Cruz Enrique Borges Hern andezyJos e Luis...

40
uc.pn Ajuste de Curvas: Problemas de Regresi´on. SLP: SoftwareparaRegresi´onSimb´olica. Regresi´ on simb´ olica con slp 0 s . Cruz Enrique Borges Hern´ andez y Jos´ e Luis Monta˜ na 12 Departamento de Matem´ aticas, Estad´ ıstica y Computaci´ on Universidad de Cantabria 7 de abril de 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. 1 Departamento de Matem´ aticas Estad´ ıstica y Computaci´ on, Universidad de Cantabria, 39071 Santander, Espa˜ na. {borgesce,montanjl}@unican.es 2 Investigaci´on financiada por los proyectos MTM2004-01167, MTM2007-62799, TIN2007-67466-C02-02 y becas FPU del Gobierno de Espa˜ na C.E. Borges, J.L. Monta˜ na Regresi´onsimb´olicacon slp 0 s .

Transcript of Cruz Enrique Borges Hern andezyJos e Luis...

Page 1: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Regresion simbolica con slp′s.

Cruz Enrique Borges Hernandez y Jose Luis Montana 1 2

Departamento de Matematicas, Estadıstica y ComputacionUniversidad de Cantabria

7 de abril de 2011

This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.

1Departamento de Matematicas Estadıstica y Computacion, Universidad de Cantabria, 39071 Santander,

Espana. {borgesce,montanjl}@unican.es2

Investigacion financiada por los proyectos MTM2004-01167, MTM2007-62799, TIN2007-67466-C02-02 ybecas FPU del Gobierno de Espana

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 1/18

Page 2: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Indice General.

1 Ajuste de Curvas: Problemas de Regresion.

2 SLP: Software para Regresion Simbolica.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 2/18

Page 3: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Ajuste de una Curva a una Muestra.

x

y

f (x)

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 3/18

Page 4: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Ajuste de una Curva a una Muestra.

x

y

f (x)

x0

x1

x2 x3x4 x5

x6x7

x8

x9

x10

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 3/18

Page 5: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Ajuste de una Curva a una Muestra.

x

y

g(x)

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 3/18

Page 6: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Si conoces el espacio de busqueda. . .

. . . y es un espacio vectorial3

Muestra sin errores =⇒ Interpolacion.

Muestra con errores =⇒ Mınimos Cuadrados.

. . . y NO es un espacio vectorial

Muestra sin errores =⇒ Interpolacion no lineal.

Muestra con errores =⇒ Descenso de Gradiente.

3de dimension finitaC.E. Borges, J.L. Montana Regresion simbolica con slp′s. 4/18

Page 7: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Si conoces el espacio de busqueda. . .

. . . y es un espacio vectorial3

Muestra sin errores =⇒ Interpolacion.

Muestra con errores =⇒ Mınimos Cuadrados.

. . . y NO es un espacio vectorial

Muestra sin errores =⇒ Interpolacion no lineal.

Muestra con errores =⇒ Descenso de Gradiente.

3de dimension finitaC.E. Borges, J.L. Montana Regresion simbolica con slp′s. 4/18

Page 8: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Si conoces el espacio de busqueda. . .

. . . y es un espacio vectorial3

Muestra sin errores =⇒ Interpolacion.

Muestra con errores =⇒ Mınimos Cuadrados.

. . . y NO es un espacio vectorial

Muestra sin errores =⇒ Interpolacion no lineal.

Muestra con errores =⇒ Descenso de Gradiente.

3de dimension finitaC.E. Borges, J.L. Montana Regresion simbolica con slp′s. 4/18

Page 9: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Si conoces el espacio de busqueda. . .

. . . y es un espacio vectorial3

Muestra sin errores =⇒ Interpolacion.

Muestra con errores =⇒ Mınimos Cuadrados.

. . . y NO es un espacio vectorial

Muestra sin errores =⇒ Interpolacion no lineal.

Muestra con errores =⇒ Descenso de Gradiente.

3de dimension finitaC.E. Borges, J.L. Montana Regresion simbolica con slp′s. 4/18

Page 10: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Si NO conoces el espacio de busqueda. . .

¿?

La fuerza bruta no es una opcion en un espacio de funciones.

Explorar el espacio de funciones: Regresion Simbolica.

Programacion Genetica.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 5/18

Page 11: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Si NO conoces el espacio de busqueda. . .

¿?

La fuerza bruta no es una opcion en un espacio de funciones.

Explorar el espacio de funciones: Regresion Simbolica.

Programacion Genetica.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 5/18

Page 12: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Si NO conoces el espacio de busqueda. . .

¿?

La fuerza bruta no es una opcion en un espacio de funciones.

Explorar el espacio de funciones: Regresion Simbolica.

Programacion Genetica.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 5/18

Page 13: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Si NO conoces el espacio de busqueda. . .

¿?

La fuerza bruta no es una opcion en un espacio de funciones.

Explorar el espacio de funciones: Regresion Simbolica.

Programacion Genetica.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 5/18

Page 14: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Regresion Simbolica mediante Programacion Genetica I.

Idea General

