feedforwardnet
(Zu entfernen) Erstellen eines neuronalen Feedforward-Netzes
feedforwardnet wird in einer zukünftigen Version entfernt. Weitere Informationen finden Sie unter Transition Legacy Neural Network Code to dlnetwork Workflows.
Ratschläge zur Aktualisierung Ihres Codes finden Sie unter Versionsverlauf
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.
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.
Beispiele
Eingabeargumente
Ausgangsargumente
Versionsverlauf
Eingeführt in R2010bSiehe auch
fullyConnectedLayer | Time Series Modeler | Deep Network Designer | fitrnet (Statistics and Machine Learning Toolbox) | fitcnet (Statistics and Machine Learning Toolbox) | trainnet | trainingOptions | dlnetwork

