Reti neurali
I modelli di reti neurali sono strutturati come una serie di livelli che rispecchiano il modo in cui il cervello elabora le informazioni. I modelli di reti neurali di regressione disponibili in Statistics and Machine Learning Toolbox™ sono reti neurali feed-forward completamente connesse, per le quali è possibile regolare la dimensione dei livelli completamente connessi e modificarne le funzioni di attivazione.
Per addestrare un modello di rete neurale di regressione, utilizzare l'app Regression Learner. L'app offre diversi tipi di reti completamente connesse. Se si dispone di Deep Learning Toolbox™, è inoltre possibile modificare e addestrare modelli di reti neurali personalizzabili. Per ulteriori informazioni, vedere Choose Model Options In Regression Learner.
Per una maggiore flessibilità, addestrare un modello di rete neurale di regressione utilizzando fitrnet nell'interfaccia della riga di comando. Dopo l'addestramento, è possibile prevedere le risposte per nuovi dati passando il modello e i nuovi dati predittivi a predict.
Se si desidera creare reti di Deep Learning più complesse e si dispone di Deep Learning Toolbox, è possibile provare l'app Deep Network Designer (Deep Learning Toolbox).
App
| Regression Learner | Train regression models to predict data using supervised machine learning |
Blocchi
| RegressionNeuralNetwork Predict | Predict responses using neural network regression model (Da R2021b) |
Funzioni
Oggetti
RegressionNeuralNetwork | Neural network model for regression |
CompactRegressionNeuralNetwork | Compact neural network model for regression |
RegressionPartitionedNeuralNetwork | Cross-validated regression neural network model (Da R2023b) |
RegressionQuantileNeuralNetwork | Quantile neural network model for regression (Da R2024b) |
CompactRegressionQuantileNeuralNetwork | Compact quantile neural network model for regression (Da R2025a) |
RegressionPartitionedQuantileNeuralNetwork | Cross-validated quantile neural network for regression (Da R2026a) |
Argomenti
- Assess Regression Neural Network Performance
Use
fitrnetto create a feedforward regression neural network model with fully connected layers, and assess the performance of the model on test data. - Working with Quantile Regression Models
Estimate prediction intervals and create models that are robust to outliers by using quantile regression models.
- Create Prediction Intervals Using Split Conformal Prediction
Create a prediction interval and use conformalized quantile regression to calibrate the prediction interval.
- Deploy Neural Network Regression Model to FPGA/ASIC Platform
Predict in Simulink® using a neural network regression model, and deploy the Simulink model to an FPGA/ASIC platform by using HDL code generation.