Emular los procesos de seleccion natural para explorar el espacio defunciones en busca de un optimo.

Poblacion de Individuos.

Mecanismos de Evolucion.

Mecanismo de Calificacion

Solo sobreviven los mejor calificados.

El Teorema de los Esquemas garantiza la convergencia haciaun optimo local.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 6/18

Page 15: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Regresion Simbolica mediante Programacion Genetica I.

Idea General

Emular los procesos de seleccion natural para explorar el espacio defunciones en busca de un optimo.

Poblacion de Individuos.

Mecanismos de Evolucion.

Mecanismo de Calificacion

Solo sobreviven los mejor calificados.

El Teorema de los Esquemas garantiza la convergencia haciaun optimo local.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 6/18

Page 16: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Regresion Simbolica mediante Programacion Genetica I.

Idea General

Emular los procesos de seleccion natural para explorar el espacio defunciones en busca de un optimo.

Poblacion de Individuos.

Mecanismos de Evolucion.

Mecanismo de Calificacion

Solo sobreviven los mejor calificados.

El Teorema de los Esquemas garantiza la convergencia haciaun optimo local.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 6/18

Page 17: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Regresion Simbolica mediante Programacion Genetica I.

Idea General

Emular los procesos de seleccion natural para explorar el espacio defunciones en busca de un optimo.

Poblacion de Individuos.

Mecanismos de Evolucion.

Mecanismo de Calificacion

Solo sobreviven los mejor calificados.

El Teorema de los Esquemas garantiza la convergencia haciaun optimo local.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 6/18

Page 18: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Regresion Simbolica mediante Programacion Genetica I.

Idea General

Emular los procesos de seleccion natural para explorar el espacio defunciones en busca de un optimo.

Poblacion de Individuos.

Mecanismos de Evolucion.

Mecanismo de Calificacion

Solo sobreviven los mejor calificados.

El Teorema de los Esquemas garantiza la convergencia haciaun optimo local.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 6/18

Page 19: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Regresion Simbolica mediante Programacion Genetica I.

Idea General

Emular los procesos de seleccion natural para explorar el espacio defunciones en busca de un optimo.

Poblacion de Individuos.

Mecanismos de Evolucion.

Mecanismo de Calificacion

Solo sobreviven los mejor calificados.

El Teorema de los Esquemas garantiza la convergencia haciaun optimo local.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 6/18

Page 20: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Regresion Simbolica mediante Programacion Genetica II.

Crear Poblacion Inicial

Calificar Poblacion Inicial

Mientras no Fin

generaciones

Operadores GeneticosCalificar Nueva Poblacion

Validar Resultado

No Paralelizable

Poco interes en Paralelizar

Paralelizable

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 7/18

Page 21: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

SLP: un Software para Regresion Simbolica.

Poblacion de slp.

Mecanismos evolutivos:Cruce y Mutacion adaptados.

Multiples mecanismos de calificacion:Error Cuadratico Medio y VC dimension.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 8/18

Page 22: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

SLP: un Software para Regresion Simbolica.

Poblacion de slp.

Mecanismos evolutivos:Cruce y Mutacion adaptados.

Multiples mecanismos de calificacion:Error Cuadratico Medio y VC dimension.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 8/18

Page 23: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

SLP: un Software para Regresion Simbolica.

Poblacion de slp.

Mecanismos evolutivos:Cruce y Mutacion adaptados.

Multiples mecanismos de calificacion:Error Cuadratico Medio y VC dimension.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 8/18

Page 24: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

La estructura de datos slp I.

Propiedades

Grafo Acıclico Dirigido que codifica una aplicacion.

Reutiliza calculos ya hechos.

Equivalentes a Maquina de Turing.

Faciles de Evaluar.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 9/18

Page 25: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

La estructura de datos slp I.

Propiedades

Grafo Acıclico Dirigido que codifica una aplicacion.

Reutiliza calculos ya hechos.

Equivalentes a Maquina de Turing.

Faciles de Evaluar.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 9/18

Page 26: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

La estructura de datos slp I.

Propiedades

Grafo Acıclico Dirigido que codifica una aplicacion.

Reutiliza calculos ya hechos.

Equivalentes a Maquina de Turing.

Faciles de Evaluar.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 9/18

Page 27: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

La estructura de datos slp I.

Propiedades

Grafo Acıclico Dirigido que codifica una aplicacion.

Reutiliza calculos ya hechos.

Equivalentes a Maquina de Turing.

Faciles de Evaluar.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 9/18

Page 28: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

La estructura de datos slp II: representacion grafica.

Figura: f1 como arbol.

∗∗

+

+

+

x

f1 ≡

Figura: f1 como slp.

+

+

+

x

f1 ≡

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 10/18

Page 29: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

La estructura de datos slp III: codificacion.

Figura: f1 como arbol.

f1 ≡

u1 := x ∗ xu2 := x ∗ xu3 := u1 ∗ u2

u4 := x ∗ xu5 := u4 ∗ xu6 := x ∗ xu7 := u6 + xu8 := u5 + u3

u9 := u8 ∗ u7

