Me gustaría modelar un proceso que no es realmente de naturaleza aleatoria: una secuencia de eventos de un comportamiento humano. Los datos serían tan escasos que capturar dos tipos de eventos para el mismo usuario en el orden correcto (que nos indicaría un determinado comportamiento) es muy raro, y para la mayoría de los usuarios tenemos que "extrapolar".
¿Puedo aplicar aquí la familia del modelo de Markov? Está pensada para modelar procesos aleatorios, mientras que este proceso no es aleatorio, sólo lo parecerá desde los datos accesibles.
La idea inicial era representar una cadena de estados de un usuario a medida que se acerca a la acción deseada.
Para describir brevemente la idea: Hay eventos de diferentes tipos que el usuario realiza, donde las mencionadas acciones de meta pueden ser también eventos que tuvieron lugar en el pasado. Si el usuario ha realizado un cierto número de eventos con una determinada frecuencia durante un periodo de tiempo, pasa al siguiente estado hacia el estado final de la meta. Si no hay eventos después, lo hacemos retroceder al estado anterior. Lo que queremos conseguir con este modelo es definir el momento adecuado para que la intrusión cambie el comportamiento del ser humano.
¿Existe alguna variación del modelo de Markov que se ajuste a esta descripción? ¿Quizás otro tipo de modelo se adapte a este caso?