printf("ho_tari\n");
PCA #4 본문
Problem #1
ANN(1)에서 사용한 첫번째 예제(y=2x+1을 학습하는 예제)를 가지고 새로운 실험을 진행한다.
해당 프로그램은 y=2x+1을 학습하기 위해 입력데이터로 2개의 데이터 (x[:2]) 를 사용하였다. 한개의 데이터로도 학습이 가능할까? 예를 들어 x[2]와 y[2]만을 가지고 학습하면 어떻게 될까?
14번 문장을 아래와 같이 수정하여 학습시킨다.
x1=np.array([x[2]])
y1=np.array([y[2]])
model.fit(x1,y1, epochs=2000, verbose=0)
수정후 결과를 출력해보아라
<코드>
<실행화면>
2개의 데이터를 사용하여 학습을 시킨 결과보다 한 개의 데이터로 학습을 하였을 때 정확도가 더 떨어진 결과를 볼 수 있다. 학습시키는 데이터의 수가 많을수록 학습 정확도가 높아지는 것으로 추측할 수 있을 것 같다.