Hauptinhalt

Neuronale Netze

Neuronale Netze für Regression

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 LearnerTrain regression models to predict data using supervised machine learning

Blöcke

RegressionNeuralNetwork PredictPredict responses using neural network regression model (Seit R2021b)

Funktionen

alle erweitern

fitrnetTrain neural network regression model
compactReduce size of machine learning model
fitrqnetTrain regression quantile neural network (Seit R2024b)
limeLocal interpretable model-agnostic explanations (LIME)
partialDependenceCompute partial dependence
permutationImportancePredictor importance by permutation (Seit R2024a)
plotPartialDependenceCreate partial dependence plot (PDP) and individual conditional expectation (ICE) plots
shapleyShapley values
crossvalCross-validate machine learning model
kfoldLossLoss for cross-validated partitioned regression model
kfoldPredictPredict responses for observations in cross-validated regression model
kfoldfunCross-validate function for regression
kfoldLossLoss for cross-validated partitioned quantile regression model (Seit R2025a)
kfoldPredictPredict responses for observations in cross-validated quantile regression model (Seit R2025a)
kfoldfunCross-validate function for quantile regression (Seit R2025a)
lossLoss for regression neural network
resubLossResubstitution regression loss
lossLoss for quantile neural network regression model (Seit R2024b)
predictPredict responses using regression neural network
resubPredictPredict responses for training data using trained regression model
predictPredict response for quantile neural network regression model (Seit R2024b)

Objekte

RegressionNeuralNetworkNeural network model for regression
CompactRegressionNeuralNetworkCompact neural network model for regression
RegressionPartitionedNeuralNetworkCross-validated regression neural network model (Seit R2023b)
RegressionQuantileNeuralNetworkQuantile neural network model for regression (Seit R2024b)
CompactRegressionQuantileNeuralNetworkCompact quantile neural network model for regression (Seit R2025a)
RegressionPartitionedQuantileNeuralNetworkCross-validated quantile neural network for regression (Seit R2026a)

Themen