knn(2)
-
6강 - 회귀 문제를 이해하고 k-최근접 이웃 알고리즘으로 풀어 보기
6강 - 회귀 문제를 이해하고 k-최근접 이웃 알고리즘으로 풀어 보기 지난 시간에... 농어의 무게를 예측하라 이진 분류 타깃 0,1 회귀(regression) 타깃 임의의 숫자 회귀 골턴 - 19세기 통계학자 k-최근접 이웃 회귀(knn) 회귀와 분류의 차이 농어의 길이만 사용 import matplotlib.pyplot as plt plt.scatter(perch_length, perch_weight)//weight 타깃 plt.xlabel('length') plt.ylabel('weight') plt.show() 훈련 세트 준비 from sklearn.model_selection import train_test_split train_input, test_input, train_target, test..
2021.06.17 -
3강 - 마켓과 머신러닝
3강 - 마켓과 머신러닝 첫 번째 머신러닝 프로그램 프로그램을 만들어 머신러닝이 무엇인지 쉽게 파악. 한빛 마켓 - 생선 판매. 생선 구분 필요. 도미 크기 - 30~40cm 전통적인 프로그램 기준이나 규칙을 정하고 프로그램 작업함. 미리 규칙을 정하기 어려울 때가 있을 수 있음. 미리 30cm 보다 크면 도미라고 알고 있다면 프로그램을 작성할 수 있지만, 실제로는 길이가 30cm 보다 크면 무조건 도미라고 정할 수 없음. 머신러닝이 생선을 보고 도미인지 아닌지 판단해야 함. 따라서 머신러닝 프로그램과 전통적인 프로그램의 차이점은 규칙을 스스로 찾느냐 아니냐임. 어디서 규칙을 찾을 수 있을까? - 데이터 데이터가 먼저 준비되어야 함. 도미 vs 빙어 2개의 클래스(class) 분류(classificati..
2021.05.27