Bienvenidos a la computación cognitiva

By 11/12/2013

Escribir en este blog, La construcción de un planeta más inteligente, inspirado en su hermano mayor, el excelente Building a Smarter Planet es un privilegio que espero saber aprovechar. Más aún cuando puedo hablar de los temas que me apasionan, ciencia, cerebro, ordenadores o, mejor si cabe, computación cognitiva.

Computación cognitiva es una de esas buzz words que suenan muy bien pero hay que investigar un poco para conocer su significado. En IBM la usamos con creciente frecuencia y el motivo es bien claro: representa el presente y el futuro de la computación. Engloba un conjunto de tecnologías que están, por decirlo de alguna manera, bioinspiradas.

Computación cognitiva

Computación cognitiva

En poco más de medio siglo de computación el avance en tecnología ha sido gigantesco. Desde que Von Neumann diseñó la arquitectura que lleva su nombre, todos los ordenadores se han construido basados en ella. Gordon Moore estableció la famosa ley que lleva su nombre, la ley de Moore. Según esta ley empírica, cada dos años se duplica el número de transistores en un circuito integrado. Todo esto está basado en la lógica y la física. Y ahí está precisamente uno de los problemas actuales, en la física. En una reciente presentación sobre el esperado chip POWER8, el ponente hizo una broma al respecto: «he preguntado a los físicos y me han confirmado que la física no ha cambiado». Y es que nos acercamos a la frontera del átomo y no es probable que la ley de Moore se siga cumpliendo.

El otro de los problemas está en la lógica. Como gusta recordar a nuestra presidenta, Virginia Marie «Ginni» Rometty, estamos iniciando la tercera era de la computación. De las tabuladoras pasamos a los ordenadores programables y de ahí a la computación cognitiva. El esfuerzo de programar ordenadores es demasiado costoso, necesitamos otro paradigma, ordenadores que aprendan, computación cognitiva.

¿De dónde podemos aprender? ¿En qué podemos inspirarnos? En el mundo vivo, en la biología.

La neurona, base del sistema nervioso, es un dispositivo muy antiguo. Apareció probablemente en la explosión cámbrica hace la respetable cifra de quinientos millones de años. Es un dispositivo lento comparado con un procesador actual, pero con una gran cantidad de ventajas: conectividad, bajo consumo y plasticidad.  El cerebro humano contiene 86.000.000.000 de neuronas que trabajan en paralelo de forma coordinada. Consume apenas 20 watios, lo que una bombilla pequeña (un superordenador muy eficiente como Sequoia de IBM consume 7 megawatios, 350.000 veces más que el cerebro). Y, sobre todo, tiene plasticidad, aprende.

De modo que si queremos cambiar de forma radical la forma en la que construimos ordenadores y los usamos necesitamos volver la vista a esos hermosos sistemas biológicos entre los cuales nos encontramos. Basados en ellos hemos comenzado a diseñar chips neurosinápticos, computación cognitiva y sistemas que aprenden, uno de los cuales es Watson, la joya de la corona.

Bienvenidos a la computación cognitva.

Bienvenidos a La construcción de un planeta más inteligente.

[autopilot_shortcode]