Logo Studenta

Dialnet-ComparacionEntreUnSistemaNeuroDifusoAutoOrganizado-4688810

¡Estudia con miles de materiales!

Vista previa del material en texto

INGENIERÍA • Vol. 17 • No. 2 • ISSN 0121-750X • UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS26
Resumen
En este artículo se presenta el estudio de una acción volátil de la Bolsa de
Valores de Colombia la cual es analizada usando un modelo estadístico
ARIMAX (Modelo autorregresivo integrado de media móvil con entrada exógena) y un
SONFS (sistema neuro difuso auto organizado). Estos métodos son comparados
teniendo en cuenta tres características: el menor EMA (Error Medio Absoluto),
el residual entendido como un proceso de ruido blanco (evaluado mediante
seis pruebas) y el AIC (criterio de información de Akaike); así se elige el modeloque
mejor se ajusta para la predicción de la serie.
Palabras clave: ARIMAX, SONFS, Series Temporales Volátiles.
Abstract
This paper presents the selection of a volatile share from Colombian Stock
Exchange, which is analyzed using ARIMAX (autoregressive integrated moving ave-
rage with exogeneous input) and SONFS (self organizing neural fuzzy sytem) models.
These methods are compared using three features: the MAE (mean absolute error),
residuals as a white noise process and the AIC (Akaike Information Criterion).
Key words: ARIMAX, SONFS, Volatile Time Series.
1. Introducción
El mercado bursátil se caracteriza por la alta variabilidad en sus rendimien-
tos, es decir que presenta alto riesgo, pero a su vez entrega mayores rendimientos
que otras alternativas de inversión [1]. Por estas razones es importante antici-
parse al movimiento de los precios mediante el desarrollo de diferentes métodos
en los que se obtengan resultados adecuados de predicción.
Los economistas emplean convencionalmente tres métodos para estimar
los precios: modelos econométricos [2], análisis técnico [3] y análisis funda-
mental [4]. Sin embargo las técnicas de inteligencia computacional han
presentado mejores resultados en algunos problemas de predicción de se-
ries económicas [5]-[7].
En este artículo se selecciona una acción de la Bolsa de Valores de Colom-
bia que presenta volatilidad, la cual es un caso de estudio interesante dada su
complejidad. Luego se compara la predicción de la acción del modelo
ARIMAX con la obtenida del sistema neuro difuso auto organizado me-
Fecha recibido: Agosto 27/2012
Fecha modificado: Septiembre 23/2012
Fecha aceptado: Noviembre 15/2012
Citación: Avellaneda, J., Ochoa, C., y Figueroa-García, J. (2012). Comparación entre un sistema
neuro difuso auto organizado y un modelo ARIMAX en la predicción de series económicas volátiles.
En: Ingeniería, Vol. 17, No. 2, pág. 26 - 34.
Jose A.
Avellaneda G.
Ingeniero Electrónico
Universidad Distrital
jaavellaneda@correo.udistrital.edu.co
Cynthia M.
Ochoa R.
Ingeniero Electrónico
Universidad Distrital
cmochoar@correo.udistrital.edu.co
Juan Carlos
Figueroa García
Profesor asistente
Universidad Distrital
email@email.com
Comparación entre un sistema neuro difuso
auto organizado y un modelo ARIMAX en la
predicción de series económicas volátiles
Comparison between a self organizing neural fuzzy system
and an ARIMAX model to forecasting volatile economic series
INGENIERÍA • Vol. 17 • No. 2 • ISSN 0121-750X • UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS 27
Jose A. Avellaneda G. • Cynthia M. Ochoa R. • Juan Carlos Figueroa García
diante el EMA y ciertas características que deben encontrarse en los residuales. De este modo se
consigue una interpretación del error en las unidades de la serie (peso colombiano, COP) y se
determinará si el modelo generaliza o no, así puede esperarse un comportamiento adecuado
ante datos desconocidos. Conforme al análisis de los resultados se establecen las ventajas y
desventajas de cada uno de los modelos.
2. Selección del caso de estudio
Para escoger la acción volátil de la Bolsa de Valores de Colombia, se consideró la capitalización
bursátil correspondiente al producto entre la totalidad de las acciones de un emisor que están en
circulación y su precio de cotización [8]. De esta manera se cuantifica la dimensión económica de la
empresa y por consiguiente, se toman las acciones más importantes de la lista de capitalización
bursátil disponible en el sitio web de la BVC (Bolsa de Valores de Colombia) [9]. Luego cada una de las
acciones se graficó para elegir las que presentan variabilidad en sus precios. Finalmente para el caso
de estudio se calculó el índice de volatilidad â para los periodos anual, semestral y trimestral, el cual
compara la acción con la variabilidad del mercado [10], en este caso representado por el IGBC
(Índice General de la Bolsa de Valores), por medio de la ecuación (1).
β =
cov ( IGBC, Acción BVC )
var ( Acción BVC )
 (1)
