cascadeforwardnet

Каскадно-прямая нейронная сеть

Синтаксис

cascadeforwardnet(hiddenSizes,trainFcn)

Описание

Каскадно-прямые сети аналогичны сетям прямого распространения, но включают соединение от входа и каждого предыдущего слоя к следующим слоям.

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

cascadeforwardnet(hiddenSizes,trainFcn) принимает эти аргументы,

hiddenSizes

Вектор-строка одного или нескольких скрытых размеров слоя (по умолчанию = 10)

trainFcn

Функция обучения (по умолчанию = 'trainlm')

и возвращает новую каскадно-прямую нейронную сеть.

Примеры

Создайте и обучите каскадную сеть

Здесь создается и обучается каскадная сеть по простой задаче аппроксимации.

[x,t] = simplefit_dataset;
net = cascadeforwardnet(10);
net = train(net,x,t);
view(net)
y = net(x);
perf = perform(net,y,t)
perf =

   1.9372e-05

Введенный в R2010b