코드를 실행하면 이와 같이 새로운 신경망이 만들어지는 모습을 볼 수 있습니다. 물론 이 신경망의 구조는 여러분이 변경해도 됩니다.
그림 18-5 | 진짜 손글씨인지 아닌지 판별하는 인공지능
■ def create_discriminator( ):
def 명령어를 사용하여 create_discriminator 함수를 만듭니다.
■ discriminator = Sequential( )
discriminator라는 판별자 인공지능 모델을 만들겠습니다. 이 모델은 시퀀셜 모델을 사용합니다.
■ discriminator.add(Dense(units=512,input_dim=784))
이 모델에 입력하는 값은 784입니다(input_dim=784). 바로 생성자가 만든 손글씨(784개 픽셀로 구성된)를 넣기 때문이죠. 이 신경망의 첫 번째 층은 512개 노드(units=512)로 구성되어 있습니다.