Neuronale Netze
Neuronale Netze sind als Serie von Schichten strukturiert, die die Informationsverarbeitung des Gehirns nachahmen. Die neuronalen Regressionsnetzmodelle in Statistics and Machine Learning Toolbox™ sind vollständig vernetzte neuronale Feed-Forward-Netze, bei denen Sie die Größe der vollständig vernetzten Schichten anpassen und die Aktivierungsfunktionen der Schichten ändern können.
Verwenden Sie die App Regression Learner, um ein neuronales Regressionsnetz zu trainieren. Die App bietet mehrere Typen vollständig vernetzter Netze. Wenn Sie über Deep Learning Toolbox™ verfügen, können Sie zudem anpassbare neuronale Netzmodelle bearbeiten und trainieren. Weitere Informationen finden Sie unter Choose Model Options In Regression Learner.
Für höhere Flexibilität können Sie mithilfe von fitrnet über die Befehlszeile ein neuronales Regressionsnetz trainieren. Nach dem Training können Sie die Antworten für neue Daten vorhersagen, indem Sie das Modell und die neuen Prädiktordaten an predict übergeben.
Wenn Sie komplexere Deep-Learning-Netze erstellen möchten und über Deep Learning Toolbox verfügen, können Sie es mit der App Deep Network Designer (Deep Learning Toolbox) versuchen.
Apps
| Regression Learner | Train regression models to predict data using supervised machine learning |
Blöcke
| RegressionNeuralNetwork Predict | Predict responses using neural network regression model (Seit R2021b) |
Funktionen
Objekte
RegressionNeuralNetwork | Neural network model for regression |
CompactRegressionNeuralNetwork | Compact neural network model for regression |
RegressionPartitionedNeuralNetwork | Cross-validated regression neural network model (Seit R2023b) |
RegressionQuantileNeuralNetwork | Quantile neural network model for regression (Seit R2024b) |
CompactRegressionQuantileNeuralNetwork | Compact quantile neural network model for regression (Seit R2025a) |
RegressionPartitionedQuantileNeuralNetwork | Cross-validated quantile neural network for regression (Seit R2026a) |
Themen
- 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.