Figura: f1 como slp.

f1 ≡

u1 := x ∗ xu2 := u1 ∗ u1

u3 := u1 ∗ xu4 := u3 + xu5 := u4 + u1

u6 := u5 + u4

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 11/18

Page 30: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Mecanismos evolutivos adaptados a slp′s I: cruce.Codificacion

Figura: Padre 1

Γ1 ≡

u1 := x + yu2 := u1 ∗ u1

u3 := u1 ∗ xu4 := u3 + u2

u5 := u3 ∗ u2

Figura: Hijo 1

Γs1 ≡

u1 := x + yu2 := u1 ∗ u1

u3 := x ∗ xu4 := u3 + yu5 := u4 ∗ x

Figura: Padre 2

Γ2 ≡

u1 := x ∗ xu2 := u1 + yu3 := u1 + xu4 := u2 ∗ xu5 := u1 + u4

Figura: Hijo 2

Γs2 ≡

u1 := x ∗ xu2 := x + yu3 := u2 ∗ xu4 := u2 ∗ xu5 := u1 + u4

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 12/18

Page 31: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Mecanismos evolutivos adaptados a slp′s II: cruce.Representacion grafica.

Figura: Padre 1

y

+

x

+

∗Γ1 ≡

Figura: Hijo 1

x

+

y

∗∗

+

∗Γs1 ≡

Figura: Padre 2

x y

+ +

+Γ2 ≡

Figura: Hijo 2

x

+

y

∗∗

+Γs2 ≡

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 13/18

Page 32: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Mecanismos de calificacion adaptados a slp′s.

Muestra sin ruido =⇒ Error Cuadratico Medio (mse).

Muestra con ruido =⇒ Dimension Vapnik-Chervonenkis (VC ).

mse =m∑i=1

(Γ(xi )− yi )2.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 14/18

Page 33: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Mecanismos de calificacion adaptados a slp′s.

Muestra sin ruido =⇒ Error Cuadratico Medio (mse).

Muestra con ruido =⇒ Dimension Vapnik-Chervonenkis (VC ).

VC = mse

1−

√√√√√hm

[1− ln

(√h

m

)]+

lnm

2m

−1

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 14/18

Page 34: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Comparativa calificacion mse contra VC Ien muestras con ruido.

Calificacion media obtenida en 100 ejecuciones.

Funcion AIC BIC SRM

f1 1.62E+03 1.57E+03 3.58E-07f2 1.93E+01 2.11E+01 2.63E+00f3 1.62E+00 1.62E+00 1.50E+00f4 5.00E-01 5.00E-01 5.03E-01f5 4.60E-01 4.55E-01 1.66E-01g1 1.23E-01 1.79E-01 4.61E-02g2 2.03E-01 2.05E-01 1.36E-01g3 1.25E-01 1.25E-01 1.33E-01

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 15/18

Page 35: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Comparativa calificacion mse contra VC IIen muestras con ruido.

Mejor calificacion obtenida en 100 ejecuciones.

Funcion AIC BIC SRM

f1 2.44E-07 2.40E-07 2.13E-07f2 3.47E+00 1.33E+00 8.29E-02f3 1.26E+00 1.26E+00 6.71E-01f4 4.44E-01 4.44E-01 3.87E-01f5 3.84E-01 2.15E-01 2.64E-02g1 2.94E-02 3.07E-02 1.33E-02g2 1.26E-01 1.15E-01 1.04E-01g3 3.21E-02 3.21E-02 1.85E-02

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 16/18

Page 36: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

slp′s parametricos: ajuste de constantes.

slp′s con constantes parametricas.

Ajustar los valores de dichos parametros para minimizar elerror:

Algoritmo Evolutivo y Co-evolucion cooperativa heterogenea.Descenso de Gradiente.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 17/18

Page 37: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

slp′s parametricos: ajuste de constantes.

slp′s con constantes parametricas.

Ajustar los valores de dichos parametros para minimizar elerror:

Algoritmo Evolutivo y Co-evolucion cooperativa heterogenea.Descenso de Gradiente.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 17/18

Page 38: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

slp′s parametricos: ajuste de constantes.

slp′s con constantes parametricas.

Ajustar los valores de dichos parametros para minimizar elerror:

Algoritmo Evolutivo y Co-evolucion cooperativa heterogenea.Descenso de Gradiente.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 17/18

Page 39: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

slp′s parametricos: ajuste de constantes.

slp′s con constantes parametricas.

Ajustar los valores de dichos parametros para minimizar elerror:

Algoritmo Evolutivo y Co-evolucion cooperativa heterogenea.Descenso de Gradiente.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 17/18

Page 40: Cruz Enrique Borges Hern andezyJos e Luis Montana~paginaspersonales.deusto.es/cruz.borges/Papers/10Deusto.pdf · Si NO conoces el espacio de busqueda ... >? La fuerza bruta no es

uc.png

Ajuste de Curvas: Problemas de Regresion. SLP: Software para Regresion Simbolica.

Comparativa evolucion contra co-evolucion.

C.E. Borges, J.L. Montana Regresion simbolica con slp′s. 18/18