인공지능? 머신러닝? 딥러닝?
인공지능 -> 머신러닝 -> 딥러닝 순서의 포함관계
딥러닝 실행을 위해 필요한 세 가지
데이터, 컴퓨터, 프로그램
2-1 데이터
데이터 이름표 존재 여부로 두 종류
이름표가 존재하는 데이터 : 지도학습
이름표를 맞히는 것
ex) CNN, RNN
이름표가 없는 데이터: 비지도 학습
공통적인 특징을 찾아내고 분류함
ex) GAN, 오토인코더
2-2 컴퓨터
CPU에서 동작시킬지 아니면 GPU에서 동작시킬지의 여부
->GPU를 더 추천함
2-3 프로그램
구글 코랩, 딥러닝 라이브러리 활용
딥러닝을 위한 코드는 파이썬으로 구성되어있다.
딥러닝을 위해 반드시 필요한 라이브러리는 텐서플로(구글 코랩에는 설치가 되어있음.)
이 글을 쓰는 시점의 구글 코랩의 텐서플로는 2.14