exponenta event banner

competlayer

Конкурентный уровень

Синтаксис

competlayer(numClasses,kohonenLR,conscienceLR)

Описание

Конкурентные слои учатся классифицировать входные векторы в заданное число классов, в соответствии с подобием между векторами, с предпочтением равного количества векторов на класс.

competlayer(numClasses,kohonenLR,conscienceLR) принимает эти аргументы,

numClasses

Количество классов для классификации входных данных (по умолчанию = 5)

kohonenLR

Коэффициент обучения для весов Кохонена (по умолчанию = 0,01)

conscienceLR

Коэффициент обучения для смещения совести (по умолчанию = 0,001)

и возвращает конкурентный уровень с numClasses нейроны.

Примеры

Создание и подготовка конкурентного уровня

Здесь обучают конкурентному слою классифицировать 150 цветков радужки на 6 классов.

inputs = iris_dataset;
net = competlayer(6);
net = train(net,inputs);
view(net)
outputs = net(inputs);
classes = vec2ind(outputs);

См. также

| |

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