En la tabla I se muestran los valores del índice β para
cuatro de las acciones elegidas. Si éste índice es mayor a
1, se considera que la acción es volátil con respecto al
mercado [10]. Como se registra en la Tabla 1, la acción
de Pacific Rubiales es la única que presenta mayor
volatilidad respecto al mercado en los tres periodos,
por esto se escoge esta acción la cual se muestra en la
Figura 1 (a), correspondiente a los días comprendidos
entre el 26-07-2010 al 22-07-2011, para tener un total
de 289 muestras.
2.1. Análisis estadístico
La Figura 1 (a) muestra que la serie de precios no tie-
ne varianza ni media constantes, así se aplica la primera
diferencia en la serie para tratar de estabilizarla [7], de
este proceso se obtiene la serie diferenciada de la Figu-
ra 1 (b). Para comprobar el comportamiento volátil se
realiza la prueba F de Fisher, ARCH
(heteroscedasticidad condicional autorregresiva) y t-
Student sobre la serie diferenciada, para determinar si
tiene varianza y media constantes [10]. El valor de pro-
babilidad y el estadístico respectivo a ambas pruebas
se presentan en la Tabla II, considerando un valor de
significancia (α) de 0.05. De acuerdo a estos resultados,
desde el punto de vista estadístico la serie es volátil pues-
to que rechaza la hipótesis de las pruebas anteriores, lo
que indica además un comportamiento no lineal en su
media y varianza.
β Ecopetrol Pacific Cementos Grupo
Rubiales Argos Aval
Anual 1.0434 1.5233 0.8792 0.8398
Semestral 0.7451 1.9278 0.9170 0.4432
Trimestral 0.8789 1.7295 0.9056 0.6232
Tabla I. Cálculo del índice de volatilidad β
Figura 1. (a) Histórico de precios de la acción de
Pacific Rubiales del 26 de julio del 2010 al 22 de
julio del 2011. (b) Serie diferenciada con operador
rezago de orden 1.
(a)
(b)
INGENIERÍA • Vol. 17 • No. 2 • ISSN 0121-750X • UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS28
Por otro lado, al tener en cuenta que la serie es
ergódica [12], es decir que la influencia entre va-
riables disminuye al aumentar la diferencia
temporal entre ellas, como se evidencia en la ACF
(función de auto correlación) de la Figura 2 y en base a
ésta, se divide la base de datos en 250 muestras
para el diseño del modelo ARIMAX y para el en-
trenamiento del SONFS y 39 muestras para llevar
a cabo la validación de ambos modelos.
3. Modelo ARIMAX
Este modelo se obtiene de tres partes: La pri-
mera es auto regresiva que relaciona la serie con
observaciones de periodos anteriores de ella mis-
ma. La segunda parte son medias móviles (MA)
que relaciona la serie como una función de una
sucesión de errores correspondientes a periodos
anteriores ponderados. La tercera parte (X) son
las observaciones anteriores de una serie exógena,
que en este caso es un indicador técnico de los
ocho que comúnmente se utilizan en la economía
para estimar los precios [16], estos son: la media
móvil, las bandas de Bollinger, el momentum, la
tasa de cambio, el índice de fortaleza relativa, la
convergencia/divergencia de media móvil, los
estocásticos %K y %D y Larry Williams %R.
 (2)
Figura 2. Función de auto correlación en la que se
evidencia el comportamiento ergódico de la serie.
 Prueba F Prueba T
Intervalo P-valor Estadístico P-valor Estadístico
24/06/2010
18/11/2010 6,70E-04 1,9981 0,029 2,1998
30/04/2011
25/08/2011Tabla II. Prueba F de Fisher y T student
Rezagos P-Valor Estadistico
1 7,72E-12 46,83485744
2 6,76E-11 46,83626881
3 8,30E-11 49,92268471
4 3,16E-10 50,28048807
5 9,18E-10 50,87416994
6 3,02E-09 50,95848462
7 9,93E-09 50,82854693
Tabla III. Test ARCH
Adicionalmente, al considerar la serie diferenciada, que se espera que sea estacionaria se obtiene
el modelo ARIMAX [13].Para encontrar el orden correcto del modelo ARIMAX, se emplea la
metodología propuesta por Box y Jenkins [13] resumida en 5 puntos:
1. Identificar el orden del modelo ARIMAX(p,d,q,b).
2. Estimar los coeficientes.
3. Validar el modelo.
4. Verificar el ajuste.
5. Seleccionar el mejor modelo disponible.
Así el mejor modelo lineal obtenido con esta metodología es un ARIMAX(6,1,5,7) que em-
plea el indicador de la tasa de error de cambio para la predicción como entrada exógena U, el
modelo es representado por la ecuación:
4. Sistema nuero difuso auto organizado (SONFS)
Este sistema es neuro difuso, debido a que el sistema difuso se muestra en una distribución de
capas y neuronas. Por otro lado, se denomina auto organizado a causa de la creación de reglas a
partir de los datos que entran [14]. Así el SONFS es conformado por cinco capas como muestra el
Comparación entre un sistema neuro difuso auto organizado y un modelo ARIMAX en la predicción de series económicas volátiles
INGENIERÍA • Vol. 17 • No. 2 • ISSN 0121-750X • UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS 29
esquema de la Figura 3, las cuales cumplen con di-
ferentes funciones como se describe a continuación:
• Capa 1 (entrada): las entradas son valores
puntuales, cada entrada debe estar normali-
zada, así los nodos en la capa de entrada xi
están en los rangos de [-1,1] o [0,1].
• Capa 2 (fuzzificación): Esta capa desempe-
ña la operación de fuzzificación tipo
singleton y cada nodo en esta capa define
una función de pertenencia gaussiana.
• Capa 3 (Capa de intersección): Cada nodo en
esta capa es una regla y desarrolla la opera-
ción difusa de intersección usando la t-nor-
ma producto. La salida de un nodo es el nivel
de activación de la regla denotado como f i.
• Capa4 (capa de normalización): El número
de nodos en esta capa es igual al de la capa
tres. Cada nivel de activación calculado en
la capa anterior es normalizado por la
sumatoria de todos los niveles de activación
calculados en dicha capa.
• Capa 5 (capa del consecuente): En esta capa
se hace la defuzzificación por promedio de
centros, de la que se obtiene la salida pun-
tual del sistema.
En la Figura 4 se presenta el algoritmo de gene-
ración de reglas, donde el criterio para crear una
nueva regla es la comparación de un umbral
predefinido φTH con el máximo de los niveles de
activación [13]. Modificando el trabajo de Juang y
Tsao [14] y Juang y Lin [15], se propone la
inicialización de la media m y la desviación estándar
σ de los antecedentes, y los centros w del conse-
Figura 3. Estructura en capas del SONFS.
Figura 4. Algoritmo de generación de
reglas para el SONFS [14].
cuente a través de las siguientes ecuaciones:
 (3)
 (4)
 (5)
