1 / 40

The Economist System

The Economist System. Josef T. Kolar Departamento de Computaci ón Universidad Técnica Checa de Praga. Guión de la presentación. Introducción Estructura del sistema Modelos causales Series temporales Regresión lineal generalizada Características comunes Líneas futuras.

Download Presentation

The Economist System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Economist System Josef T. Kolar Departamento de Computación Universidad Técnica Checa de Praga

  2. Guión de la presentación • Introducción • Estructura del sistema • Modelos causales • Series temporales • Regresión lineal generalizada • Características comunes • Líneas futuras The Economist System

  3. Introducción(1) 1988-89 creación de la versión MS DOS • idea de base: tres modelos bajo el mismo techo • idea y selección de modelos: Aedil Suárez • implantación en Turbo Pascal: Josef Kolar • look-and-feel del sistema: "ventanas" en char mode • capacidad interna limitada • distribución con clave/protección individualizada The Economist System

  4. Introducción(2) 2002 creación de la versión WWW • funcionalidad igual a la MS DOS • sencillez de utilización • implantación: Marta Alonzo Fernández / J. Kolar • tecnología: Java + SWING GUI • libre acceso al sistema • editores de modelos se ejecutan en cliente • modelos (servlets) se ejecutan en servidor The Economist System

  5. Guión de la presentación • Introducción • Estructura del sistema • Modelos causales • Series temporales • Regresión lineal generalizada • Características comunes • Líneas futuras The Economist System

  6. Estructura del sistema (1) De punto de vista funcional: • modelos causales (multiecuacionales) • modelos de series temporales • regresión lineal generalizada De punto de vista operacional: para cada tipo de modelo se tiene • editor de modelo (Java aplicación) • "ejecutor" de modelo (Java servlet) The Economist System

  7. Modelos causales • variables explicadas (endógenas) en función de explicativas (exógenas) • estimación de variables endógenas • método de resolución: algoritmo iterativo de Gauss-Seidel para la próxima vuelta X1 = 3*X2 + 2*X3 – Y1 + 1.5*Y2 X2 = 2*X1 – 3*X3 + 0.5*Y1 X3 = X1 + 2*X2 + Y1 – 2*Y2 X1 Y1 X3  Y2 The Economist System

  8. Series temporales univariantes • observaciones medidas a lo largo del tiempo extrapolación valores futuros • previsiones a corto plazo • método de resolución: alisado exponencial deHolt-Winters Ejemplo:consumo mensual de refresco X en Santiago en 5 años pasados serie de 60 valores, una temporada ≈ 12 valores The Economist System

  9. Modelo de regresión • variable dependiente: función de las variables independientes (lineal en coeficientes desconocidos) • regresión lineal multiple Y = C0 + C1*X1 + C2*X2 + ... + Cn*Xn +  • regresión lineal generalizada Y = C0 + C1*f1(X1,...,Xn) + ... + Ck*fk(X1,...,Xn)+  • método de resolución: aplicando resolución matricial y algoritmo de Gauss-Jordan The Economist System

  10. fichero de texto Java servlet resolución de modelo resultados de modelo datos de modelo ajuste de modelo Java aplicación creación asistida editor de ficheros Estructura del sistema(2) The Economist System

  11. Editores de ficheros • meta - creación asistida de ficheros de datos • requisito- almacenamiento en cliente  ejecución en el cliente • applets- imposible por política de seguridad • aplicaciones de usuario-a modo de GUI, paquete Swing de Java The Economist System

  12. Algoritmos de resolución representan recurso compartido • ejecución en servidor Servlets Java • uniformidad de la tecnología del sistema • se facilita portabilidad • eficiencia yescalabilidad frente a otras tecnologías del "lado del servidor" The Economist System

  13. Estructura del sistema (3) Tomcat 4.0.3 Stand-Alone Server Código nativo mayor rapidez The Economist System

  14. Interfaz The Economist System

  15. Guión de la presentación • Introducción • Estructura del sistema • Modelos causales • Series temporales • Regresión lineal generalizada • Características comunes • Líneas futuras The Economist System

  16. Modelos causales The Economist System

  17. Editor de modelos causales The Economist System

  18. Características de modelo Parámetros de resolución: • número de iteraciones límite • precisión (relativa) • año inicial • dígitos decimales en resultados Datos de modelo: • variables exógenas/explicativas Yi (con descripción) • variablesendógenas/explicadas Xi (con descripción) • ecuaciones de modelo (no lineales en caso general) Representación interna (de ecuaciones): • similar a byte code de Java The Economist System

  19. Despliegue menú ayuda Apertura fichero Almacenamiento fichero Creación nuevo fichero Uso del editor The Economist System

  20. Botón de comprobación Chequeo Corrección de errores detectados The Economist System

  21. Guión de la presentación • Introducción • Estructura del sistema • Modelos causales • Modelos temporales • Regresión lineal generalizada • Características comunes • Líneas futuras The Economist System

  22. Modelos temporales The Economist System

  23. Editor de modelos temporales The Economist System

  24. Características de modelo Parámetros de resolución: • año y mes inicial • longitud de temporada, de serie y de la parte usada • coeficientes , ,  del método de Winters Datos de modelo – serie de la logitud especificada The Economist System

  25. Guión de la presentación • Introducción • Estructura del sistema • Modelos causales • Modelos temporales • Regresión lineal generalizada • Características comunes • Líneas futuras The Economist System

  26. Regresión lineal The Economist System

  27. Editor para regresión The Economist System

  28. Características de modelo Parámetros de resolución: • número k de variables independientes • número n de puntos (1 punto ≈ (k+1)-valores) • número m de fórmulas fi (para regresión generalizada) • tipo de regresión Datos de modelo • valores de puntos (n(k+1) números) • fórmulas (para regresión generalizada) Representación interna (de fórmulas): • similar a byte code de Java The Economist System

  29. Guión de la presentación • Introducción • Estructura del sistema • Modelos causales • Modelos temporales • Regresión lineal generalizada • Características comunes • Líneas futuras The Economist System

  30. Características comunes (1) Sistema de ayuda Sistema de ayuda "on-line" The Economist System

  31. Características comunes (2) • Usofácileintuitivo • Mayorvolumen datosque su predecesor • Accesiblea todo usuario con conexión • Comprobaciónerroresyayudaon-line • Archivos portipos • Portabilidad • Rendimientoyeficiencia The Economist System

  32. Resultados (1) The Economist System

  33. Resultados (2) The Economist System

  34. Resultados (3) The Economist System

  35. Resultados (4) The Economist System

  36. Guión de la presentación • Introducción • Estructura del sistema • Modelos causales • Modelos temporales • Regresión lineal generalizada • Características comunes • Líneas futuras The Economist System

  37. Líneas futuras • dotar al sistema de una base dedatos y modelos • mejorar la enterfaz • internacionalizacióno seasoporte para diferentes idiomas • conversión de datos de/a otros sistemas • extenciones de la funcionalidad (algoritmos genéticos, redes neuronales, ...) The Economist System

  38. Finde la presentación Gracias ... The Economist System

  39. Finde la presentación Gracias ... The Economist System

  40. Finde la presentación Gracias ... The Economist System

More Related