musica inteligencia creada con compone artificial artificial-intelligence neural-network

artificial intelligence - creada - ¿Cuál es el proyecto de inteligencia artificial más genial del que has oído hablar?



inteligencia artificial compone musica (7)

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


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

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


Uno de mis favoritos es Donald Michie''s 1960, Project: 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 él enseñó a jugar a Tic-Tac-Toe. Esto fue para demostrar que las máquinas podrían en cierto sentido aprender de sus éxitos y fracasos anteriores.

Más información así como una simulación por computadora del experimento están aquí: http://www.adit.co.uk/html/menace_simulation.html



w :

Arthur L. Samuel (1901 - 29 de julio de 1990) fue un pionero en el campo de los juegos informáticos y la inteligencia artificial. El programa Samuel Checkers parece ser el primer programa de autoaprendizaje del mundo ...

Samuel diseñó varios mecanismos por los cuales su programa podría mejorar. En lo que llamó aprendizaje memorístico, el programa recordó cada posición que ya había visto, junto con el valor final de la función de recompensa. Esta técnica extendió efectivamente la profundidad de búsqueda en cada una de estas posiciones. Los programas posteriores de Samuel reevaluaron la función de recompensa basada en juegos profesionales de entrada. 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 estatus amateur respetable, y fue el primero en jugar cualquier juego de mesa en este nivel tan alto.

Samuel: algunos estudios en Machine Learning usando el juego de damas (archivo PDF de 21 páginas). ¡La singularidad está cerca! :)


La plataforma Numenta para la informática inteligente . Están implementando el tipo de neurona descrito en "On Intelligence" por Jeff Hawkins. Para tener una idea del significado, están trabajando en neuronas de software que pueden reconocer visualmente objetos en aproximadamente 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!



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

1) Trate de procesar la lógica en general, y sea capaz de describir cualquier cosa.

2) Procesar lógicamente el código y procesar "Historias" sobre el mundo real.

3) Procesar lógicamente su propio código y hablar con las personas.

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

Hasta donde yo sé, nadie más tiene un proyecto basado en la suposición 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 ++. ¡Bien, entonces debe dominar C ++ y ser capaz de leer, escribir y modificar programas en C ++, especialmente a sí mismo!

Todavía es un "juguete" en este momento, sin embargo, y todavía se encuentra en la "Primera etapa" de desarrollo. ("Trate de procesar la lógica en general, y sea capaz de describir cualquier cosa"). Pero el desarrollador está buscando ayuda.