Main Content

Addestramento integrato

Addestrare reti di Deep Learning per dati sequenziali e tabellari utilizzando le funzioni di addestramento integrate

Dopo aver definito l'architettura della rete, è possibile definire i parametri di addestramento utilizzando la funzione trainingOptions. È quindi possibile addestrare la rete utilizzando la funzione trainnet. Utilizzare la rete addestrata per prevedere le etichette delle classi o le risposte numeriche, nonché per prevedere i passi temporali futuri.

È possibile addestrare una rete neurale su una CPU, una GPU, più CPU o GPU, oppure in parallelo su un cluster o nel cloud. L'addestramento su GPU o in parallelo richiede Parallel Computing Toolbox™. L’utilizzo di una GPU richiede un dispositivo GPU supportato (per informazioni sui dispositivi supportati, vedere GPU Computing Requirements (Parallel Computing Toolbox)). Specificare l’ambiente di esecuzione utilizzando la funzione trainingOptions.

App

Deep Network DesignerProgettare e visualizzare reti di Deep Learning

Funzioni

espandi tutto

trainingOptionsOpzioni per l’addestramento della rete neurale di Deep Learning
trainnetTrain deep learning neural network (Da R2023b)
analyzeNetworkAnalyze deep learning network architecture
predictCompute deep learning network output for inference (Da R2019b)
minibatchpredictMini-batched neural network prediction (Da R2024a)
scores2labelConvert prediction scores to labels (Da R2024a)
confusionchartCreate confusion matrix chart for classification problem
sortClassesSort classes of confusion matrix chart

Argomenti

Reti perceptron multilivello

Reti ricorrenti

Reti convoluzionali

Deep Learning con MATLAB