Grundlagen des Deep Learning
Die Deep Learning Toolbox™ bietet Werkzeuge für jede Phase des Deep-Learning-Workflows.
Vorverarbeiten Sie Daten für das Training tiefer Netze mithilfe von Befehlszeilenfunktionen und interaktiven Anwendungen.
Importieren Sie vortrainierte Netze von MATLAB® oder externen Plattformen wie TensorFlow™ 2, TensorFlow-Keras, PyTorch® und ONNX™.
Erstellen Sie Netze mithilfe von Befehlszeilenfunktionen oder interaktiv mit der App Deep Network Designer.
Wählen Sie Trainingsoptionen und trainieren Sie Netze mit integrierten Trainingsfunktionen oder benutzerdefinierten Trainingsschleifen.
Verbessern Sie die Leistung des Netzes, indem Sie Hyperparameter abstimmen oder mehrere Versuche mit der App Experiment Manager durchführen.
Visualisieren und überprüfen Sie das Netzverhalten während und nach dem Training.
Exportieren Sie Netze auf externe Plattformen wie TensorFlow 2 und ONNX.
Kategorien
- Vorverarbeiten von Daten für tiefe neuronale Netze
Verwalten und Vorverarbeiten von Daten für Deep Learning
- Importieren von tiefen neuronalen Netzen
Laden von integrierten vortrainierten Netzen und Importieren von Netzen von externen Plattformen
- Erstellen tiefer neuronaler Netze
Erstellen Sie Netze mithilfe von Befehlszeilenfunktionen oder interaktiv mit der App Deep Network Designer.
- Trainieren von tiefen neuronalen Netzen
Trainieren von Netzen mit integrierten Trainingsfunktionen oder benutzerdefinierten Trainingsschleifen
- Abstimmen von tiefen neuronalen Netzen
Programmatische und interaktive Abstimmung der Trainingsoptionen, Wiederaufnahme des Trainings von einem Kontrollpunkt aus und Untersuchung von Adversarial-Beispielen (bewusst manipulierte Beispiele) aus der Praxis
- Visualisieren und Verifizieren von tiefen neuronalen Netzen
Visualisierung des Netzverhaltens, Erklärung von Vorhersagen und Überprüfung der Fehlerresistenz
- Exportieren von tiefen neuronalen Netzen
Exportieren von vortrainierten Netzen in externe Deep-Learning-Plattformen