Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Hacer pronósticos para predecir comportamiento datos! (https://www.clubdelphi.com/foros/showthread.php?t=81435)

Melissa_12 14-11-2012 15:45:33

Hacer pronósticos para predecir comportamiento datos!
 
Hola!, necesito realizar un pronóstico a partir de los datos que tengo en un historico para predecir el comportamiento de un indicador.
Por ejemplo, tengo el comportamiento de la lluvia en una zona durante un año(todos los meses de ese año tengo un valor) y deseo saber como podrá comportarse el mes siguiente. Me imagino que para eso debe utilizarse algun tipo de algoritmo o notación estadística pero no se por donde empezar!. Gracias.

Casimiro Notevi 14-11-2012 16:27:17

Cita:

Empezado por Melissa_12 (Mensaje 449438)
Me imagino que para eso debe utilizarse algun tipo de algoritmo o notación estadística pero no se por donde empezar!. Gracias.

Precisamente eso es lo que necesitas, nosotros no podemos proponer ninguno, bueno, proponer podemos, pero que te sirva o no... eso es otra cosa.
Eres tú quien debe decidir qué necesitas y pedir ayuda para implementarlo si no sabes cómo.

cloayza 14-11-2012 16:48:36

Como te indico Casimiro, debes determinar que metodo de ajuste usar para realizar el pronostico.

Si mal no recuerdo en EXCEL existe una función PRONOSTICO...si te sirve podrias implementar ese algoritmo, para evaluarlo, es muy sencillo.

Saludos

MartinS 14-11-2012 16:55:48

Cita:

Empezado por Melissa_12 (Mensaje 449438)
Hola!, necesito realizar un pronóstico a partir de los datos que tengo en un historico para predecir el comportamiento de un indicador.
Por ejemplo, tengo el comportamiento de la lluvia en una zona durante un año(todos los meses de ese año tengo un valor) y deseo saber como podrá comportarse el mes siguiente. Me imagino que para eso debe utilizarse algun tipo de algoritmo o notación estadística pero no se por donde empezar!. Gracias.

Hola: Creo que te vendria bien investigar un poco sobre media, varianza, desviacion estandar, moda, etc... talvez con algunos ejemplos que puedas encontrar podrias aplicarlo a tu problema.
Por otro lado, creo que un año solamente de referencia te dara poca o ninguna estimacion para un mes en particular subsiguiente, es decir, deberias y mientras sea posible, agregar mas años anteriores para poder aproximar los datos a un indicador mas certero y con un menor error (error absoluto, relativo, porcentual (Tambien para investigar) ^\||/ ).
La opcion de cloayza es buena pero, nuevamente, creo que necesitas mas datos de referencia.-

Saludos ;)

ecfisa 14-11-2012 17:23:27

Hola.

Agregando algo a lo que ya te comentaron los compañeros, quizá te podría interesar revisar algo sobre:Moví el tema al foro Varios por no tener relación con Delphi/web.

Saludos.:)

mamcx 14-11-2012 17:47:33

Cita:

Empezado por Melissa_12 (Mensaje 449438)
Hola!, necesito realizar un pronóstico a partir de los datos que tengo en un historico para predecir el comportamiento de un indicador.
Por ejemplo, tengo el comportamiento de la lluvia en una zona durante un año(todos los meses de ese año tengo un valor) y deseo saber como podrá comportarse el mes siguiente. Me imagino que para eso debe utilizarse algun tipo de algoritmo o notación estadística pero no se por donde empezar!. Gracias.

Para darte una mejor idea, es importante saber que EXACTAMENTE quieres predecir. "el comportamiento de la lluvia" se puede referir a varias cosas (humedad, precipitacion, llovio/no llovio, temperatura media/baja/alta, etc).

Tambien, que datos tienes (ojala sean TONELADAS de datos!) y que aproximaciones has intentando hasta el momento.

Ya que dudo que haya cientificos en el foro expertos en metereologia, puedes ademas probar mejor preguntando en http://scicomp.stackexchange.com/

roman 14-11-2012 17:53:05

Cita:

Empezado por mamcx (Mensaje 449468)
Ya que dudo que haya cientificos en el foro expertos en metereologia

Je, je, es cierto. Realmente este tipo de cuestiones no son propiamente labor de un programador. Creo que la compañera, o sus jefes, deberían consultar un experto (en meteorología y/o estadística) con quien aclarar las cosas y programar algo con base en su trabajo.

// Saludos

Delphius 15-11-2012 07:08:45

