Importieren und Erstellen tiefer neuronaler Netze
Nutzen Sie das Transfer Learning, um das Wissen eines zuvor trainierten Netzes zu nutzen, um neue Muster in neuen Daten zu lernen. Die Feinabstimmung eines vortrainierten Netzes mit Transfer Learning ist in der Regel viel schneller und einfacher als ein Training von Grund auf. Die Verwendung von vortrainierten tiefen Netzen ermöglicht es Ihnen, schnell Modelle für neue Aufgaben zu erstellen, ohne ein neues Netz zu definieren und trainieren, über Millionen von Beobachtungen oder eine leistungsstarke GPU besitzen zu müssen. Die Deep Learning Toolbox™ bietet mehrere vortrainierte Netze, die für das Transfer Learning geeignet sind. Sie können auch Netze von externen Plattformen importieren, wie z. B TensorFlow™ 2, TensorFlow-Keras, PyTorch®, das ONNX™-Modellformat (Open Neural Network Exchange) und Caffe.
Wenn Transfer Learning für Ihre Aufgabe nicht geeignet ist, können Sie Netze von Grund auf mithilfe von MATLAB®-Programmcode oder interaktiv mit der Deep Network Designer-App erstellen. Wenn Sie unter den integrierten Schichten nicht die Schicht finden, die Sie für Ihre Aufgabe benötigen, können Sie eine eigene Deep-Learning-Schicht definieren. Sie können benutzerdefinierte Schichten mit erlernbaren und Zustandsparametern definieren. Nachdem Sie eine benutzerdefinierte Schicht definiert haben, können Sie überprüfen, ob die Schicht gültig und GPU-kompatibel ist und korrekt definierte Gradienten ausgibt. Für Modelle, die nicht als Netz von Schichten angegeben werden können, können Sie das Modell als Funktion definieren.
Kategorien
- Integrierte vortrainierte Netze
Laden von integrierten vortrainierten Netzen und Durchführen von Transfer Learning
- Vortrainierte Netze von externen Plattformen
Importieren von vortrainierten Netzen von externen Deep-Learning-Plattformen
- Deep Network Designer App
Interaktives Erstellen und Bearbeiten von Deep-Learning-Netzen
- Integrierte Schichten
Erstellen tiefer neuronaler Netze mithilfe eingebauter Schichten
- Benutzerdefinierte Schichten
Definieren von benutzerdefinierten Schichten für Deep Learning
- Operationen
Entwicklung benutzerdefinierter Deep-Learning-Funktionen















