¿Automata será útil en el aprendizaje automático?

Por supuesto!

Los autómatas ya están en uso en el aprendizaje automático. Pueden verse como la base conceptual sobre la cual se basan las redes neuronales recurrentes [1] (RNN). Una red neuronal recurrente se ve así (imagen del blog de Chris Olah [2]):

Lo que está viendo allí es una arquitectura de red neuronal, una “celda” encapsulada en “A”, que se usa repetidamente (el término apropiado es “desenrollado”) sobre una secuencia de vectores de entrada [matemática] (X1, X2, … , Xt) [/ math] de longitud arbitraria para fines de clasificación o codificación / decodificación: el caso de uso posterior es solo una forma elegante de decir “regresión por secuencias”.

Como puede ver, la salida de A se retroalimenta en la célula hasta el final de la secuencia y este truco es la razón por la cual esas redes neuronales pueden imitar los procesos naturales de memoria y atención a corto plazo. La celda puede usar lo que ya ha visto para generar una salida más sofisticada.

Ya se ha demostrado [3] que las redes neuronales recurrentes se pueden utilizar para implementar máquinas de estados finitos con muy pocas modificaciones en su diseño original y más amplio. Es bastante agradable, pero diría que tener tanta comprensión formal es excesivo para fines de ingeniería. No conozco tu objetivo o nivel de experiencia con el aprendizaje automático, pero creo que sería una buena idea leer primero el artículo de C. Olah y luego experimentar con la API de Tensorflow para redes neuronales recurrentes [4] para ver si te ayuda .

Buena suerte !

Notas al pie

[1] Red neuronal recurrente – Wikipedia

[2] Inicio – blog de colah

[3] http://www.dlsi.ua.es/~mlf/nnafm…

[4] Redes neuronales recurrentes | TensorFlow

Sí, obviamente, los autómatas están en uno de los capítulos de las matemáticas discretas. Debe tener un conocimiento básico de autómatas, autómatas de estado finito, máquina harinosa y máquina moore y cosas así. Estas son la base del ai y el aprendizaje automático junto con las matemáticas vectoriales y las matemáticas de la inteligencia.

También debe consultar algunos cursos de aprendizaje automático siguiendo este enlace

Curso de aprendizaje automático y quién puede aprender.

Tomé un curso de aprendizaje automático hace años y ¡Dios mío! Era 10 veces más aburrido que la escuela regular. La repetición fue incesante e innecesaria. No sé si ha mejorado alguna, pero no me gustó.