Estimación del modelo de regresión no lineal

Principiante

En este proyecto, aprenderá cómo realizar una regresión no lineal para encontrar la potencia p en una relación no lineal entre las variables x y y, donde y = a * x^p + ε. La relación entre variables en ejemplos del mundo real a menudo es no lineal, y este proyecto lo guiará a través del proceso de transformación de los datos para convertirla en una relación lineal.

Machine Learning

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

El modelo de regresión lineal es simple y fácil de modelar, pero embodia algunas ideas básicas importantes en el aprendizaje automático.

Dada una muestra x=(x_1;x_2;\cdots;x_d) con d atributos, el modelo lineal puede aprender una función que predice a través de la combinación lineal de atributos, es decir f(x) = w_1\cdot x_1 + w_2 \cdot x_2 + \cdots + w_d \cdot x_d + b + \epsilon,

Aquí b + \epsilon es una constante, y \epsilon representa el término de error. Debido a que la longitud del atributo es d, este modelo lineal también se llama un modelo de regresión lineal de d dimensiones.

Por ejemplo, un modelo de regresión lineal tridimensional:

f_{nivel\_de\_un\_ingeniero\_de\_ML} = 0.4 x_1 + 0.5 x_2 + 0.1 x_3 + 1.2

aquí:

  • x_1 significa habilidades de programación.
  • x_2 significa habilidades de algoritmos.
  • x_3 significa habilidades de comunicación.

En este desafío, trabajaremos en un problema relacionado con la regresión lineal. La tarea es encontrar el valor del exponente p que transforma una distribución no lineal dada en una lineal.

Este es un Challenge, que se diferencia de un Guided Lab en que debes intentar completar la tarea del desafío de forma independiente, en lugar de seguir los pasos de un laboratorio para aprender. Los challenges suelen ser un poco difíciles. Si lo encuentras difícil, puedes discutir con Labby o revisar la solución.

Profesor

labby

Labby

Labby is the LabEx teacher.