XOR 게이트

    XOR 게이트는 배타적 논리합이라는 용어로 입력 두 개 중 한 개만 ‘1’일 때 작동하는 논리 연산입니다. 이를 진리표로 표현하면 다음 표와 같습니다.

    ▼ 표 4-3 XOR 게이트

    x1

    x2

    y

    0

    0

    0

    1

    0

    1

    0

    1

    1

    1

    1

    0

    XOR 게이트는 데이터가 비선형적으로 분리되기 때문에 제대로 된 분류가 어렵습니다. 즉, 단층 퍼셉트론에서는 AND, OR 연산에 대해서는 학습이 가능하지만, XOR에 대해서는 학습이 불가능합니다.

    ▲ 그림 4-4 XOR 게이트

    이를 극복하는 방안으로 입력층과 출력층 사이에 하나 이상의 중간층(은닉층)을 두어 비선형적으로 분리되는 데이터에 대해서도 학습이 가능하도록 다층 퍼셉트론(multi-layer perceptron)을 고안했습니다.

    이때 입력층과 출력층 사이에 은닉층이 여러 개 있는 신경망을 심층 신경망(Deep Neural Network, DNN)이라고 하며, 심층 신경망을 다른 이름으로 딥러닝이라고 합니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.