close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 14 years ago

Closed 13 years ago

#1067 closed task (duplicate)

Inputs no lineales

Reported by: Víctor de Buen Remiro Owned by: Víctor de Buen Remiro
Priority: normal Milestone: Técnicas de modelación
Component: Math Version:
Severity: normal Keywords:
Cc:

Description

Sería necesario tratar desde un punto de vista formal y práctico el problema de las relaciones no lineales entre el output y y alguno de los inputs x de una regresión.

Existen varias formas de tratar este tema

  • Componentes transformadas: se trata de introducir varias transformaciones del input cuya combinación lineal dé el efecto deseado.
    • Aproximación ad-hoc: Si se conoce la forma que debe tener la función se tratará de linealizarla al máximo mediante transformaciones ad-hoc. Esto sirve mayormente para fenómenos físicos, químicos o de otra naturaleza similar cuyas ecuaciones son bien conocidas de antemano.
    • Aproximación polinómica: Si se sospecha que se trata de una relación polinómica se puede ir introduciendo términos x,x^2,x^3,... mientras el avance sea significativo. Cuando el grado es alto esto da problemas de escalado y de alta correlación, por lo que es preferible tomar una base ortogonal como los polinomios de Chebyshev.
    • Aproximación trigonométrica: Si se trata de un fenómeno cíclico resulta mucho mejor utilizar otras familias ortogonales como las de la transformada de Fourier.
  • Componentes segmentadas: se trata de dividir la variable en tramos de forma que la relación no lineal sea aproximada por una poligonal. Aquí se puede ver un ejemplo sencillo

Change History (2)

comment:1 Changed 14 years ago by Víctor de Buen Remiro

Priority: highnormal
Severity: majornormal

comment:2 Changed 13 years ago by Víctor de Buen Remiro

Resolution: duplicate
Status: newclosed

Este ticket ha sido definido de forma más específica en el #1379

Note: See TracTickets for help on using tickets.