본문 바로가기
Machine Learning/분류모델

xor 연산 학습 , and 연산 학습 [ sklearn /KNeighborsClassifier / metrics / ]

by leehii 2022. 8. 2.

sklearn (사이킷런)를 이용해서 학습시키기

 

 

두 수가 같을때 0, 다르면 1이 되는 결과값을 가져오기 위한 데이터 

 

 

iloc 슬라이싱을 이용해 문제와 답을 각각 나누기

 

 

모델변수명 = KNeighborsClassifier (n_neighbors =1)

 

로 모델을 만든후

 

모델변수명.fit( 문제, 답)으로 학습을 한다

 

 이후  

 

모델변수명.predict(예측할 값) 

 

으로 예측을 한후 해당 값을

실제 정답과 

metrics.accurqacy_score(예측값, 정답)

으로 정확도를 비교한다

 

-----------------------------------------------------------------------------------

 

같은 방식으로 and 연산을 진행한다