¿Cómo se puede usar Machine Learning para resolver el siguiente problema?

Esa es una interesante. A pequeña escala, la fuerza bruta está bien, y probaría soluciones simples primero.

Por ejemplo, puede ver sus datos para cada persona como un vector grande (X0, Y0, X1, Y1, X2, Y2, …, Xt, Yt) y simplemente encontrar el vector más cercano a su nueva entrada. Esto puede funcionar sorprendentemente bien dependiendo de sus datos.

Los enfoques más sólidos podrían incluir agrupar todas las ubicaciones para encontrar lugares distintos donde las personas permanecen durante períodos prolongados de tiempo, y luego definir una función para cada lugar que indique si el usuario estaba allí o no en los datos. Luego, nuevamente encuentre a la persona con el vector de características más cercano.

Puedes ser mucho más sofisticado a partir de ahí. Primero configure un marco de evaluación para que pueda probar la calidad de sus predicciones, y luego comience a probar soluciones simples o complejas.

¿No suena este problema como el problema del teorema de Bayes para estudiantes universitarios?

Suponga que puede calcular: P (Persona1 | X1, Y1, t1) (Asumo que más de una persona puede estar en la misma grilla en este momento …

Entonces, ¿puedes calcular P (X2, Y2, t2 | Persona1)?

¿Puedes modelar tu problema de manera similar a esto?

Esto es solo una suposición especulativa de mi parte. Puedo estar ampliamente fuera de lugar aquí.

More Interesting

¿Cuál es la relación de la matriz de curvatura y el aprendizaje profundo?

¿Por qué el algoritmo de agrupación k-means se considera un algoritmo de aprendizaje no supervisado? ¿Qué es "aprender"? ¿No es solo otro algoritmo codicioso?

¿El submuestreo de un entrenamiento desequilibrado es una buena idea cuando los datos del mundo real, usaré mi clasificador, también estarán desequilibrados?

¿Cuáles son los pasos básicos del procesamiento de texto en el procesamiento del lenguaje natural para la similitud de texto?

¿En qué se centran los principales competidores de Kaggle? ¿Qué les ayudó a hacerlo mejor que otros?

Visión por computadora: ¿Cuáles son los problemas abiertos para la recuperación de imágenes?

¿Cómo se pueden usar los modelos ocultos de Markov para reconocer la escritura cursiva?

¿Por qué las personas usan Keras en el back-end de TensorFlow y no solo en TensorFlow?

¿Cuáles son las desventajas de usar el algoritmo clásico de árbol de decisión para grandes conjuntos de datos?

Como aprender redes neuronales

¿Qué es el aprendizaje de características?

¿Cuáles son las ventajas de las máquinas de vectores de soporte (SVM) en comparación con la regresión lineal o la regresión logística?

¿Qué debo aprender en Data Science para ayudar a mi startup?

¿Puede una sola red neuronal de capa oculta aprender a jugar Atari Pong desde píxeles sin formato de un solo cuadro?

¿Por qué confiamos en la aleatoriedad de la búsqueda aleatoria en la optimización de hiperparámetros?