Estoy tratando de generar conjuntos de variables aleatorias causalmente conectadas y comencé haciendo esto con un enfoque de Monte Carlo.
La línea base es un histograma medido de 2 dimensiones del cual extraigo valores aleatorios.
En mis ejemplos concretos, estas variables son aceleración a y velocidad v - así que obviamente vi+1=vi+ai∗dt debe cumplirse.
Mi enfoque actualmente es algo ingenuo:
Comienzo con algún v0. Luego genero un a0 aleatorio de acuerdo con la probabilidad medida de a para el valor de v0. Usando este a0 puedo calcular v1 y todo el procedimiento comienza de nuevo.
Así que cuando verifico las aceleraciones generadas a en los rangos de v todo está bien. Pero obviamente esto no respeta en absoluto la distribución marginal de v.
Estoy algo familiarizado con los métodos básicos de Monte Carlo, aunque me falta algo de conocimiento teórico como podrás imaginar. Estaría bien si las dos variables estuvieran solo conectadas por alguna matriz de correlación, pero la conexión causal entre las dos me causa problemas.
No logré encontrar un ejemplo para este tipo de problema en algún lugar, tal vez esté buscando en Google los términos equivocados. Estaría satisfecho si alguien me pudiera señalar algo de literatura/ejemplo o un método prometedor para abordar esto.
(O decirme que no es realmente posible dado mis entradas - eso es lo que supongo ocasionalmente...)
EDITAR:
El objetivo actual de todo este procedimiento: Tengo un conjunto de mediciones a y v, representadas en un histograma bidimensional N(a,v). Dado esta entrada, me gustaría generar conjuntos de ar y vr aleatorios que reproduzcan la distribución medida.