'; doc += ''; doc += ''; doc += ''; doc += ''; winimg.document.writeln(doc); winimg.document.close(); } //]]>

Demo de Memoria Temporal Jerarquica (HTM)

No vamos a hablar ahora aquí del origen de Numenta, la empresa dedicada a la investigación de la forma en que funciona la inteligencia humana, fundada en el 2005 por Jeff Hawkins, Dileep George y Donna Dubinsky.

En otras ocasiones he hablado de Jeff Hawkins y de su obra de investigación que he releído hasta desprender las hojas: Sobre la inteligencia.

Jeff creó, entre otros negocios, Palm Computing, y decidió que una buena forma de gastar parte de sus millones de dólares sería crear una empresa que antes de gastar dinero en Inteligencia Artificial, averiguara como funciona realmente la inteligencia humana.

En resumen digamos que en Numenta han empezado a convertir las teorías de Jeff en aplicaciones práctica.

De forma abreviada, digamos que son cuatro los conceptos en los que Jeff basa el patrón de funcioanmiento del cerebro humano, y uno de ellos es el atributo de almacenamiento jerárquico de secuencias de patrones (y no simplemente datos aislados o interconectado mediante bases de datos) que permite tanto el almacenarlos como el reconocer patrones similares.

Esa forma de trabajo de nuestra memoria con patrones es lo que Numenta define como HTM o Hierarchical Temporal Memor, y se ha basado en ella para desarrollar un software especializado para reconocer partes de imágenes y asociarlas con otras almacenadas en sus registros, lo cual consituye el acercamiento más organizado existente hoy en día para reconocimiento inteligente de imágenes por aplicaciones informáticas.

Para que apreciemos en su magnitud la importancia de este desarrollo, mencionemos que aplicaciones semejantes requieren de una gran capacidad de procesamiento comparativo entre la imagen leída y la comparación de zonas básicas de la misma con la base de datos.

Numenta ha creado en una sencilla aplicación demo de 63′4 Mb que se puede descargar desde aquí: http://www.numenta.com/about-numenta/demoapps.php un demo de su desarrollo Vision4 que funciona de la siguiente forma:

Abierta la aplicación (lamento no poder insertar imágenes, pero hay algún problema con el worpress de este blog, así que este es el enlace a mi álbum de Picasa: http://picasaweb.google.com/alberto.navarro.bilbao/SombraDigital# arriba a la izquierda podemos seleccionar diversas imágenes. A la derecha tenemos los resultados de identificación por la aplicación de la familia a la que pertenecen esa imagen.

Podemos recortar o distorsionar cada una de estas imágenes y ver como en los resultados la aplicación sigue reconociendo las imágenes y con que grado de fiabilidad.

Si acudimos a Google y buscamos otras imágenes pertnecientes a estos grupos, y las cargamos en la aplicación, veremos como sigue reconociendo y hasta que grado, o cuando empieza a confundirse.

Os invito a probarlo porque creo que vale la pena.

No Responses to “Demo de Memoria Temporal Jerarquica (HTM)”

You can subscribe to the RSS feed for comments on this post. You can also reply to this post directly in your weblog, and take advantage of the TrackBack URI to record your reply in this post.

  1. No comments posted yet

Para editar texto en comments-popup

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>