miércoles, 3 de febrero de 2010

Caso 3: "Dinámica de Población"

***Introducción

El crecimiento o el declive de poblaciones naturales y la lucha de las es-

pecies por predominar unas sobre otras ha sido objeto de interés en todas las

epocas. Hace siglos que se observó la aplicación de conceptos matemáticos

muy simples al estudio de tales cuestiones. Los pioneros del estudio matemáti-

co (aportaron modelos) son Malthus (1978), Verhulst (1838), Lotka y Volterra

cuyos trabajos se publicaron en los años 20 y 30 del siglo pasado, respectiva-

mente. Cabe señalar que Euler ya habia sugerido el llamado modelo malthu-

siano o de crecimiento exponencial.


Lotka y Volterra llegaron, independientemente, a modelos como los re-

lativos a dos especies en competencia y predador-presa. Sus trabajos

tuvieron una profunda influencia en el campo que ahora se denomina bio-

loga de poblaciones. Ellos fueron los primeros en estudiar el fenómeno

de la interacción entre dos especies, haciendo ciertas simplificaciones que

conducen a modelos matemáticos no triviales y tratables.


***Módelos de poblaciones

+Modelo Fibonacci

El primer modelo conocido de crecimiento de poblaciones fue el modelo (problema) que Leonardo de Pisa, más conocido como Fibonacci, incluido en su libro Liber Abaci, publicado en 1202.


+Modelo de Malthus o modelo malthusiano en honor al economista ingles T.R. Malthus.

+Modelo lógistico

En 1837 un matemático y biólogo belga, P. F. Verhulst, propuso un modelo algo más realista

conocido como el modelo logístico.

Supone que la población no crece indefinidamente y mientras mayor sea su densidad más lento será el crecimiento, se detendrá cuando la población alcance un límite denominado capacidad de carga.



+El modelo de Lotka-Volterra

Dos especies, presas y predadores.

Las presas son la única fuente de alimento de los predadores

(monófagos).Incluye explícitamente la dependencia de la especie de presas de

la densidad de población (modelo logístico).

No aparecen fenómenos de inmigración o emigración.





+Modelos demográficos

En estos modelos se considera de forma explícita la estructura

de edades (sexos) de la población. Se considera la estructura de la

Población, considerando esta como perteneciente a clases o cohortes

+

Modelo exponencial.
Supone : crecimiento continuo e indefinido (retroalimentación positiva)


***Tipo de metodos para el cálculo de poblaciones

1. Métodos matemáticos:

Aplicación de modelos relacionales de cambio aplicable a problemas de población, tales como:

Función lineal, función geométrica, exponencial, logística, mínimos cuadrados, etc. Se considera que la población se comportará como una función matemática. Asimismo la interpolación y el ajuste de datos.

2. Métodos demográficos:

Modelos que incluyen el análisis de los componentes del cambio demográfico: fecundidad, mortalidad y migraciones, se denomina “método de los componentes” y se apoya en la Ecuación Compensadora. Contemplándose el cambio pasado y reciente de estas variables, se realizan hipótesis de su comportamiento futuro.

Utilizan como mínimo el sexo y la edad de la población, como variables básicas.

3. Métodos económicos:

Se apoyan en las interrelaciones entre los aspectos(variables)socioeconómicos y las variables demográficas. Se utilizan para proyecciones geográficas.

En este caso la formulación de hipótesis sobre el comportamiento demográfico se apoya en el análisis de las variaciones socioeconómicas. Son menos

usadas porque requieren de información sociodemográfica de partida, que no siempre la hay.

***Tipos de estimaciones

Estimación


El material sobre teoría de la probabilidad constituye la base de la inferencia estadística, rama de la estadística que tiene que ver con el uso de los conceptos de la probabilidad para tratar con la toma de decisiones en condiciones de incertidumbre. La inferencia estadística está basada en la estimación y en la prueba de hipótesis.

Tipos de estimación.

Podemos hacer dos tipos de estimaciones concernientes a una población:

* Una estimación puntual: es sólo un número que se utiliza para estimar un parámetro de población desconocido. Una estimación puntual a menudo resulta insuficiente, debido a que sólo tiene dos opciones: es correcta o está equivocada. Una estimación puntual es mucho más útil si viene acompañada por una estimación del error que podría estar implicado.

