전공 이야기/Deep Learning 2

#2 예측 모델의 기본 원리

1. 선형 회귀 분석 딥러닝을 이해하기 위해서 먼저 가장 기본적 계산 원리 선형 회귀와 로지스틱 회귀에 대해서 이해해야 한다. 1. 선형 회귀의 정의 어떠한 변하는 정보의 값 x와 x에 값에 따라 변하는 y가 있다고 하자. 여기서 독립적으로 변하는 값 x를 독립 변수 그리고 독립 변수의 값에 따라 종속적으로 변하는 y를 종속 변수라고 한다. 선형 회귀(linear regression)란 독립 변수 x를 사용해 종속 변수 y의 움직임을 예측하고 설명하는 작업을 의미한다. 독립 변수가 x 하나뿐이기에 x1, x2, x3 등 x의 값을 여러개 준비해 뒀을 수도 있는데, x의 값 하나로 y를 설명할 경우 단순 선형 회귀(simple linear regression) x1, x2, x3 처럼 여러개의 x 값으로 ..

#1 Deep Learning 시작을 위한 준비 운동

1. 해보자 딥러닝 딥러닝 실행을 위해 필요한 세 가지 1. 데이터 - 딥러닝은 데이터를 통하여 판별, 예측을 진행한다. 이러한 데이터에게 네이밍이 되어있는지, 아닌지에 따라 지도 학습(CNN, RNN 등)과 비지도 학습(GAN, 오토인코더)으로 나뉜다. 2. 컴퓨터 - 딥러닝은 CPU 컴퓨터에서 GPU에서 동작하게 할 지 선택 할 수 있다. 다량의 데이터를 적용하기 위해서는 GPU 사용을 권장한다. 3. 프로그램 - 딥러닝을 구동하기 위해서는 프로그래밍이 필요하다. 딥러닝을 만들고 실행하는 대표적인 방법 1. 구글 코랩 장점 - 구글이 제공 - 설치가 필요없음 - 구글의 GPU나 TPU를 무료로 사용해 빠른 실행이 가능 - 구글 드라이브와 연동 가능 단점 - 아무 작업도 하지 않을 경우 90분 뒤 세션..