El programa SyNAPSE de DARPA

(Para Alessandro Rugolo)
08/08/15

¿Qué es DARPA?
DARPA es un acrónimo de "Agencia de Proyectos de Investigación Avanzada de Defensa", o Agencia de proyectos de investigación avanzada para la Defensa.

Esta es una agencia creada en los Estados Unidos en el 1958, detrás del empuje de la Guerra Fría y la superación de la investigación espacial llevada a cabo por Rusia con el lanzamiento del Sputnik 1. La agencia se llamó inicialmente ARPA y solo un tiempo después se unió a la Defensa Nacional y se convirtió en DARPA.

Entre los programas desarrollados aquí hay algunos que ahora son conocidos por todos:
- Proyecto HAVE BLUE: a principios de los años setenta condujo a la creación de un nuevo avión con tecnología de sigilo, el F-117;
- La miniaturización de los sistemas de posicionamiento global (GPS), realizada en los años ochenta, ha permitido el desarrollo del GPS que conocemos hoy en día, integrado en todo tipo de dispositivos portátiles y de bajo consumo.
- ARPANET (Agencia de Proyectos de Investigación Avanzada NETwork) se ha desarrollado como una red informática para apoyar a DARPA y es, en la práctica, la red que dio vida a Internet.

Todos los años DARPA financia programas de investigación y estudio en los campos de conocimiento más dispares.
Uno de los proyectos que ha llevado a éxitos recientes se conoce como El programa SyNAPSE desarrolla un chip avanzado inspirado en el cerebro. A través del programa SyNAPSE (Systems of Neuromorphic Adaptive Plastic Scalable Electronics), los investigadores de IBM han creado el chip más complejo inspirado en los principios operativos de la estructura del cerebro.

El chip, llamado TrueNorth, contiene más de 5 billones de transistores y permite programar 256 millones de puntos lógicos programables, equivalentes a las sinapsis. Por supuesto, todavía muy lejos de la cantidad de sinapsis del cerebro humano, pero sigue siendo un resultado respetable. TrueNorth es un nuevo tipo de procesador, construido de acuerdo con una nueva arquitectura, que se ha desarrollado a partir de los conocimientos más avanzados sobre la estructura y el funcionamiento del cerebro. 

Entre los "padres" del nuevo procesador encontramos a Dharmendra Modha, un Compañero de IBM, uno de los científicos más importantes de IBM, a la cabeza del proyecto. Computación cognitiva.

La disciplina de la Computación cognitiva Es el que se ocupa del estudio y resolución de problemas de alta complejidad, caracterizado por ambigüedad e incertidumbre, problemas que normalmente son "resueltos" por los seres humanos, es el caso del reconocimiento de un rostro, por ejemplo.

Para la IBM un sistema de Computación cognitiva Lleva a cabo las siguientes tareas: "aprender e interactuar con personas que pueden aumentar su potencial".

¿Pero por qué todo este interés en construir una máquina que tenga las habilidades que los hombres ya tienen?
Por la misma razón que nacen las computadoras que ya conocemos. El hombre pudo tenerlo en cuenta incluso antes de la llegada de las computadoras, pero si las operaciones son repetitivas y largas, es difícil encontrar a alguien que se encargue de eso y, tal vez, no cometa errores.

Aquí hay una computadora, optimizada para hacer cálculos, que reemplaza a uno o más hombres, quienes, en lugar de hacer cálculos, se preocupan por escribir instrucciones para la computadora y verificar que funciona bien.

Del mismo modo, si tenemos que comprobar millones de rostros en un monitor y compararlos con tarjetas para verificar la identidad de las personas, podemos poner 100.000 personas detrás de los monitores para verificar quién pasa debajo de nosotros, o podemos crear un software que Al realizar una gran cantidad de operaciones simples, pueden "reconocer" a las personas que ya están registradas. Esto ya está hecho. Hay muchos sistemas de reconocimiento en funcionamiento que se basan en computadoras construidas según la arquitectura de von Neumann.

Es fácil darse cuenta de que, si alguna vez ha ingresado a un centro de datos, la enormidad de los recursos necesarios para realizar ciertas operaciones e inmediatamente salta a la vista que las computadoras clásicas, si bien son muy rápidas para realizar operaciones repetitivas simples, son muy ineficientes en el Encuentre soluciones a problemas complejos, como el mencionado anteriormente. La ineficiencia se refleja en los recursos necesarios para realizar la tarea, recursos que podemos medir de varias maneras, una de ellas es el consumo de energía.

Una computadora, desde este punto de vista, es mucho menos eficiente que un cerebro.
Esto es lo que dio origen a la idea de construir nuevas computadoras con una estructura similar a la del cerebro.

La combinación de ordenadores clásicos y ordenadores de tipo. Cognitiva, puede ser capaz de crear nuevas súper computadoras que puedan realizar rápidamente cálculos repetitivos y también reconocer rápidamente en la persona que está a nuestro lado, la cara de un amigo querido o un enemigo. El interés de los círculos militares estadounidenses en esta nueva tecnología es inmediatamente comprensible.

Por ahora, tratamos de comprender mejor cómo se hace, qué nuevos campos de investigación y estudio, incluso en el ejército, lo que nos abre el nuevo procesador IBM. De hecho, la nueva tecnología requiere nuevos lenguajes de programación, una nueva lógica de la memoria ... en resumen, un nuevo mundo se está abriendo a los ingenieros y científicos informáticos, un nuevo mundo que necesita exploradores capaces y curiosos.

Veremos qué nos espera en un futuro próximo.