머신러닝이란?지도학습이란?어떤문제에 대해 맞다, 틀렸다를 지정하여 컴퓨터에게 학습을 시키는 것이다.위와 같이 데이터들이 X, 그 데이터에 대한 결과를 Y로 넣어 준비를 한다.이런식으로 학습을 시켜 모델을 생성하고 예측을 한다.지도학습은 Y의 형태에 따라두 가지로 나뉜다
인공 신경망의 학습: 모델의 구성 요소이자 데이터로부터 학습되는 것: 손실함수의 값을 줄여나가는 과정이 곧 모델을 학습하는 과정
result 부분은 P와 Q를 XOR한 결과이다데이터를 학습시키기 위해 sklearn에서 svm을 import해야한다.위에서 SVC()를 통해서 만든 clf는 SVC 객체이다.그리고 앞에서 나눴던 data, label을 fit() 함수를 통해 학습을 시킨다.fit()의
소스 : https://www.kaggle.com/uciml/irisCSV 파일에는 약 150개의 데이터가 있는데,100개는 학습(train)을 위해 사용, 50개는 테스트(test)를 위해 사용https://scikit-learn.org/stab
scikit-learn 특징 다양한 머신러닝 알고리즘을 구현한 파이썬 라이브러리 심플하고 일관성 있는 API, 유용한 온라인 문서, 풍부한 예제 머신러닝을 위한 쉽고 효율적인 개발 라이브러리 제공 다양한 머신러닝 관련 알고리즘과 개발을 위한 프레임워크와 API 제공 많