Hauptinhalt

inceptionresnetv2

(Nicht empfohlen) Vortrainiertes Convolutional Neural Network Inception-ResNet-v2

  • Inception-ResNet-v2 network architecture

inceptionresnetv2 wird nicht empfohlen. Verwenden Sie stattdessen die imagePretrainedNetwork-Funktion und geben Sie das "inceptionresnetv2"-Modell an. Weitere Informationen finden Sie unter Versionsverlauf.

Beschreibung

Inception-ResNet-v2 ist ein Convolutional Neural Network, das anhand mehr als einer Million Bildern aus der ImageNet-Datenbank [1] trainiert wurde. Das Netz ist 164 Schichten tief und kann Bilder in 1000 Objektkategorien klassifizieren (z. B. Tastatur, Maus, Bleistift und viele Tierarten). Im Ergebnis hat das Netz eine Vielzahl von Merkmalen für eine große Bandbreite von Bildern erlernt. Dieses Netz weist eine Bild-Eingangsgröße von 299x299 auf. Weitere Informationen über vortrainierte Netze in MATLAB® finden Sie unter Pretrained Deep Neural Networks.

net = inceptionresnetv2 gibt ein vortrainiertes Inception-ResNet-v2-Netz zurück.

Diese Funktion erfordert das Supportpaket Deep Learning Toolbox™ Model for Inception-ResNet-v2 Network. Wenn das Supportpaket nicht installiert ist, stellt die Funktion einen Download-Link bereit.

Beispiel

Beispiele

alle reduzieren

Laden Sie das Supportpaket Deep Learning Toolbox Model for Inception-ResNet-v2 Network herunter und installieren Sie es.

Geben Sie in der Befehlszeile inceptionresnetv2 ein.

inceptionresnetv2

Wenn das Supportpaket Deep Learning Toolbox Model for Inception-ResNet-v2 Network nicht installiert ist, stellt die Funktion einen Link zum erforderlichen Supportpaket im Add-On Explorer bereit. Um das Supportpaket zu installieren, klicken Sie auf den Link und daraufhin auf Install. Geben Sie in der Befehlszeile inceptionresnetv2 ein, um zu überprüfen, ob die Installation erfolgreich war. Wurde das erforderliche Supportpaket installiert, gibt die Funktion ein DAGNetwork-Objekt aus.

net = inceptionresnetv2
net = 

  DAGNetwork with properties:

         Layers: [824×1 nnet.cnn.layer.Layer]
    Connections: [921×2 table]
     InputNames: {'input_1'}
    OutputNames: {'ClassificationLayer_predictions'}

Visualisieren Sie das Netz mithilfe von Deep Network Designer.

deepNetworkDesigner(inceptionresnetv2)

Klicken Sie auf New, um weitere vortrainierte neuronale Netzwerke in Deep Network Designer zu erkunden.

Deep Network Designer start page showing available pretrained neural networks

Wenn Sie ein neuronales Netz herunterladen müssen, halten Sie bei dem gewünschten neuronalen Netz an und klicken Sie auf Install, um den Add-On Explorer zu öffnen.

Ausgangsargumente

alle reduzieren

Vortrainiertes Convolutional Neural Network Inception-ResNet-v2, zurückgegeben als DAGNetwork-Objekt.

Referenzen

[1] ImageNet. http://www.image-net.org.

[2] Szegedy, Christian, Sergey Ioffe, Vincent Vanhoucke, and Alexander Alemi. “Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learning.” Proceedings of the AAAI Conference on Artificial Intelligence 31, no. 1 (February 12, 2017). https://doi.org/10.1609/aaai.v31i1.11231.

Erweiterte Fähigkeiten

alle erweitern

Versionsverlauf

Eingeführt in R2017b

alle reduzieren