De acuerdo a lo anterior, sea M un número actual de reglas, la media de una nueva regla
corresponderá a un nuevo dato de entrada denotado como xj, cuya desviación estándar está en
función de β que es un parámetro predefinido propio del SONFS (diferente al índice de volatilidad
β) y por último, el centro se inicializa aleatoriamente. Adicionalmente, para sintonizar estos
parámetros se utilizó el algoritmo de gradiente descendente [16].
Las entradas al sistema no son solamente los rezagos de la serie, también ingresan como series
adicionales ocho indicadores técnicos. El diseño del SONFS inicia estableciendo el número de
Jose A. Avellaneda G. • Cynthia M. Ochoa R. • Juan Carlos Figueroa García
INGENIERÍA • Vol. 17 • No. 2 • ISSN 0121-750X • UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS30
rezagos iniciales tanto de la serie que se va a predecir como el de los indicadores técnicos, me-
diante la ACF y la CCF (Función de correlación cruzada). Posteriormente se sigue una metodología
similar a la de Box y Jenkins para buscar el mejor modelo siguiendo los siguientes pasos:
1. Cambio de entradas y parámetros del SONFS.
2. Entrenamiento del SONFS.
3. Validación del modelo.
4. Verificación del ajuste del modelo.
5. Selección del mejor modelo disponible.
De esta manera se realizan varias pruebas cambiando los parámetros del SONFS incluyendo
la tasa de aprendizaje del algoritmo de gradiente descendente, las entradas y rezagos del sistema.
Una vez establecidas las características anteriores se entrena y se valida el SONFS. Posterior-
mente se verifica el ajuste que tiene el modelo a la serie y finalmente se escoge el mejor. El
sistema seleccionado generó 38 reglas a través de 1000 iteraciones, como entradas empleó la
tasa de cambio y el índice de fortaleza relativa con 3 rezagos de cada una, tiene una tasa de
aprendizaje de 0.05, β de 0.8 y un umbral φTH de 0.3.
5. Resultados
5.1. Metodología de selección experimental
Como se mostró en la Sección 4, el diseño y entrenamiento de un SONFS va en función de sus
parámetros que deben ser sintonizados de manera adecuada, a saber: φ, m, σ, w y β. Así pues y
dado que la inicialización de los centros es aleatoria, se hicieron una serie de experimentos con el
fin de obtener los mejores resultados posibles. La metodología utilizada se muestra en la Figura
5, iniciando con la selección manual de las series que van a ingresar entre los indicadores técnicos
y la serie de precios de Pacific Rubiales, también se seleccionan los rezagos y los parámetros del
sistema. Con las características anteriores establecidas, se realizan 50 iteraciones con el fin de
obtener una exploración del espacio de búsqueda y finalmente seleccionar el mejor conjunto de
parámetros entrenados para cada combinación, teniendo en cuenta el sistema con menor RMSE
(Root Mean Square Error). A éste sistema se le analizan sus residuales y si cumple con ciertas
características se calcula el EMA o se cambian los parámetros nuevamente.
5.2. Selección de entradas al SONFS
Uno de los aspectos más álgidos en predicción de series de tiempo es la selección de entradas
al modelo, de lo que depende el número de parámetros que los algoritmos de entrenamiento u
Figura 5. Evaluación y selección de los SONFS.
optimización deben calcular. Esto afecta di-
rectamente el costo computacional en la
medida que se tendrá mayor número de
parámetros para calcular, haciendo que los
algoritmos de entrenamiento tengan un tiem-
po de convergencia mayor.
La estrategia utilizada en este estudio fue
la siguiente:
1. Determinar los indicadores técni-
cos que presentan correlación en-
Comparación entre un sistema neuro difuso auto organizado y un modelo ARIMAX en la predicción de series económicas volátiles
INGENIERÍA • Vol. 17 • No. 2 • ISSN 0121-750X • UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS 31
tre sí (Usualmente esto se observa a través de la inspección de la definición de
cada indicador).
2. Determinar las posibles combinaciones de las entradas seleccionadas.
3. Realizar pruebas de entrenamiento para cada combinación.
Dicha metodología permite determinar las combinaciones de entradas que podrían ser rele-
vantes para predicción y hacer una búsqueda de parámetros y reglas del SONFS que minimice el
error para cada combinación. Evidentemente este proceso puede llegar a ser costoso
computacionalmente, pero garantiza una adecuada exploración de la información disponible.
De esta manera, se evidencia que aunque este tipo de técnicas puedan parecer costosas
computacionalmente, dicho costo se reduce dado el constante incremento en las capacidades de
cálculo que existen en la actualidad. Finalmente, los resultados de los mejores modelos encon-
trados se muestran en el siguiente apartado.
5.3. Resultados de predicción
La evaluación de los mejores modelos obtenidos del ARIMAX y del SONFS, se evalúan con-
siderando el EMAobtenido en el entrenamiento y la validación. Estos errores se muestran en el
diagrama de barras de la Figura 6 (a), donde se puede ver que tanto para el entrenamiento y la
validación hay una disminución del error promedio al pasar del modelo ARIMAX al SONFS
correspondiente a una reducción del error de 29,77% y 22,36% para cada conjunto de datos.
También al comparar los máximos errores adquiridos expuestos en la Figura 6 (b), se considera
que el modelo que tiene menor error es el SONFS.
Figura 6. (a) EMA de entrenamiento y validación para el modelo ARIMAX y el SONFS.
(b) Máximos errores de entrenamiento y validación para los modelos ARIMAX y SONFS.
 Adicionalmente a la cuantificación del error se realiza un análisis sobre los errores en cada