* Una estimación de intervalo: es un intervalo de valores que se utiliza para estimar un parámetro de población. Esta estimación indica el error de dos maneras: por la extensión del intervalo y por la probabilidad de obtener el verdadero parámetro de la población que se encuentra dentro del intervalo.

Estimador y estimaciones.

Un estimador es una estadística de muestra utilizada para estimar un parámetro de población. La media de la muestra puede ser un estimador de la media de la población, y la proporción de la muestra se puede utilizar como estimador de la proporción de la población.

Cuando hemos observado un valor numérico específico de nuestro estimador, nos referimos a ese valor como una estimación. Una estimación es un valor específico observado de una estadística. Hacemos una estimación si tomamos una muestra y calculamos el valor que toma nuestro estimador en esa muestra.

Criterios para seleccionar un buen estimador.

1. Imparcialidad. Se refiere al hecho de que una media de muestra es un estimador no sesgado de una media de población, porque la media de distribución de muestreo de las medias de muestras tomadas de la misma población es igual a la media de la población misma. Podemos decir que una estadística es un estimador imparcial (o no sesgado) si, en promedio, tiende a tomar valores que están por encima del parámetro de la población y la misma extensión con la que tiende a asumir valores por debajo del parámetro de población que se está estimando.

2. Eficiencia. Se refiere al tamaño del error estándar de la estadística. Si comparamos dos estadísticas de una muestra del mismo tamaño y tratamos de decidir cuál de ellas es un estimador más eficiente, escogeríamos la estadística que tuviera el menor error estándar o la menor desviación estándar de la distribución de muestreo. Tiene sentido pensar que un estimador con un error estándar menor (con menos desviación) tendrá una mayor oportunidad de producir una estimación más cercana al parámetro de población que se está considerando.



3. Coherencia. Una estadística es un estimador coherente de un parámetro de población si al aumentar el tamaño de la muestra, se tiene casi la certeza de que el valor de la estadística se aproxima bastante al valor del parámetro de la población. Si un estimador es coherente, se vuelve más confiable si tenemos tamaños de muestras más grandes.

4. Suficiencia. Un estimador es suficiente si utiliza una cantidad de la información contenida en la muestra que ningún otro estimador podría extraer información adicional de la muestra sobre el parámetro de la población.


***Factores que intervienen en las poblaciones

El tamaño de las poblaciones de seres vivos se mantiene en equilibrio, oscilando más o menos ampliamente en torno a un valor medio, en función de variables como la natalidad o la mortalidad, que a su vez dependen de relaciones más complejas con otras poblaciones de otras especies, variaciones en las condiciones ambientales, etc.

Las poblaciones experimentan procesos que hacen variar el número de individuos y que cuando se compensan entre si el número el tamaño se mantiene constante.

La Mortalidad y la natalidad se pueden expresar en tasas porcentuales y diferenciales.

Los procesos que hacen cambiar a las poblaciones son : emigración, inmigración, natalidad y mortalidad.

Mortalidad : Nº de individuos muertos.

Natalidad : Nº de individuos nacidos.

En un periodo de tiempo, en relación al Nº al número de individuos al inicio del periodo de tiempo.

La natalidad y la mortalidad se dan en forma simultánea y su diferencia mostrará que la población crezca o disminuya.

***Aplicaciones

Las aplicaciones que tiene este caso por mencionar algunas:

en Biología, Ecología, Genética, Medicina, Neurociencia, Inferencia estadística para mapas de distribuciones geográficas de especies, aplicaciones de probabilidad en la dinámica de poblaciones, la importancia de fundamentos de teoría de inferencia estadística en aplicaciones en ecología, medicina y neurobiología, redes de interacciones genéticas, modelo dinámico de células madre.

miércoles, 27 de enero de 2010

Caso 2: "Aleatoriedad 2 La Revancha"

***Introducción

Los tipos de distribuciones son 2 principales:
-Discretas: distribuciones de VA`s discretas
-Continuas: distribuciones de VA`s continuas