Vamos, tampoco es para tanto... si, se necesita de un experto per unas consultas nomas
El problema que veo aqui es una falta de información en no explicar en cómo y en que forma se tienen esos datos. Tambien faltaría agregar que no se aprecia una aclaración final si el objetivo es relacionar datos o si solo analizar cierta tendencia.
Veo que por aqui hace falta mas que un repaso por las catedras de estadisticas. esto se resume a la aplicación del mínimo cuadrado (si lo quebse pretende relacionar son variables) o bien en un analisis de tendencias en el tiempo.
Por otro lado, el titulo del hilo me hizo pensar un el analisis de componentes principales, y extraer los autovectores mas representativos que definan las principales relaciones entre las variables.
Estoy escribiendo desde mi celular, disculpen la falta de wnlaces a los temas que comenté y a posibles metidas de dedo. es lo malo de tener dedos mas grandes que el de un botón

Delphius 15-11-2012 07:29:34

Ecfisa mucho me temo que los temas que sugieres no le va a aportar demasiada utilidad. No al menos para este caso. Me inclino a pensar que se trata de un analisis de tendencias ;)
si hago tiempo por la tarde expongo sobre el tema, que tengo a mano justo mi apunte de estadisticas.
En lo si han acertado es en decir que no basta la información de un año, minimo se requiere de 3... rwcomendeble 5 en adelante

Casimiro Notevi 15-11-2012 11:52:56

Todo depende de exactamente lo que se quiere conseguir y los datos que se tengan.
Tan sólo hay que tener en cuenta un "pequeño" detalle, una de las ocupaciones que desarrollan los más grandes superordenadores del mundo es precisamente la predicción meteorológica, por lo que una simple probabilidad con unos pocos datos no servirá de mucho. Mejor preguntar a alguien del campo, que mira al cielo en un día soleado y sin una nube... y te dice: mañana llueve :D

MartinS 15-11-2012 12:06:17

Hola... y a todo esto!!, ¿Alguien vió a Melissa_12?. ¿Se habrá asustado o enojado por algo?... :confused:

Saludos

roman 15-11-2012 16:30:02

Cita:

Empezado por Casimiro Notevi (Mensaje 449561)
Mejor preguntar a alguien del campo,

No, hombre, saca tu libro de estadística y ya estuvo. Eso sí, no me pidas que crea a tus predicciones :D

// Saludos

nlsgarcia 15-11-2012 17:16:19

Melissa_12,

Cita:

Empezado por Melissa_12 (Mensaje 449438)
Hola!, necesito realizar un pronóstico a partir de los datos que tengo en un historico para predecir el comportamiento de un indicador. Por ejemplo, tengo el comportamiento de la lluvia en una zona durante un año(todos los meses de ese año tengo un valor) y deseo saber como podrá comportarse el mes siguiente.

Te comento:

1- Un año es muy poca data para hacer cualquier tipo de inferencia, seria muy conveniente que ampliaras la data mínimo a 5 años, lo ideal es tener grandes conjuntos de datos, puedes obtener la información del organismo de meteorología de tu país.

2- Al tener la data ampliada podrás hacer comparaciones año a año del mismo mes lo cual te dará una mejor perspectiva.

3- Comentas que tienes un valor del comportamiento de las lluvias para cada mes, te sugiero considerar el Análisis de Series de Tiempo, otra opción es calcular la probabilidad de que llueva en un mes particular en función del comportamiento del mismo mes en años anteriores.

4- Lo anterior solo sería una aproximación muy elemental de si lloverá o no en un mes particular en una región dada, El clima es un sistema altamente complejo que se pronostica con sofisticados modelos de análisis de datos cuantitativos tomados en tiempo real y contrastado con largos volúmenes de información histórica, sin embargo dependiendo de el objetivo final de la información, lo sugerido puede dar una idea del comportamiento de las lluvias en una región dada, para un mes particular.

5- Si el objetivo final implica la toma de decisiones importantes, te sugiero obtener la información del pronóstico del tiempo para una región particular de forma automatizada del organismo de meteorología de tu país, la forma de hacerlo dependerá de las facilidades que ofrezca el organismo encargado.

Espero sea útil :)

Nelson.

Melissa_12 16-11-2012 15:42:21

Hola!, disculpen pero ayer no me pude conectar, no estoy enojada ni asustada por nada MartinS!.
Ciertamente se que que las predicciones son asunto de especialistas pero tambien es verdad que con determinados metodos estadisticos se pueden lograr algunas buenas. Creo que un año es bien poco para predecir el comportamiento de algun indicador, gracias por indicarlo. Gracias por tus apuntes nlsGarcia y a Delphius, de verdad aprecio mucho tu aporte y el de todo el que se toma tiempo para responder, Muchas Gracias.


La franja horaria es GMT +2. Ahora son las 08:24:16.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi