01-1. 인공지능과 머신러닝, 딥러닝
1. 인공지능
: 사람처럼 학습하고 추론할 수 있는 지능을 가진 컴퓨터 시스템을 만드는 기술
- 인공일반지능/강인공지능 : 사람과 구분하기 어려운 지능을 가진 컴퓨터 시스템
- 약인공지능 : 특정 분야에서 사람의 일을 도와주는 보조 역할만 가능
2. 머신러닝
: 규칙을 일일이 프로그래밍하지 않아도 자동으로 데이터에서 규칙을 학습하는 알고리즘을 연구하는 분야
- 사이킷런 (오픈소스 라이브러리) : 파이썬 API 사용, 개발자들이 알고리즘 직접 추가
3. 딥러닝
: 인공 신경망을 기반으로 한 방법들을 통칭
- 텐서플로 (구글, 오픈소스 라이브러리)
- 파이토치 (페이스북, 오픈소스 라이브러리)
01-2. 코랩과 주피터 노트북
1. 구글 코랩
: 웹 브라우저에서 파이썬 프로그램을 테스트하고 저장할 수 있는 서비스. 클라우드 기반의 주피터 노트북 개발 환경.
Google Colaboratory