¿Cómo podemos fusionar neurociencia + IA?

El cerebro humano y sus producciones mentales son “naturales”, mientras que las inteligencias que nuestra mente concibe se llaman “artificiales”. ¿Cuál es la diferencia exactamente?

Nuestro cerebro es una entidad totalmente incrustada en la organización espontánea de la realidad. Eso significa que no hay necesidad de un diseñador. Las diferentes disciplinas científicas nos muestran una realidad que se desarrolla de manera fluida y autónoma, desde los cuantones hasta las neuronas, pasando por la química y la biología. Ningún mecánico o ingeniero visible. Podemos reflexionar metafísicamente sobre el origen de las leyes que rigen la realidad, pero es perfectamente posible modelar la realidad como un proceso autoorganizado.

Diseñar una inteligencia artificial está de alguna manera subiendo en el tren en movimiento de esta autoorganización. El diseñador espera que su bebé desarrolle su inteligencia en toda la autarquía, al menos logre un eclecticismo comparable a la inteligencia humana. Pero crea condiciones iniciales arbitrarias para este nacimiento, en la forma de los algoritmos que elige.

Todo el problema está aquí. ¿Los algoritmos realmente simulan el contexto organizacional en el que las neuronas desarrollarán sus esquemas organizadores? ¿Alcanzarían estos algoritmos una alta inteligencia o incluso una conciencia del mismo orden que la nuestra?

Si la respuesta es no, los algoritmos se ejecutarán a un nivel muy sofisticado de elaboración (por ejemplo, vencer en ajedrez a los mejores jugadores humanos), pero se detendrán allí. El diseñador no ha comenzado realmente un proceso de autoorganización, solo un autómata complejo del mismo tipo que los autómatas celulares.

Si la respuesta es sí, los algoritmos ciertamente se organizarán en una inteligencia autónoma y consciente. Porque es precisamente el contexto que ha aparecido, después de una larga prueba y error evolutivo, el cerebro humano actual.

¿Por qué es tan difícil la realización práctica? ¿Por qué no pedimos, por ejemplo, un IA existente, entre aquellos con enormes capacidades informáticas, para probar sucesivamente todos los algoritmos imaginables hasta encontrar el que simule correctamente el cerebro humano? La complejidad del cerebro adulto no es realmente un obstáculo. Recuerde que este enredo inextricable de las conexiones neuronales proviene de un código genético mucho más simple de simular. Si el algoritmo parece difícil de entender una vez que ha comenzado, simplemente regrese a una etapa donde era más simple y construya nuestra simulación aquí.

La verdadera dificultad está en otra parte. La realidad autoorganizada es un enredo de sistemas que evolucionan de acuerdo con sus propias reglas. Niveles de información apilados, soporte de hardware común. Una neurona es al mismo tiempo campos cuánticos, átomos, moléculas, macromoléculas, genoma, orgánulos, equilibrios humorales, entorno neural. Algoritmos específicos describen cada uno de estos niveles de información. La ciencia no sabe cómo relacionar estos niveles entre sí. Es capaz de observar a la inversa cómo nace un nivel del anterior, mediante el estudio de micro-mecanismos. Pero no sabe cómo prever la forma en que la realidad se autoorganiza, sin un modelo existente. Por lo tanto, no puede producir el contexto de autoorganización desde cero. Necesita una roca madre existente. Por ejemplo, puede usar un huevo y modificar su código genético para ver las consecuencias en el futuro cerebro y su inteligencia.

Usar una simulación pura (solo algoritmos) no es elegir el algoritmo correcto sino la pila correcta de algoritmos que reproducirán los múltiples niveles de organización de la neurona, que no se resumen como la emisión de una afluencia nerviosa. Sufre cambios metabólicos, tiene un humor humorístico, está asociado con un tejido de soporte, conoce las atracciones para otras neuronas que no dependen únicamente de los estímulos recibidos, y sus miles de ramificaciones causan una gigantesca multitud de posibles estados instantáneos.

No es fácil para un algoritmo simular esto.

Personalmente, cuando quería crear una inteligencia, elegí la solución fácil. Deposité una pequeña semilla en la privacidad de mi esposa. La naturaleza también permite la colaboración …

Comprender cómo funciona el cerebro humano nos ayuda a crear algoritmos de IA más generales y mejores. Además, estos hallazgos nos ayudarán a definir con mayor precisión qué es la inteligencia por sí misma.

Documento reciente sobre este tema -> Inteligencia artificial inspirada en la neurociencia

Con el conocimiento de cómo funciona la reproducción biológica en el hipocampo y la neocorteza, podremos desarrollar algoritmos con mejor memoria y capacidad de aprender sobre la historia previa de estados y acciones: aprendizaje por refuerzo , algoritmo de red Q profunda (DQN).

Tomado de http://rll.berkeley.edu/deeprlco

Documento sobre Q-Learning -> https://www.cs.toronto.edu/~vmni

More Interesting

Cómo contribuir a la comunidad de robótica, IA o ML

Cómo convertirse en un buen robotista

¿Cómo afectará el desarrollo de la IA a la medicina?

Cómo implementar un algoritmo de IA en mi aplicación web corporativa

¿Cómo puede un sistema detectar preguntas sobre Quora y responderlas automáticamente?

¿Cómo obtuvo Alpha Go los datos de entrenamiento de Go para su red neuronal profunda?

¿Es necesario que un tipo de aprendizaje automático conozca todo tipo de modelos y algoritmos de aprendizaje?

¿Cómo ha influido el trabajo de Noam Chomsky en el campo de la inteligencia artificial?

¿Cuáles son algunos algoritmos de aprendizaje automático de los que siempre debe tener una sólida comprensión y por qué?

¿Qué tecnologías emergentes puedo obtener hoy en la planta baja? ¿Qué necesito aprender hoy para estar listo para el futuro?

¿Es posible ingresar al Aprendizaje Automático profesionalmente sin un título de posgrado en CS, Matemáticas o Estadística?

¿Cuál es el mejor lenguaje para usar mientras aprende el aprendizaje automático por primera vez? Voy a tomar un curso sobre aprendizaje automático este trimestre y tengo la opción de elegir entre usar C, C ++, Java, Haskell, Lisp, Python o Matlab / Octave.

¿Dónde ves drones en un futuro militar? ¿Qué roles ve que cumplirán en los próximos 50 años con los desarrollos en las redes neuronales?

¿Cuánto tiempo hasta que la mayoría de los autos en la carretera sean completamente autónomos?

¿Por qué el enfoque bayesiano es más popular hoy en día que Fuzzy Logic?