You are on page 1of 14

Sexto Ciclo –

Electrónica
Industrial c/m
Mecatrónica
Profesor: Fernando Novoa
Mail: d16330@idat.edu.pe
TEMA 2: REGRESIÓN LINEAL

Semana 5: Ecuación normal


Semana 6: Ajuste no lineal
Semana 7: Algoritmo de aprendizaje automático
Semana 8: Evaluación continua 2

Curso: Inteligencia artificial


Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
ORGANIZACIÓN DE
TEMAS

1) Ajuste no lineal en Excel


2) Ejemplo en Matlab
3) Ejercicios

Curso: Inteligencia artificial


Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
3
1/3 AJUSTE NO LINEAL EN EXCEL

Curso: Inteligencia artificial


Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
4
1/3 AJUSTE NO LINEAL EN EXCEL
MEJORANDO EL AJUSTE

Curso: Inteligencia artificial


Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
5
2/3 EJEMPLO EN MATLAB

Curso: Inteligencia artificial


Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
6
2/3 EJEMPLO EN MATLAB
AJUSTE LINEAL
Ecuación de la recta ajustada
ℎ = 𝜃0 + 𝜃1 𝑥
Solución: 𝜃0
𝜃 = (𝑋 𝑡 . 𝑋)−1 𝑋 𝑡 . 𝑦 𝜃=
𝜃1
Donde:
ℎ = 𝜃0 + 𝜃1 𝑥

𝑋 = 𝑥𝑛
(𝑚)
; “m” filas y “n+1” columnas ℎ = 𝜃0 𝑥0 + 𝜃1 𝑥1
m: Nro. de datos (m=8) 𝑋 = 𝑥0 𝑥1
n: Nro. de características (n=1)
Curso: Inteligencia artificial 𝑋= 1 𝑥
Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal ℎ =𝑋∗𝜃
7
𝑋 = 𝑥0 𝑥1

𝑋= 1 𝑥
𝜃=
𝜃0
𝜃1
2/3 EJEMPLO EN MATLAB
AJUSTE LINEAL
𝜃 = (𝑋 𝑡 . 𝑋)−1 𝑋 𝑡 . 𝑦 ℎ =𝑋∗𝜃 MATLAB:

−67.494
𝜃=
19.474
−67.494
𝜃=
19.474
Curso: Inteligencia artificial
Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
8
2/3 EJEMPLO EN MATLAB
AJUSTE NO LINEAL
Ecuación de la curva ajustada
ℎ = 𝜃0 + 𝜃1 𝑥 + 𝜃2 𝑥 2
Solución: 𝜃0
𝑡 −1 𝑡
𝜃 = (𝑋 . 𝑋) 𝑋 .𝑦 𝜃 = 𝜃1
Donde: 𝜃2

ℎ = 𝜃0 + 𝜃1 𝑥 + 𝜃2 𝑥 2
(𝑚)
𝑋 = 𝑥𝑛 ; “m” filas y “n+1” columnas ℎ = 𝜃0 𝑥0 + 𝜃1 𝑥1 + 𝜃2 𝑥2
m: Nro. de datos (m=8)
n: Nro. de características (n=2) 𝑋 = 𝑥0 𝑥1 𝑥2
𝑋 = 1 𝑥 𝑥2
Curso: Inteligencia artificial
Tema 2: Regresión Lineal ℎ =𝑋∗𝜃
Semana 6: Ajuste no lineal
9
𝑋 = 𝑥0 𝑥1 𝑥2
𝜃0
𝜃 = 𝜃1 2/3 EJEMPLO EN MATLAB
𝑋= 1 𝑥 𝑥2
𝜃2
AJUSTE NO LINEAL
𝜃 = (𝑋 𝑡 . 𝑋)−1 𝑋 𝑡 . 𝑦 ℎ =𝑋∗𝜃 MATLAB:

2.4974
𝜃 = −0.247
2.4974 1.0085
𝜃 = −0.247
Curso: Inteligencia artificial
Tema 2: Regresión Lineal
1.0085
Semana 6: Ajuste no lineal
10
3/3 EJERCICIOS

Curso: Inteligencia artificial


Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
11
EJERCICIOS
Realizar los siguientes ajustes no lineales
Encontrar los parámetros θ, la ecuación de la curva ajustada y sus valores recomendados (h).
1. Para los datos mostrados,
ajustar según la ecuación de
la curva:

ℎ = 𝜃0 + 𝜃1 𝑥 + 𝜃2 𝑥

Curso: Inteligencia artificial


Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
12
EJERCICIOS
Realizar los siguientes ajustes no lineales
Encontrar los parámetros θ, la ecuación de la curva ajustada y sus valores recomendados (h).
2. Para los datos mostrados,
ajustar según la ecuación de
la curva:

ℎ = 𝜃0 + 𝜃1 𝑥 + 𝜃2 𝑥 2

ℎ = 𝜃0 + 𝜃1 𝑥 + 𝜃2 𝑒 0.001𝑥

Curso: Inteligencia artificial


Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
13
EJERCICIOS
Realizar los siguientes ajustes no lineales
Encontrar los parámetros θ, la ecuación de la curva ajustada y sus valores recomendados (h).

3. Para los datos mostrados, ajustar


según la ecuación de las curvas:

ℎ = 𝜃0 + 𝜃1 𝑥 + 𝜃2 𝑥 2
ℎ = 𝜃0 + 𝜃1 𝑥 + 𝜃2 𝑥 2 + 𝜃3 𝑥 3
𝑥 2 𝑥 3
ℎ = 𝜃0 + 𝜃1 𝑥 + 𝜃2 + 𝜃3
10 100
𝑥 3 𝑥 5
ℎ = 𝜃0 + 𝜃1 𝑥 + 𝜃2 + 𝜃3
100 1000

Curso: Inteligencia artificial


Tema 2: Regresión Lineal
Semana 6: Ajuste no lineal
14

You might also like