Regression Learner
Entrenar modelos de regresión para predecir datos usando machine learning supervisado
Descripción
La app Regression Learner entrena modelos de regresión para predecir datos. Con esta app, puede explorar los datos, seleccionar características, especificar esquemas de validación, entrenar modelos y optimizar hiperparámetros, evaluar los resultados e investigar cómo contribuyen determinados predictores a modelar predicciones. Lleve a cabo entrenamiento automatizado para buscar el mejor tipo de modelo de regresión, incluidos modelos de regresión lineal, árboles de regresión, modelos de regresión de procesos gaussianos, máquinas de vectores de soporte, modelos de regresión lineal entrenados de forma eficiente, modelos de aproximación de kernel, ensembles de árboles de regresión y modelos de regresión de redes neuronales. Para comparar modelos, use la tabla de resultados de métricas y vea las gráficas de resultados en la app.
Lleve a cabo procesos de machine learning supervisados facilitando un conjunto de observaciones de datos de entrada (predictores) y respuestas conocidas. Utilice las observaciones para entrenar un modelo que genere respuestas previstas para nuevos datos de entrada. Después, puede comprobar el rendimiento del modelo utilizando un conjunto de datos de prueba. Para entender cómo el modelo usa predictores para hacer predicciones, utilice herramientas de interpretación globales y locales, como gráficas de dependencia parcial, valores de LIME y valores de Shapley.
Para usar el modelo entrenado con datos nuevos, puede exportar el modelo al área de trabajo, Simulink®, y MATLAB® Production Server™. Puede generar código de MATLAB para recrear el modelo entrenado fuera de la app y explorar la regresión programática y otras personalizaciones del flujo de trabajo de entrenamiento del modelo. Exporte el código de entrenamiento del modelo a Experiment Manager para llevar a cabo tareas adicionales, como cambiar los datos de entrenamiento, ajustar los rangos de búsqueda de los hiperparámetros y ejecutar experimentos de entrenamiento personalizados.
Productos necesarios
MATLAB
Statistics and Machine Learning Toolbox™
Abrir la aplicación Regression Learner
Barra de herramientas de MATLAB: En la pestaña Apps, en Machine Learning, haga clic en el icono de la app.
Línea de comandos de MATLAB: Introduzca
regressionLearner.
Ejemplos
- Entrenar modelos de regresión en la app Regression Learner
- Seleccionar datos y validación para problemas de regresión
- Entrenamiento automatizado de un modelo de regresión
- Elegir opciones de un modelo de regresión
- Selección de características y transformación de características
- Visualizar y evaluar el rendimiento de modelos en Regression Learner
- Explain Model Predictions for Regression Models Trained in Regression Learner App
- Exportar un modelo de regresión para predecir nuevos datos
Uso programático
Limitaciones
Regression Learner no es compatible con el despliegue de modelos a MATLABProduction Server en MATLABOnline™.
Historial de versiones
Introducido en R2017a
Consulte también
Apps
Funciones
fitrtree|fitlm|stepwiselm|fitrsvm|fitrlinear|fitrgp|fitrkernel|fitrensemble|fitrnet
