Costruzione di reti neurali profonde
Costruite reti da zero utilizzando il codice MATLAB® o in modo interattivo utilizzando l’applicazione Deep Network Designer. Utilizzate i livelli integrati per costruire reti per attività come la classificazione e la regressione. Per consultare l'elenco dei livelli incorporati, vedere List of Deep Learning Layers. È quindi possibile analizzare la rete per comprenderne l'architettura e verificare la presenza di problemi prima dell'addestramento.
Se i livelli integrati non forniscono il livello necessario per l’attività, è possibile definire un livello di Deep Learning personalizzato. È possibile definire livelli personalizzati con parametri apprendibili e di stato. Dopo aver definito un livello personalizzato, è possibile verificare che il livello sia valido, compatibile con la GPU e che produca gradienti definiti correttamente.
Per i modelli che non possono essere specificati come reti di livelli, è possibile definire il modello come funzione. Per un esempio su come addestrare un modello di Deep Learning definito come una funzione, vedere Train Network Using Model Function.
App
Deep Network Designer | Progettare e visualizzare reti di Deep Learning |
Funzioni
Argomenti
Livelli integrati
- Long Short-Term Memory Neural Networks
Learn about long short-term memory (LSTM) neural networks. - Creazione di una rete neurale semplice di Deep Learning per la classificazione
Questo esempio mostra come creare e addestrare una rete neurale convoluzionale semplice per la classificazione tramite Deep Learning. - List of Deep Learning Layers
Discover all the deep learning layers in MATLAB. - Build Networks with Deep Network Designer
Interactively build and edit deep learning networks in Deep Network Designer. - Create and Train Network with Nested Layers
This example shows how to create and train a network with nested layers using network layers. (Da R2024a) - Example Deep Learning Networks Architectures
This example shows how to define simple deep learning neural networks for classification and regression tasks. - Choose an AI Model
Explore options for choosing an AI model. - Generazione di codice MATLAB da Deep Network Designer
Generare codice MATLAB per ricreare la progettazione di una rete in Deep Network Designer.
Livelli personalizzati
- Define Custom Deep Learning Layers
Learn how to define custom deep learning layers. - Deep Learning Network Composition
Define custom layers that contain neural networks. - Define Nested Deep Learning Layer Using Network Composition
This example shows how to define a nested custom deep learning layer. - Check Custom Layer Validity
Learn how to check the validity of custom deep learning layers. - View Autogenerated Custom Layers Using Deep Network Designer
This example shows how to import a pretrained TensorFlow™ network and view the autogenerated layers in Deep Network Designer.