*programming vs. learning: 프로그래밍은 ELIZA 처럼 A를 받았을 때 B를 반환할 것을 미리 인간이 코드로 짜줘야 한다. 코드의 논리에 따라서만 작동하는 것이다. 그러나 러닝은 training을 인간이 시켜주어서, 학습할 때 인간이 넣지 않은 input에 대해서도 output을 산출해주는 것이다. 1. Artificial Intelligence: 인간의 지능인 추론과 학습을 기계가 할 수 있도록 하는 컴퓨터과학의 한 분야 2. MachineLearning: ai를 실현시키기 위한 하나의 방식. hand-coding software를 쓰는 것이 아니라, 기계가 여러 입력 데이터를 바탕으로 결과를 산출하는 것이다.Ex) 연봉예측을 하기 위해서 나이와 경력과 같은 여러 데이터 변수들을..