Pregunta

A medida que aprendo más sobre informática, inteligencia artificial y redes neuronales, me sorprenden continuamente las cosas geniales que una computadora puede hacer y aprender. Me han fascinado los proyectos nuevos y antiguos, y tengo curiosidad por los proyectos / aplicaciones interesantes que otros usuarios de SO han encontrado.

¿Fue útil?

Solución

La plataforma Numenta para la computación inteligente . Están implementando el tipo de neurona que se describe en "On Intelligence". por Jeff Hawkins. Para tener una idea de la importancia, están trabajando en neuronas de software que pueden reconocer visualmente objetos en unos 200 pasos en lugar de los miles y miles necesarios ahora.

Editar: Aparentemente, la versión 1.6.1 del SDK ya está disponible. ¡Tiempos emocionantes para aprender software!

Otros consejos

Esto no es AI en sí, pero OpenCyc (y probablemente sea su hermano mayor comercial, Cyc) podría proporcionar el " sentido común " Las aplicaciones de IA necesitan comprender realmente el mundo en el que existen.

Por ejemplo, Cyc podría proporcionar el conocimiento general suficiente para comenzar a "leer". y razonar sobre el contenido enciclopédico como Wikipedia, o navegar por la "Web Semántica" actuando como agente para desarrollar una base de conocimiento específica de dominio.

w :

  

Arthur L. Samuel (1901 - 29 de julio de   1990) fue pionero en el campo de   juegos de computadora y artificial   inteligencia. El samuel   El programa de juego de damas parece ser   primer autoaprendizaje del mundo   programa ...

     

Samuel diseñó varios   mecanismos por los cuales su programa podría   ser mejor. En lo que él llamó memorizar   aprendiendo, el programa recordaba cada   posición que ya había visto, a lo largo   con el valor terminal de la recompensa   función. Esta técnica efectivamente   extendió la profundidad de búsqueda en cada uno de   Estas posiciones. Samuel es más tarde   programas reevaluaron la recompensa   función basada en input profesional   juegos. También lo hizo jugar miles   de juegos contra sí mismo como otra forma   de aprendizaje. Con todo este trabajo,   El programa de Samuel alcanzó un respetable   estado de aficionado, y fue el primero en   jugar cualquier juego de mesa a esta altura de   nivel.

Samuel: algunos estudios en aprendizaje automático utilizando el juego de damas (archivo pdf de 21 páginas). ¡ Singularity está cerca! :)

Uno de mis favoritos es el 1960 de Donald Michie, Proyecto: MENACE - Matchbox Educable Naughts and Crosses Engine. En este proyecto, Michie usó una colección de cajas de fósforos con cuentas de colores que enseñó a jugar Tic-Tac-Toe. Esto era para demostrar que las máquinas podían, en cierto sentido, aprender de sus éxitos y fracasos anteriores.

Aquí encontrará más información y una simulación por computadora del experimento: http: / /www.adit.co.uk/html/menace_simulation.html

http://alice.pandorabots.com/ - Este bot puede tener una conversación bastante inteligente con nosotros.

http://www.triumphpc.com/johnlennon/

recreando la personalidad y los pensamientos de John Lennon ... puedes chatear con él en este sitio.

http://AngelCog.org es bastante interesante. El proyecto se basa en la idea de que para hacer una verdadera IA, debes hacerlo en tres etapas:

1) Intente procesar la lógica en general y pueda describir cualquier cosa.

2) Procese lógicamente el código y procese "Historias" sobre el mundo real.

3) Procese lógicamente su propio código y hable con las personas.

El proyecto se basa en la idea de que una vez que un programa está procesando lógicamente su propio código, ya es una IA. Por supuesto, también debe ser capaz de comprender el "mundo real". Esa es la "otra mitad".

Hasta donde yo sé, nadie más tiene un proyecto basado en el supuesto de que para hacer una IA adecuada, la IA debe entender el idioma en el que está escrita. Entonces, digamos que una IA está escrita en C ++. ¡Bueno, entonces debe dominar C ++ y poder leer, escribir y alterar los programas de C ++, especialmente a sí mismo!

Sigue siendo un "juguete" en este momento, sin embargo, y todavía está en la "Primera etapa". de desarrollo. (" Intenta procesar la lógica en general y ser capaz de describir cualquier cosa. "). Pero el desarrollador está buscando ayuda.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top