instante de tiempo. A este conjunto de errores se le denomina residuales o residuos, en la Figura
7 se presentan los residuales de cada modelo para cada conjunto de datos. Lo que se busca es
obtener residuos carentes de estructura, es decir que sean ruido blanco ((ε)˜WN (0,σ2)), esto
indica que el modelo se ajusta correctamente a la serie y que ha extraído toda la información de
ella, implicando que ante nuevos datos va obtener resultados adecuados. Para comprobar si el
residual es ruido blanco debe tener las siguientes características [17] [18]:
1. Homoscedasticidad (varianza constante).
2. Media cero.
3. Aleatoriedad.
4. Ausencia de autocorrelación.
Una serie de pruebas y test pueden verificar cada una de las propiedades sobre el residual del
conjunto de entrenamiento. Para la prueba de varianza constante se realiza la prueba F y la
(a) (b)
Jose A. Avellaneda G. • Cynthia M. Ochoa R. • Juan Carlos Figueroa García
INGENIERÍA • Vol. 17 • No. 2 • ISSN 0121-750X • UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS32
prueba ARCH, las siguientes características son
evaluadas por las pruebas T, de Wald-Wolfowitz
y de Ljung-Box respectivamente, con α de
significancia de 0.05. Adicionalmente se realiza
la prueba de Kolmogorov-Smirnov para verifi-
car si el residual tiene distribución normal. Cada
una de estas pruebas registran su significancia o
p-valor y estadísticos (Stat) en las tablas IV a VII
para los modelos ARIMAX(6,1,5,7) y SONFS.
De los p-valores de las pruebas F y ARCH en
las tablas IV y V, se determina que ambos mode-
los tienen varianza constante. Adicionalmente, los
resultados de la tabla IV indican que los residuales
derivados de ambos modelos no tienen distribu-
ción normal, aunque ambos residuales son una
secuencia de valores aleatorios con media cero y
varianza constante. Respecto a ausencia de auto
correlación, los residuales del SONFS cumplen
con esta característica como indican los p valo-
res de la tabla V y VI, sin embargo el ARMAX
presenta correlación serial en los rezagos 5, 6 y 7.
Para resumir estos resultados, el supuesto de
normalidad es una propiedad deseable más no
necesaria, no afecta considerablemente el com-
portamiento de los modelos. Así que respecto al
análisis de los residuales, el SONFS es una mejor
opción para la predicción puesto que cumple con
todas las características.
Para finalizar la comparación se calculó el AIC
(Akaike Information Criterion), que pondera el ajuste
del modelo a la serie teniendo en cuenta su nú-
 ARIMAX(6,1,5,7) SONFS
 Estadístico P-valor Estadístico P-valor
Prueba F* 1,1215 0,5241 0.3985 0,4869
 Prueba T 0,2128 0,8316 12.946 0.1967
Runs Test -0,3169 0,7512 0.0666 0,9798
Prueba de
Normalidad 0,5160 5,1774E-59 0,5463 4,66E-65
*Intervalos del 29/06/2010 al 27/12/2010 y del 28/12/2010 al
24/06/2011
Tabla IV. Prueba F, prueba T, prueba Wald-Wolfowitz de aleatoriedad
(Runs test) y prueba de Kolmogorov-Smirnov para la normalidad
 ARIMAX(6,1,5,7) SONFS
Rezago Estadístico P-valor Estadístico P-valor
1 3,5197 0,0606 0,2708 0,6028
2 3,4518 0,1780 0,4211 0,8101
3 4,3812 0,2231 1,1349 0,7686
4 4,3673 0,3585 1,1239 0,8905
5 7,3399 0,1965 1,5953 0,9018
6 7,2054 0,3022 3,0644 0,8007
7 7,7112 0,3587 3,4887 0,8364
Tabla V. Prueba ARCH
 ARIMAX(6,1,5,7) SONFS
Rezago Estadístico P-valor Estadístico P-valor
1 0,0041 0,9483 2,9695 0,0849
2 1,0123 0,6027 3,4888 0,1747
3 6,8397 0,0771 4,4958 0,2127
4 17,869 0,0013 5,1388 0,2734
5 28,881 2,4460E-05 5,5389 0,3537
6 30,271 3,4896E-05 6,1265 0,4092
7 33,241 2,3869E-05 6,1642 0,5207
Tabla VI. Prueba de Ljung-Box
 ARIMAX(6,1,5,7) SONFS
Variables de entrada AIC Variables de entrada AIC
 18 14,222 6 13,684
