feedforwardnet
Erstellen eines neuronalen Feedforward-Netzes
Beschreibung
gibt ein neuronales Feedforward-Netz mit einer verborgenen Schichtgröße von net
= feedforwardnet(hiddenSizes
,trainFcn
)hiddenSizes
und einer Trainingsfunktion aus, die durch trainFcn
angegeben ist.
Feedforward-Netze bestehen aus einer Reihe von Schichten. Die erste Schicht verfügt über eine Verbindung zum Eingang des Netzes. Jede nachfolgende Schicht hat eine Verbindung zur vorherigen Schicht. Die letzte Schicht produziert die Ausgabe des Netzes.
Sie können Feedforward-Netze für jede Art von Input-Output-Zuordnung verwenden. Ein Feedforward-Netz mit einer verborgenen Schicht und einer ausreichenden Anzahl von Neuronen in den verborgenen Schichten kann jedes endliche Input-Output-Mapping-Problem lösen.
Zu den spezialisierten Versionen des Feedforward-Netzes gehören Anpassungs- und Mustererkennungsnetze. Weitere Informationen finden Sie unter den Funtkionen fitnet
und patternnet
.
Eine Abwandlung des Feedforward-Netzes ist das Kaskaden-Forward-Netz, das zusätzliche Verbindungen vom Eingang zu jeder Schicht und von jeder Schicht zu allen folgenden Schichten aufweist. Weitere Informationen über Kaskaden-Forward-Netze finden Sie unter der Funktion cascadeforwardnet
.
Beispiele
Eingabeargumente
Ausgabeargumente
Versionsverlauf
Eingeführt in R2010b