Main Content

perceptron

간단한 단층 이진 분류기

설명

예제

참고

Deep Learning Toolbox™는 기존 연구를 살펴보는 용도로 퍼셉트론을 지원합니다. 더 나은 결과를 얻으려면 비선형적으로 분리 가능한 문제를 풀 수 있는 patternnet을 사용하십시오. “퍼셉트론”이라는 용어가 피드포워드 패턴 인식 신경망을 지칭하는 경우도 있지만, 여기에서 설명하는 원래 퍼셉트론은 간단한 문제만 풀 수 있습니다.

perceptron(hardlimitTF,perceptronLF)는 하드 리밋 전달 함수 hardlimitTF와 퍼셉트론 학습 규칙 perceptronLF를 받아서 퍼셉트론을 반환합니다.

퍼셉트론은 디폴트 하드 리밋 전달 함수 외에도 hardlims 전달 함수를 사용하여 만들 수 있습니다. 퍼셉트론 학습 규칙의 다른 옵션은 learnpn입니다.

퍼셉트론은 선형 결정 경계로 입력 공간을 나누는 간단한 단층 이진 분류기입니다.

퍼셉트론은 한정된 종류의 분류 문제를 풀도록 학습할 수 있습니다. 퍼셉트론은 주어진 문제 클래스를 안정적으로 푼 최초의 신경망 중 하나로, 학습 규칙이 단순하다는 장점이 있습니다.

예제

모두 축소

이 예제에서는 퍼셉트론을 사용하여 간단한 분류 논리-OR 문제를 푸는 방법을 보여줍니다.

x = [0 0 1 1; 0 1 0 1];
t = [0 1 1 1];
net = perceptron;
net = train(net,x,t);

Figure Neural Network Training (25-Jan-2024 15:30:21) contains an object of type uigridlayout.

view(net)

y = net(x);

입력 인수

모두 축소

하드 리밋 전달 함수.

퍼셉트론 학습 규칙.

버전 내역

R2010b에 개발됨