Tabla VII. AIC
mero de variables; se considera que el mejor modelo es el que tenga el AIC más bajo. Según los
valores de la tabla VII el SONFS es el que tiene el menor AIC. Adicionalmente, los resultados
del mejor modelo obtenido, tanto para ARIMAX como para SONFS se muestran representa-
dos a través de sus residuales en la Figura 7. Además la predicción resultante en las Figuras 8 y
9 respectivamente, donde se observa que el modelo ARIMAX tiende a apartarse del precio real
más veces que el SONFS.
6. Conclusiones
En este trabajo se presentó una comparación entre un modelo ARIMAX y un sistema neuro
difuso auto organizado aplicado a la predicción de una serie temporal escogida de la Bolsa de
Valores de Colombia que expone un comportamiento volátil. De acuerdo al análisis estadístico
de la serie seleccionada, se encuentra que el índice de volatilidad revela información útil acerca
de las posibles fuentes de incertidumbre que intervienen en una serie temporal.
La inclusión de indicadores técnicos como entradas al SONFS fue importante, debido a que
proporcionan información adicional, muestra de ello son las entradas del mejor modelo las
Comparación entre un sistema neuro difuso auto organizado y un modelo ARIMAX en la predicción de series económicas volátiles
INGENIERÍA • Vol. 17 • No. 2 • ISSN 0121-750X • UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS 33
Figura 7. Gráfica de los residuales de entrenamiento
y validación de cada uno de los modelos.
(a) Residuales de entrenamiento para el modelo ARIMAX.
(b) Residuales de validación para el modelo ARIMAX.
(c) Residuales de entrenamiento para el modelo SONFS.
(d) Residuales de validación para el modelo SONFS.
(a)
(b)
(c)
(d)
cuales fueron la tasa de cambio y el índice de fortaleza relativa. Respecto a los resultados obte-
nidos, se evidencia que para este caso de estudio el SONFS tiene mejor desempeño que el modelo
lineal ARIMAX, como señala la disminución del Error Medio Absoluto (EMA). Además el
análisis de los residuos obtenidos de la predicción con cada técnica sugiere que el SONFS cum-
ple con todas las propiedades que se espera del residual contrario al modelo ARIMAX, así se
puede decir que el SONFS tiene mayor capacidad de generalización. Como un ítem adicional se
Figura 8. Predicción en el conjunto de entrenamiento y validación para
la acción de Pacific Rubiales con el modelo ARIMAX(6,1,5,7).
Figura 9. Predicción en el conjunto de entrenamiento y validación para
la acción de Pacific Rubiales con el SONFS.
tiene el criterio de información de Akaike es mejor en
el modelo obtenido con el SONFS. Este comporta-
miento es causado por la no estacionaridad de la serie,
lo que puede limitar el desempeño del modelo
ARIMAX ya que este hace una aproximación lineal de
la serie mientras que el SONFS hace una aproxima-
ción no lineal adaptándose mejor a la no linealidad
expuesta en la varianza y media de la serie. Por las ven-
tajas que ofrece el SONFS se concluye que esta es una
mejor opción que el modelo ARIMAX para la pre-
dicción del precio de la acción de Pacific Rubiales.
Si bien es cierto que el principal inconveniente de la
aplicación de las técnicas de inteligencia computacional
respecto a métodos estadísticos es el incremento del
costo computacional, se observó en la realización de
las pruebas que el SONFS es una técnica que no exige
un costo computacional alto, pues tarda en promedio
veinte minutos en realizar su sintonización.Referencias bibliográficas
[1] Paul Samuelson y William Nordhaus, Economía. 15 ed. McGraw-Hill, Ma-
drid, España, 1998.
[2] Damodar Gujarati, Basic Econometrics.McGraw Hill, New York City, New
York, 2004.
Jose A. Avellaneda G. • Cynthia M. Ochoa R. • Juan Carlos Figueroa García
INGENIERÍA • Vol. 17 • No. 2 • ISSN 0121-750X • UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS34
[3] Steven Achelis, Technical Analysis from A to Z. McGraw Hill, New York City, New York, 2000.
[4] Michael Steinberg, Guía para invertir en bolsa.Ediciones Deusto, Bilbao, Portugal, 2001.
[5] Gioqinang Zhang y Michael Y. Hu, “Neural network forecasting of the British Pound/US Dollar exchange rate”. Omega Elsevier Science,
Volumen 26, Número 4, Agosto, 1998, pp. 495-506.
[6] André AlvesPortela, Newton CarneiroAffonso y Leandro dos Santos, “Computational intelligence approaches and linear models in case studies
of forecasting exchange rates”. Expert Systems with Application Elsevier Science, Volumen 33, Número 4, Noviembre, 2007, pp. 816-823.
[7] Juan Carlos Figueroa y Jose Jairo Soriano, “A comparison on ANFIS, ANN and DBR systems on volatile time series identification”, Annual
Meeting of the North American Fuzzy Information Processing Society, 2007, pp. 321-326.
[8] Orlando Greco, Diccionario de Economía. Valletta Ediciones, Buenos Aires, Argentina, 2006.
[9] Bolsa de Valores de Colombia, Ranking por capitalización bursátil, 26 de Julio de 2011, disponible en http://www.bvc.com.co/pps/tibco/
portalbvc/Home/Empresas/.
[10] Gordon Alexander, William F. Sharpe y Jeffery V. Bailey, Fundamentos de inversiones: Teoría y Práctica. Pearson Eduacación, México,
2003.
[11] Sheldon M. Ross, Introducción a la estadística. Editorial Reverté, Barcelona, España, 2007.
[12] José Hernandez, Análisis de series temporales económicas II. Esic, Madrid, España, 2007.
[13] George Box y Gwlym Jenkins, Times Series Analysis: Forecasting and Control. Editorial Holden Day, Oakland, California, 1976.
[14] Chia-FengJuang y Yu-Wei Tsao, “A Type-2 Self-Organizing Neural Fuzzy System and Its FPGA Implementation”. IEEE Transactions on
Systems, man and cybernetics, Part B, Cybernetics, Volumen 38, Número 6, Diciembre, 2008, pp. 1537-1548.
[15] Chia-FengJuang y Chin-Teng Li, “An on-line self-constructing neural fuzzy inference network and its application”. IEEE Transactions on Fuzzy
Systems, Volumen 6, Número 1, Febrero, 1998, pp. 12-32.
[16] Li-Xin Wang and Jerry Mendel, “Back-propagation fuzzy system as nonlinear dynamic system identifiers”, Conference on Intelligent Computing
and Intelligent Systems, 2010, pp. 684-688.
[17] Peter A. Brockwell y Richard A. Davis, Introduction to time series and forecasting, Springer-Verlag, New York, New York, 1987.
[18] Armando Aguirre, Introducción al tratamiento de series temporales. Ediciones Díaz de Santos, Madrid, España, 2010.
José Alejandro Avellaneda GonzálezJosé Alejandro Avellaneda GonzálezJosé Alejandro Avellaneda GonzálezJosé Alejandro Avellaneda GonzálezJosé Alejandro Avellaneda González
Nació en Bogotá, Colombia. Es ingeniero electrónico de la Universidad Distrital Francisco José de Caldas, de Bogotá.
e-mail: jaavellanedag@correo.udistrital.edu.co
Cynthia María Ochoa ReyCynthia María Ochoa ReyCynthia María Ochoa ReyCynthia María Ochoa ReyCynthia María Ochoa Rey
Nació en Bogotá, Colombia. Es ingeniero electrónico de la Universidad Distrital Francisco José de Caldas, de Bogotá.
e-mail: cmochoar@correo.udistrital.edu.co
Juan Carlos Figueroa GarcíaJuan Carlos Figueroa GarcíaJuan Carlos Figueroa GarcíaJuan Carlos Figueroa GarcíaJuan Carlos Figueroa García
Nació en Ciudad, País. Es Ingeniero industrial de la Universidad Distrital, de Bogotá. Obtuvo su título de Maestría en Ingeniería Industrial en la
Universidad Distrital. Actualmente se desempeña como profesor asistente de la Universidad Distrital y pertenece como investigador al grupo LAMIC.
 e-mail: jcfigueroag@udistrital.edu.co
