2011-07-20 15 views
5

En la televisión vi algunos robots interesantes. Estos tenían algunos diodos, colectores solares y algunos motores. Los diodos decidieron dónde está la luz, por lo que giraron el robot en la dirección, que lo alimentó con luz. Siguió la luz.Javascript y AI, ¿hecho o ficción?

Ahora, en base a esto me preguntaba acerca de una IA fácil. ¿Hay alguna forma de escribir un motor que pueda aprender de la interacción del usuario?

Como inicio, bastará con aprender y recordar solo para la sesión que el usuario está en la página.

Cualquier ayuda es apreciada.

+0

¿Qué se debe aprender de la interacción del usuario? – Nobody

Respuesta

9

En resumen, sí. Pero no reinventes la rueda, y debes determinar qué tipo de "aprendizaje" hará la IA. Es decir, ¿qué es lo que quieres lograr?

Es posible que como brain.js, un marco para la red neuronal JavaScript:

http://harthur.github.com/brain/

1

http://www.ovaltech.ca/Neural_Ant.zip

http://www.ovaltech.ca/neuralant.zip

Aquí hay un código fuente y un bastante sencillo programa de red neural en CI cree. Probablemente podría usar algo similar para probar algunos AI en javascript. La idea de utilizar una IA básica en una página web se me pasó por la cabeza, pero nunca pude decidir realmente para qué podría usarse. El reconocimiento de imágenes es el uso más probable, pero realmente no creo que javascript pueda hacer esto.

Como alguien más señaló, las redes neuronales son cerdos de recursos y probablemente deberían estar escritos en un lenguaje más potente como C# o algo así y enchufados. Me interesaría si descubrieras algún uso potencial para AI en una página web, escrito en javascript, que todavía funciona bien.