Inteligencia Artifical presente o futuro?
Publicado: 25 Mar 2014 23:46
Hola compañeros os propongo un tema al que le llevo dando vueltas un tiempito, pero antes os cuento un sistema en el que tengo puestas todas mis esperanzas, lo vamos a llamar "El sastre del mercado" porque básicamente es capaz de hacer un traje a medida de cualquier indice, acción, lo que sea, con los parámetros adecuados te dibuja una curva de beneficios desde 2006 impresionante y con DD bastante pequeños, pero...... siempre hay un pero, realmente es un sistema sobreoptimizado con muchas variables. Supongamos que tenemos 3 niveles de apretar el traje a medida en un nivel 1 el más básico tenemos las siguientes variables:
Nivel 1:24 variables de entrada
Nivel 2: se aprieta un poco más hablamos de unas 32 variables,.
Nivel3: tiene unas 64 variables da la curva casi perfecta, si metemos stop de por medio (96 variables en total).
Todo lo anterior lo discretizamos en rangos de volatilidad que cuanto más estrecho mejor sale el traje a medida, normalmente con 5 o 6 tramos de vola está bastante bien y tenemos muestra para optimizar las variables.
A lo que quiero llegar es que si lo MEGASOBREOPTIMIZO la curva de beneficios me aguanta en el outofsample un tiempo, digamos 2 semanas más o menos, y uno de las premisas que tengo es que el sistema debe de RETROALIMENTARSE cada vez que la rueda empieza de nuevo. El problema es que se tarda un día y medio más o menos en retroalimentar al sistema (en un tramo de vola, que sería el que tengamos actualmente) es decir se optimiza teniendo en cuenta los últimos datos del outofsample por si las cosas cambian, en este sistema 1 tick es muyyyyy importante, Todas las pruebas insample y out me salen buenas, y cuando lo dejo y la caga casi siempre encuentro un fallo humano de por medio en la fase de optimización de las variables bien por dejadez o por error puro y duro.
El otro día mirando por la web encontré cosas que parece que están a punto de llegar a los hogares de las personas y se trata de sistemas de Inteligencia artificial aplicado al hogar, trabajo etc, lo que yo me pregunto es si esos sofwares que están por llegar sería capaces de:
1.- encender el ordenador cuando se le diga o trabajar mientras duermo.
2.- Abrir el Ninja.
3.- Conectarlo al proveedor de datos.
4.- optimizar las variables del sistema en el rango de vola que toque, introduciendo los nuevos datos de la sesión de AYER .
5.- Tenerlo todo preparado para el comienzo de la sesión.
6.- si es posible hacer el café.
Lo digo porque estoy quemao de optimizar, porque como tengo 5 sistemas no paro, y sería de gran ayuda un caharrito de esos.
En serio, creo que hay un Axioma en esto de los sistemas, que yo tengo mis dudas de que lo sea, se dice que la sobreoptimización, hay que evitarla, que sean cosas sencillas, etc, etc etc, que los sistemas petan al poco tiempo por estar sobreoptimizados, etc y yo creo que, si a un sistema se le retroalimenta, cuando 1 sóla cosa haya cambiado, aguanta unos días, pero si se hace siempre, aguanta casi siempre (o no eso nunca se sabe) y tengo la esperanza de que habrá que dar un pasito más hacia delante e intentar introducir los expertos artificiales esos que están por llegar.
Lo que me gustaría saber, es que si alguien que entienda de IA ,me diga que si es posible que se pueda hacer lo que propongo, eso sí instruyendo antes a la maquinita sobre todo en lo referente al café y más cosas que se me ocurren y no debo de comentar
.
Saludos y a por el futuro (no del dax) sino el general
Nivel 1:24 variables de entrada
Nivel 2: se aprieta un poco más hablamos de unas 32 variables,.
Nivel3: tiene unas 64 variables da la curva casi perfecta, si metemos stop de por medio (96 variables en total).
Todo lo anterior lo discretizamos en rangos de volatilidad que cuanto más estrecho mejor sale el traje a medida, normalmente con 5 o 6 tramos de vola está bastante bien y tenemos muestra para optimizar las variables.
A lo que quiero llegar es que si lo MEGASOBREOPTIMIZO la curva de beneficios me aguanta en el outofsample un tiempo, digamos 2 semanas más o menos, y uno de las premisas que tengo es que el sistema debe de RETROALIMENTARSE cada vez que la rueda empieza de nuevo. El problema es que se tarda un día y medio más o menos en retroalimentar al sistema (en un tramo de vola, que sería el que tengamos actualmente) es decir se optimiza teniendo en cuenta los últimos datos del outofsample por si las cosas cambian, en este sistema 1 tick es muyyyyy importante, Todas las pruebas insample y out me salen buenas, y cuando lo dejo y la caga casi siempre encuentro un fallo humano de por medio en la fase de optimización de las variables bien por dejadez o por error puro y duro.
El otro día mirando por la web encontré cosas que parece que están a punto de llegar a los hogares de las personas y se trata de sistemas de Inteligencia artificial aplicado al hogar, trabajo etc, lo que yo me pregunto es si esos sofwares que están por llegar sería capaces de:
1.- encender el ordenador cuando se le diga o trabajar mientras duermo.
2.- Abrir el Ninja.
3.- Conectarlo al proveedor de datos.
4.- optimizar las variables del sistema en el rango de vola que toque, introduciendo los nuevos datos de la sesión de AYER .
5.- Tenerlo todo preparado para el comienzo de la sesión.
6.- si es posible hacer el café.
Lo digo porque estoy quemao de optimizar, porque como tengo 5 sistemas no paro, y sería de gran ayuda un caharrito de esos.
En serio, creo que hay un Axioma en esto de los sistemas, que yo tengo mis dudas de que lo sea, se dice que la sobreoptimización, hay que evitarla, que sean cosas sencillas, etc, etc etc, que los sistemas petan al poco tiempo por estar sobreoptimizados, etc y yo creo que, si a un sistema se le retroalimenta, cuando 1 sóla cosa haya cambiado, aguanta unos días, pero si se hace siempre, aguanta casi siempre (o no eso nunca se sabe) y tengo la esperanza de que habrá que dar un pasito más hacia delante e intentar introducir los expertos artificiales esos que están por llegar.
Lo que me gustaría saber, es que si alguien que entienda de IA ,me diga que si es posible que se pueda hacer lo que propongo, eso sí instruyendo antes a la maquinita sobre todo en lo referente al café y más cosas que se me ocurren y no debo de comentar

Saludos y a por el futuro (no del dax) sino el general