Comparación entre un sistema neuro difuso auto organizado y un modelo ARIMAX en la predicción de series económicas volátiles
<<
 /ASCII85EncodePages false
 /AllowTransparency false
 /AutoPositionEPSFiles true
 /AutoRotatePages /All
 /Binding /Left
 /CalGrayProfile (Dot Gain 20%)
 /CalRGBProfile (sRGB IEC61966-2.1)
 /CalCMYKProfile (U.S. Web Coated \050SWOP\051 v2)
 /sRGBProfile (sRGB IEC61966-2.1)
 /CannotEmbedFontPolicy /Warning
 /CompatibilityLevel 1.4
 /CompressObjects /Tags
 /CompressPages true
 /ConvertImagesToIndexed true
 /PassThroughJPEGImages true
 /CreateJDFFile false
 /CreateJobTicket false
 /DefaultRenderingIntent /Default
 /DetectBlends true
 /DetectCurves 0.0000
 /ColorConversionStrategy /LeaveColorUnchanged
 /DoThumbnails false
 /EmbedAllFonts true
 /EmbedOpenType false
 /ParseICCProfilesInComments true
 /EmbedJobOptions true
 /DSCReportingLevel 0
 /EmitDSCWarnings false
 /EndPage -1
 /ImageMemory 1048576
 /LockDistillerParams false
 /MaxSubsetPct 100
 /Optimize true
 /OPM 1
 /ParseDSCComments true
 /ParseDSCCommentsForDocInfo true
 /PreserveCopyPage true
 /PreserveDICMYKValues true
 /PreserveEPSInfo true
 /PreserveFlatness true
 /PreserveHalftoneInfo false
 /PreserveOPIComments false
 /PreserveOverprintSettings true
 /StartPage 1
 /SubsetFonts true
 /TransferFunctionInfo /Apply
 /UCRandBGInfo /Preserve
 /UsePrologue false
 /ColorSettingsFile ()
 /AlwaysEmbed [ true
 ]
 /NeverEmbed [ true
 ]
 /AntiAliasColorImages false
 /CropColorImages true
 /ColorImageMinResolution 300
 /ColorImageMinResolutionPolicy /OK
 /DownsampleColorImages true
 /ColorImageDownsampleType /Bicubic
 /ColorImageResolution 300
 /ColorImageDepth -1
 /ColorImageMinDownsampleDepth 1
 /ColorImageDownsampleThreshold 1.50000
 /EncodeColorImages true
 /ColorImageFilter /DCTEncode
 /AutoFilterColorImages true
 /ColorImageAutoFilterStrategy /JPEG
 /ColorACSImageDict <<
 /QFactor 0.15
 /HSamples [1 1 1 1] /VSamples [1 1 1 1]
 >>
 /ColorImageDict <<
 /QFactor 0.15
 /HSamples [1 1 1 1] /VSamples [1 1 1 1]
 >>
 /JPEG2000ColorACSImageDict <<
 /TileWidth 256
 /TileHeight 256
 /Quality 30
 >>
 /JPEG2000ColorImageDict <<
 /TileWidth 256
 /TileHeight 256
 /Quality 30
 >>
 /AntiAliasGrayImages false
 /CropGrayImages true
 /GrayImageMinResolution 300
 /GrayImageMinResolutionPolicy /OK
 /DownsampleGrayImages true
 /GrayImageDownsampleType /Bicubic
 /GrayImageResolution 300
 /GrayImageDepth -1
 /GrayImageMinDownsampleDepth 2
 /GrayImageDownsampleThreshold 1.50000
 /EncodeGrayImages true
 /GrayImageFilter /DCTEncode
 /AutoFilterGrayImages true
 /GrayImageAutoFilterStrategy /JPEG
 /GrayACSImageDict <<
 /QFactor 0.15
 /HSamples [1 1 1 1] /VSamples [1 1 1 1]
 >>
 /GrayImageDict <<
 /QFactor 0.15
 /HSamples [1 1 1 1] /VSamples [1 1 1 1]
 >>
 /JPEG2000GrayACSImageDict <<
 /TileWidth 256
 /TileHeight 256
 /Quality 30
 >>
 /JPEG2000GrayImageDict <<
 /TileWidth 256
 /TileHeight 256
 /Quality 30
 >>
 /AntiAliasMonoImages false
 /CropMonoImages true
 /MonoImageMinResolution 1200
 /MonoImageMinResolutionPolicy /OK
 /DownsampleMonoImages true
 /MonoImageDownsampleType /Bicubic
 /MonoImageResolution 1200
 /MonoImageDepth -1
 /MonoImageDownsampleThreshold 1.50000
 /EncodeMonoImages true
 /MonoImageFilter /CCITTFaxEncode
 /MonoImageDict <<
 /K -1
 >>
 /AllowPSXObjects false
 /CheckCompliance [
 /None
 ]
 /PDFX1aCheck false
 /PDFX3Check false
 /PDFXCompliantPDFOnly false
 /PDFXNoTrimBoxError true
 /PDFXTrimBoxToMediaBoxOffset [
 0.00000
 0.00000
 0.00000
 0.00000
 ]
 /PDFXSetBleedBoxToMediaBox true
 /PDFXBleedBoxToTrimBoxOffset [
 0.00000
 0.00000
 0.00000
 0.00000
 ]
 /PDFXOutputIntentProfile ()
 /PDFXOutputConditionIdentifier ()
 /PDFXOutputCondition ()
 /PDFXRegistryName ()
 /PDFXTrapped /False
 /Description <<
 /CHS <FEFF4f7f75288fd94e9b8bbe5b9a521b5efa7684002000500044004600206587686353ef901a8fc7684c976262535370673a548c002000700072006f006f00660065007200208fdb884c9ad88d2891cf62535370300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c676562535f00521b5efa768400200050004400460020658768633002>/CHT <FEFF4f7f752890194e9b8a2d7f6e5efa7acb7684002000410064006f006200650020005000440046002065874ef653ef5728684c9762537088686a5f548c002000700072006f006f00660065007200204e0a73725f979ad854c18cea7684521753706548679c300260a853ef4ee54f7f75280020004100630072006f0062006100740020548c002000410064006f00620065002000520065006100640065007200200035002e003000204ee553ca66f49ad87248672c4f86958b555f5df25efa7acb76840020005000440046002065874ef63002>
 /DAN <FEFF004200720075006700200069006e0064007300740069006c006c0069006e006700650072006e0065002000740069006c0020006100740020006f007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e007400650072002000740069006c0020006b00760061006c00690074006500740073007500640073006b007200690076006e0069006e006700200065006c006c006500720020006b006f007200720065006b007400750072006c00e60073006e0069006e0067002e0020004400650020006f007000720065007400740065006400650020005000440046002d0064006f006b0075006d0065006e0074006500720020006b0061006e002000e50062006e00650073002000690020004100630072006f00620061007400200065006c006c006500720020004100630072006f006200610074002000520065006100640065007200200035002e00300020006f00670020006e0079006500720065002e>
 /DEU <FEFF00560065007200770065006e00640065006e0020005300690065002000640069006500730065002000450069006e007300740065006c006c0075006e00670065006e0020007a0075006d002000450072007300740065006c006c0065006e00200076006f006e002000410064006f006200650020005000440046002d0044006f006b0075006d0065006e00740065006e002c00200076006f006e002000640065006e0065006e002000530069006500200068006f00630068007700650072007400690067006500200044007200750063006b006500200061007500660020004400650073006b0074006f0070002d0044007200750063006b00650072006e00200075006e0064002000500072006f006f0066002d00470065007200e400740065006e002000650072007a0065007500670065006e0020006d00f60063006800740065006e002e002000450072007300740065006c006c007400650020005000440046002d0044006f006b0075006d0065006e007400650020006b00f6006e006e0065006e0020006d006900740020004100630072006f00620061007400200075006e0064002000410064006f00620065002000520065006100640065007200200035002e00300020006f0064006500720020006800f600680065007200200067006500f600660066006e00650074002000770065007200640065006e002e>
 /ESP <FEFF005500740069006c0069006300650020006500730074006100200063006f006e0066006900670075007200610063006900f3006e0020007000610072006100200063007200650061007200200064006f00630075006d0065006e0074006f0073002000640065002000410064006f0062006500200050004400460020007000610072006100200063006f006e00730065006700750069007200200069006d0070007200650073006900f3006e002000640065002000630061006c006900640061006400200065006e00200069006d0070007200650073006f0072006100730020006400650020006500730063007200690074006f00720069006f00200079002000680065007200720061006d00690065006e00740061007300200064006500200063006f00720072006500630063006900f3006e002e002000530065002000700075006500640065006e00200061006200720069007200200064006f00630075006d0065006e0074006f00730020005000440046002000630072006500610064006f007300200063006f006e0020004100630072006f006200610074002c002000410064006f00620065002000520065006100640065007200200035002e003000200079002000760065007200730069006f006e0065007300200070006f00730074006500720069006f007200650073002e>
 /FRA <FEFF005500740069006c006900730065007a00200063006500730020006f007000740069006f006e00730020006100660069006e00200064006500200063007200e900650072002000640065007300200064006f00630075006d0065006e00740073002000410064006f00620065002000500044004600200070006f007500720020006400650073002000e90070007200650075007600650073002000650074002000640065007300200069006d007000720065007300730069006f006e00730020006400650020006800610075007400650020007100750061006c0069007400e90020007300750072002000640065007300200069006d007000720069006d0061006e0074006500730020006400650020006200750072006500610075002e0020004c0065007300200064006f00630075006d0065006e00740073002000500044004600200063007200e900e90073002000700065007500760065006e0074002000ea0074007200650020006f007500760065007200740073002000640061006e00730020004100630072006f006200610074002c002000610069006e00730069002000710075002700410064006f00620065002000520065006100640065007200200035002e0030002000650074002000760065007200730069006f006e007300200075006c007400e90072006900650075007200650073002e>
 /ITA <FEFF005500740069006c0069007a007a006100720065002000710075006500730074006500200069006d0070006f007300740061007a0069006f006e00690020007000650072002000630072006500610072006500200064006f00630075006d0065006e00740069002000410064006f006200650020005000440046002000700065007200200075006e00610020007300740061006d007000610020006400690020007100750061006c0069007400e00020007300750020007300740061006d00700061006e0074006900200065002000700072006f006f0066006500720020006400650073006b0074006f0070002e0020004900200064006f00630075006d0065006e007400690020005000440046002000630072006500610074006900200070006f00730073006f006e006f0020006500730073006500720065002000610070006500720074006900200063006f006e0020004100630072006f00620061007400200065002000410064006f00620065002000520065006100640065007200200035002e003000200065002000760065007200730069006f006e006900200073007500630063006500730073006900760065002e>
 /JPN <FEFF9ad854c18cea51fa529b7528002000410064006f0062006500200050004400460020658766f8306e4f5c6210306b4f7f75283057307e30593002537052376642306e753b8cea3092670059279650306b4fdd306430533068304c3067304d307e3059300230c730b930af30c830c330d730d730ea30f330bf3067306e53705237307e305f306f30d730eb30fc30d57528306b9069305730663044307e305930023053306e8a2d5b9a30674f5c62103055308c305f0020005000440046002030d530a130a430eb306f3001004100630072006f0062006100740020304a30883073002000410064006f00620065002000520065006100640065007200200035002e003000204ee5964d3067958b304f30533068304c3067304d307e30593002>
 /KOR <FEFFc7740020c124c815c7440020c0acc6a9d558c5ec0020b370c2a4d06cd0d10020d504b9b0d1300020bc0f0020ad50c815ae30c5d0c11c0020ace0d488c9c8b85c0020c778c1c4d560002000410064006f0062006500200050004400460020bb38c11cb97c0020c791c131d569b2c8b2e4002e0020c774b807ac8c0020c791c131b41c00200050004400460020bb38c11cb2940020004100630072006f0062006100740020bc0f002000410064006f00620065002000520065006100640065007200200035002e00300020c774c0c1c5d0c11c0020c5f40020c2180020c788c2b5b2c8b2e4002e>
 /NLD (Gebruik deze instellingen om Adobe PDF-documenten te maken voor kwaliteitsafdrukken op desktopprinters en proofers. De gemaakte PDF-documenten kunnen worden geopend met Acrobat en Adobe Reader 5.0 en hoger.)
 /NOR <FEFF004200720075006b00200064006900730073006500200069006e006e007300740069006c006c0069006e00670065006e0065002000740069006c002000e50020006f0070007000720065007400740065002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740065007200200066006f00720020007500740073006b00720069006600740020006100760020006800f800790020006b00760061006c00690074006500740020007000e500200062006f007200640073006b0072006900760065007200200065006c006c00650072002000700072006f006f006600650072002e0020005000440046002d0064006f006b0075006d0065006e00740065006e00650020006b0061006e002000e50070006e00650073002000690020004100630072006f00620061007400200065006c006c00650072002000410064006f00620065002000520065006100640065007200200035002e003000200065006c006c00650072002000730065006e006500720065002e>
 /PTB <FEFF005500740069006c0069007a006500200065007300730061007300200063006f006e00660069006700750072006100e700f50065007300200064006500200066006f0072006d00610020006100200063007200690061007200200064006f00630075006d0065006e0074006f0073002000410064006f0062006500200050004400460020007000610072006100200069006d0070007200650073007300f5006500730020006400650020007100750061006c0069006400610064006500200065006d00200069006d00700072006500730073006f0072006100730020006400650073006b0074006f00700020006500200064006900730070006f00730069007400690076006f0073002000640065002000700072006f00760061002e0020004f007300200064006f00630075006d0065006e0074006f00730020005000440046002000630072006900610064006f007300200070006f00640065006d0020007300650072002000610062006500720074006f007300200063006f006d0020006f0020004100630072006f006200610074002000650020006f002000410064006f00620065002000520065006100640065007200200035002e0030002000650020007600650072007300f50065007300200070006f00730074006500720069006f007200650073002e>/SUO <FEFF004b00e40079007400e40020006e00e40069007400e4002000610073006500740075006b007300690061002c0020006b0075006e0020006c0075006f0074002000410064006f0062006500200050004400460020002d0064006f006b0075006d0065006e007400740065006a00610020006c0061006100640075006b006100730074006100200074007900f6007000f60079007400e400740075006c006f0073007400750073007400610020006a00610020007600650064006f007300740075007300740061002000760061007200740065006e002e00200020004c0075006f0064007500740020005000440046002d0064006f006b0075006d0065006e00740069007400200076006f0069006400610061006e0020006100760061007400610020004100630072006f0062006100740069006c006c00610020006a0061002000410064006f00620065002000520065006100640065007200200035002e0030003a006c006c00610020006a006100200075007500640065006d006d0069006c006c0061002e>
 /SVE <FEFF0041006e007600e4006e00640020006400650020006800e4007200200069006e0073007400e4006c006c006e0069006e006700610072006e00610020006f006d002000640075002000760069006c006c00200073006b006100700061002000410064006f006200650020005000440046002d0064006f006b0075006d0065006e00740020006600f600720020006b00760061006c00690074006500740073007500740073006b0072006900660074006500720020007000e5002000760061006e006c00690067006100200073006b0072006900760061007200650020006f006300680020006600f600720020006b006f007200720065006b007400750072002e002000200053006b006100700061006400650020005000440046002d0064006f006b0075006d0065006e00740020006b0061006e002000f600700070006e00610073002000690020004100630072006f0062006100740020006f00630068002000410064006f00620065002000520065006100640065007200200035002e00300020006f00630068002000730065006e006100720065002e>
 /ENU (Use these settings to create Adobe PDF documents for quality printing on desktop printers and proofers. Created PDF documents can be opened with Acrobat and Adobe Reader 5.0 and later.)
 >>
 /Namespace [
 (Adobe)
 (Common)
 (1.0)
 ]
 /OtherNamespaces [
 <<
 /AsReaderSpreads false
 /CropImagesToFrames true
 /ErrorControl /WarnAndContinue
 /FlattenerIgnoreSpreadOverrides false
 /IncludeGuidesGrids false
 /IncludeNonPrinting false
 /IncludeSlug false
 /Namespace [
 (Adobe)
 (InDesign)
 (4.0)
 ]
 /OmitPlacedBitmaps false
 /OmitPlacedEPS false
 /OmitPlacedPDF false
 /SimulateOverprint /Legacy
 >>
 <<
 /AddBleedMarks false
 /AddColorBars false
 /AddCropMarks false
 /AddPageInfo false
 /AddRegMarks false
 /ConvertColors /NoConversion
 /DestinationProfileName ()
 /DestinationProfileSelector /NA
 /Downsample16BitImages true
 /FlattenerPreset <<
 /PresetSelector /MediumResolution
 >>
 /FormElements false
 /GenerateStructure true
 /IncludeBookmarks false
 /IncludeHyperlinks false
 /IncludeInteractive false
 /IncludeLayers false
 /IncludeProfiles true
 /MultimediaHandling /UseObjectSettings
 /Namespace [
 (Adobe)
 (CreativeSuite)
 (2.0)
 ]
 /PDFXOutputIntentProfileSelector /NA
 /PreserveEditing true
 /UntaggedCMYKHandling /LeaveUntagged
 /UntaggedRGBHandling /LeaveUntagged
 /UseDocumentBleed false
 >>
 ]
>> setdistillerparams
<<
 /HWResolution [2400 2400]
 /PageSize [612.000 792.000]
>> setpagedevice

Continuar navegando