Distribuciones discretas
-
Distribución binomial
-
Distribución binomial negativa
-
Distribución Poisson
-
Distribución geométrica
-
Distribución hipergeométrica
-
Distribución de Bernoulli
-
Distribución Rademacher, que toma el valor 1 con probabilidad 1 / 2 y el valor -1 con probabilidad 1 / 2.
-
Distribución uniforme discreta, donde todos los elementos de un conjunto finito son equiprobables.

Distribuciones continuas
-
Distribución uniforme
-
Distribución normal (gaussiana)
-
Distribución gamma
-
Distribución exponencial
-
Distribución Pareto
-
Distribución ji-cuadrada
-
Distribución t de Student
-
Distribución beta
-
Distribución de Cauchy
-
Distribución F de Snedecor-Fisher
-
Distribución de Erlang
-
Distribución de Rayleigh



***Tecnicas para generar números aleatorios.

-Método de computación analógica.

Los métodos de computación analógica dependen de ciertos procesos físicos aleatorios (por ejemplo, el comportamiento de una corriente eléctrica), por lo que se considera que conducen verdaderos números aleatorios.
Ventaja: Aleatorios.
Desventaja: No reproducible.


-Método de compuatación digital.
Se distinguen 3 métodos:

- Provisión externa.
Consiste en grabar en la memoria de la computadora, las tablas Randa, a fin de tratar estos números como datos de entrada para un determinado problema.

- Generación por medio de procesos fisícos aleatorios.

Consiste en usar algún aditamento especial de la computadora, para registra los resultados de algún proceso aleatorio y ademas, reduzca estas resultados a sucesiones de dígitos.

-Generación interna por medio de una relación de recurrencia.
Consiste en generar números pseudoaleatorios por medio de ecuaciones de rrecurrencia, en las que necesariamente se tiene que dar un valor inicial o semilla, para generar los siguientes valores. Vamos ha centrar nuestra atención en este último método de computación digital, y los describiremos ampliamente.
Ventaja: Son reproducibles.
Desventaja: Son pseudoaleatorios.

***Tipos de Generadores de números aleatorios con cierta distribución.

-Generador de( Java)
Este es el generador utilizado para implementar el método nextDouble en la
clase java.util.Random de la biblioteca estándar Java3 . Está basado en una recurrencia
lineal con periodo de longitud 248 , pero cada valor de salida está construido tomando
dos valores sucesivos de la recurrencia lineal.

-Generador (Visual Basic4)

Es un generador de congruencias lineales (LCG) con un periodo de longitud 224

-Generador (Excel)

El generador implementado en Microsoft Excel5 es en esencia un LCG (gen-
erador de congruencias lineales).

-Generador LCG16807
Este es un generador de congruencias lineales

-Generador MRG32k3a

Este es el generador propuesto por L’Ecuyer (1999a). Combina dos
generadores multiplicativos de orden 3 y su periodo tiene una longitud de aproxi-
madamente 2191 .

-Generador MT19937

Es el generador “trenzado” Mersene propuesto por Matsumoto y Nishimu-
ra6 (1998). Tiene el periodo de longitud más grande: 219937 − 1 y unas cualidades es-
tadísticas muy buenas. Es uno de los generadores que oferta actualmente Matlab (ver-
sión 7.1).

-Generador Tausworthe
Están relacionados con los métodos criptográficos, operan sobre los bits para for-
mar números aleatorios. Se define una secuencia b1 , b2 , . . . de dígitos binarios por re-
currencia.

***Pasos del modelo de experimentos de simulación (diseño y validación del programa).

Una vez validado el programa se entra a la fase del diseño de experimentos que se quieren simular, para ello se debe hacer lo siguiente:
-Definir las variables endógenas y exógenas.
-Definir las estructuras funcionales que las relacionan.
-Elegir las distribuciones adecuadas a los parametros aleatorios.
-Generar los números y variables aleatorias que de acuerdo a estas distribuciones, representan al sistema baja estudio.
-Realizar pruebas de hipótesis para seleccionar la información necesaria para realizar la simulación.
-Definir las distintas condiciones iniciales y finales de la simulación.
-Realizar un número determinado de simulación.
-Tabular y graficar los resultados para realizar un mejor análisis y validación de la simulación.


