perceptron

Простой одноуровневый бинарный классификатор

Описание

пример

Примечание

Deep Learning Toolbox™ поддерживает perceptrons для исторического интереса. Для лучших результатов необходимо вместо этого использовать patternnet, который может решить нелинейно отделимые задачи. Иногда термин “perceptrons” относится к сетям распознавания образов прямого распространения; но исходный perceptron, описанный здесь, может решить только простые задачи.

perceptron(hardlimitTF,perceptronLF) берет передаточную функцию жесткого предела, hardlimitTF, и perceptron изучение правила, perceptronLF, и возвращает perceptron.

В дополнение к передаточной функции жесткого предела по умолчанию perceptrons может быть создан с hardlims передаточная функция. Другая опция для perceptron изучение правила learnpn.

Perceptrons являются простыми одноуровневыми бинарными классификаторами, которые делят входное пространство с линейным контуром решения.

Perceptrons может учиться решать узкий диапазон проблем классификации. Они были одной из первых нейронных сетей, которые надежно решат данный класс проблемы, и их преимуществом является простое правило изучения.

Примеры

свернуть все

В этом примере показано, как использовать perceptron, чтобы решить простую классификацию логическая проблема-OR.

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

Входные параметры

свернуть все

Передаточная функция жесткого предела.

Perceptron, изучающий правило.

Смотрите также

| | | | |

Представленный в R2010b