주요 콘텐츠

perceptron

R2026b

(제거될 예정임) 간단한 단층 이진 분류기

perceptron 함수는 향후 릴리스에서 제거될 예정입니다. 자세한 내용은 레거시 신경망 코드를 dlnetwork 워크플로로 전환하기 항목을 참조하십시오.

코드 업데이트에 대한 자세한 지침은 버전 내역 항목을 참조하십시오.

설명

참고

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 (07-Aug-2026 05:52:23) contains an object of type uigridlayout.

view(net)

y = net(x);

입력 인수

모두 축소

하드 리밋 전달 함수.

퍼셉트론 학습 규칙.

버전 내역

R2010b에 개발됨

모두 축소