***Generando variables aleatorias no uniformes.
Si el modelo de simulación es estocástico, la simulación debe ser capaz de generar variables aleatorias no uniformes de distribuciones de probabilidad teóricas o empíricas. Lo anterior puede obtenerse si se cuenta con un generador de números uniformes y una función que transforme estos números en valores de la distribución de probabilidad deseada. A este respecto, se han desarrollado una gran cantidad de generadores para las distribuciones más comunes como; la distribución normal, exponencial, Poisson, Erlang, Binomial, Gamma, Beta, F, t.

***Algunas características de números aleatorios.

Cuando se generan números seudoaleatorios se pueden producir ciertos errores
o problemas, como por ejemplo:
- Los números generados pueden no estar distribuidos uniformemente.
- Los números generados pueden corresponder a una distribución discreta en
lugar de a una continua.
- La media de los números generados puede ser demasiado alta o demasiado
baja.
-La varianza de los números generados puede ser demasiado alta o demasiado
baja.
- Puede existir una clara dependencia entre ellos. Por ejemplo
- Autocorrelación entre números.
- Números correlativamente más bajos o más altos que los adyacentes.
- Varios números por encima de la media seguidos de otros por debajo de
la misma.


miércoles, 20 de enero de 2010

Caso1: “Aleatoriedad 911”

***Existencia de metódos para la simulación general.

Resumidamente algunos de los modelos usados en simulación son los siguientes:
-Simulación estadística o Monte Carlo: Está basada en el muestreo sistemático de
variables aleatorias.
-Simulación continua: Los estados del sistema cambian continuamente su valor. Estas
simulaciones se modelan generalmente con ecuaciones diferenciales.
-Simulación por eventos discretos: Se define el modelo cuyo comportamiento varía en
instantes del tiempo dados. Los momentos en los que se producen los cambios son los que
se identifican como los eventos del sistema o simulación.
-Simulación por autómatas celulares: Se aplica a casos complejos, en los que se divide al
comportamiento del sistema en subsistemas más pequeños denominadas células. El
resultado de la simulación está dado por la interacción de las diversas células.

***Casos de aplicación.
-Criptografía.
-Métodos cuantitativos de organización industrial.
-Cromo dinámica cuántica.
-Programas de computadora.
-Densidad y flujo de tráfico.
-Pronóstico del índice dela bolsa.
-Diseño de reactores nucleares.
-Prospecciones en explotaciones
-Diseño de VLSI.
-petrolíferas.
-Ecología.
-Radioterapia contra el cáncer.
-Econometría.
-Sistemas de colas.
-Evolución estelar.
-Sistemas de inventario P y Q.
-Física de materiales.
-Valoración de cartera de valores.

***Cuando utilizar aleatoriedad en simulación?

La simulación como tal es el proceso de diseñar y desarrollar un modelo computarizado de un
sistema o proceso y conducir experimentos con este modelo con el propósito de entender
el comportamiento del sistema o evaluar varias estrategias con las cuales se puede operar
el sistema.

Ahora, los métodos de simulación abarcan una colección de técnicas que permiten obtener
soluciones de problemas matemáticos o físicos por medio de pruebas aleatorias repetidas
. En la práctica, las pruebas aleatorias se sustituyen por resultados de ciertos cálculos realizados con números aleatorios.

Los métodos de simulación como herramientas de investigación y planeamiento;
son técnicas de muestreo artificial, empleadas para operar numéricamente
sistemas complejos que tengan componentes aleatorios o determinísticos, manteniendo tanto
la entrada como la salida un cierto grado de incertidumbre.
Los métodos de simulación son utilizados con fines experimentales, es decir que se pueden elaborar distintos modelos e ir intercambiando parámetros para estudiar cuales son los posibles resultados.


***Encontre algunos de los lenguajes de simulación:
- Para la simulación continua: 1130/CSMP, 360 CSMP y DYNAMO, MISTRAL
- Para la simulación a eventos discretos: GPSS, SIMSCRIPT, SDL/SIM.
- Para casos simples planillas de cálculo. ( Casos en los que solo se necesita una visualización de resultados númericos, más no graficos).
- Existen además aplicaciones de simulaciones en los lenguajes Fortran, C++,
Java, Dephi,...