Desvergonzadamente de subirse al carro :-)¿Cómo encuentro a Wally con Python?
Inspirado por How do I find Waldo with Mathematica y el seguimiento How to find Waldo with R, como un nuevo usuario pitón Me encantaría ver cómo esto podría hacerse. Parece que Python sería más adecuado para esto que R, y no tenemos que preocuparnos por las licencias como lo haríamos con Mathematica o Matlab.
En un ejemplo como el siguiente, obviamente simplemente usar rayas no funcionaría. Sería interesante si se pudiera hacer un enfoque simple basado en reglas para trabajar con ejemplos difíciles como este.
He añadido el [máquina de aprendizaje] etiqueta como creo que la respuesta correcta tendrá que utilizar técnicas de LD, tales como el enfoque restringido Máquina de Boltzmann (GBR) defendida por Gregory Klopper en el original hilo. Hay algunos RBM code available in python que podrían ser un buen lugar para comenzar, pero obviamente se necesitan datos de capacitación para ese enfoque.
En el 2009 IEEE International Workshop on MACHINE LEARNING FOR SIGNAL PROCESSING (MLSP 2009) corrieron un Data Analysis Competition: Where's Wally?. Los datos de entrenamiento se proporcionan en formato de matlab. Tenga en cuenta que los enlaces en ese sitio web están muertos, pero los datos (junto con el origen de un enfoque adoptado por Sean McLoone y sus colegas se pueden encontrar here (consulte el enlace SCM). Parece un lugar para comenzar.
Lo sentimos ... ¿hay algún programa que encuentre Waldo en esta foto? No parece haber ninguna característica distintiva del Waldo "real". Solía tener ese mismo libro de Waldo, y por lo que recuerdo había una pista de lenguaje natural que debía usarse, tal vez el verdadero Waldo no estaba sosteniendo un bastón o algo así. No veo cómo podrías encontrar Waldo programáticamente sin antes poder hacer que tu programa comprenda la pista del lenguaje natural. – AdamKG
Sí, tienes razón, lo siento ... ¡aunque también sería una tarea interesante! Cambié la imagen a la antigua "En la playa", que también tiene rayas ... (¡hay otra razón para elegir esta imagen también!) – tdc
Si bien esta pregunta es interesante, lo que está preguntando no está claro. ¿Es una implementación de una solución? ¿Una pista sobre qué biblioteca ML para Python usar para esto? – Simon