Para la tarea, me dieron datos para crear / entrenar un predictor que usa la regresión de lazo. Creo el predictor y lo entreno usando la biblioteca lasso python de scikit learn.
Así que ahora tengo este predictor que cuando se da entrada puede predecir la salida.
La segunda pregunta fue "Extienda su predictor para informar el intervalo de confianza de la predicción utilizando el método de arranque".
Miré a mi alrededor y encontré ejemplos de personas que hacen esto por la mala y otras cosas.
Pero estoy completamente perdido en cómo se supone que debo hacerlo para una predicción. Estoy tratando de usar la biblioteca scikit-bootstrap .
El personal del curso está siendo extremadamente insensible, por lo que se agradece cualquier ayuda. Gracias.
Respuestas:
Bootstrapping se refiere a volver a muestrear sus datos con reemplazo. Es decir, en lugar de ajustar su modelo a la X e y original, ajusta su modelo a las versiones remuestreadas de X e y por varias veces.
Por lo tanto, obtienes n modelos ligeramente diferentes que puedes usar para crear un intervalo de confianza. Aquí hay un ejemplo visual de tal intervalo.
fuente
Si desea utilizar la API de scikit para la parte de arranque del código:
fuente