많은 실생활 데이터는 선형분류기로 분류가 되지 않는 문제점이 있었고,비선형 데이터를 처리하기 위한 분류기의 필요성으로 XORgate가 논의되었다.당시에는 XORgate같은 비선형 데이터를 처리할 수 없었고, 이는 인공지능의 1차 빙하기를 야기한다. 비선형적 문제의 해결을 위해 '단층 퍼셉트론'이 아닌,단층 퍼셉트론을 쌓은 '다층 퍼셉트론'을 사용하게 되었다.(NANDgate와 ORgate의 선형분류기를 사용. 위 그림 오른쪽) 간단한 퍼셉트론 여러개를 연결하면 복잡한 퍼셉트론을 만들 수 있다.여기서 입력층과 출력층 사이에 숨겨진 레이어를 HiddenLayer라고 하고,일반적으로 히든층이 많아질 수록 모델의 복잡도가 올라간다. 아래는 파이썬으로 구현한 XORgate이다.import numpy as n..