La respuesta breve es que la visión de Hawkins aún no se ha implementado de manera ampliamente accesible, particularmente las partes indispensables relacionadas con la predicción.
La respuesta larga es que leí el libro de Hawkins hace unos años y quedé entusiasmado con las posibilidades de la Memoria temporal jerárquica (HTM). Todavía lo estoy, a pesar del hecho de que tengo algunas reservas sobre algunas de sus reflexiones filosóficas sobre los significados de la conciencia, el libre albedrío y otros temas similares. No daré más detalles sobre esas dudas aquí porque no están relacionadas con la razón principal y abrumadora por la cual las redes HTM no han tenido tanto éxito como se esperaba hasta la fecha: que yo sepa, Numenta solo ha implementado una versión truncada de su visión. Dejaron de lado la mayor parte de la arquitectura de predicción, que juega un papel tan crítico en las teorías de Hawkins. Como Gerod M. Bonhoff lo puso en una excelente tesis 1 sobre HTM,
La decisión de diseño más importante que Numenta adoptó fue eliminar la retroalimentación dentro de la jerarquía y, en cambio, elegir simular este concepto teórico utilizando solo algoritmos de agrupación de datos para la ponderación. Esta decisión es inmediatamente sospechosa y viola los conceptos clave de HTM. La retroalimentación, insiste Hawkins, es vital para la función cortical y central para sus teorías. Aún así, Numenta afirma que la mayoría de los problemas aplicables de HTM pueden resolverse utilizando su implementación y algoritmos de agrupación patentados ".
Todavía estoy aprendiendo las cuerdas en este campo y no puedo decir si Numenta ha descartado o no este enfoque en favor de una implementación completa de las ideas de Hawkins, especialmente la arquitectura de predicción tan importante. Incluso si lo han hecho, esta decisión de diseño probablemente ha retrasado la adopción por muchos años. Eso no es una crítica per se; tal vez los costos computacionales de rastrear valores de predicción y actualizarlos sobre la marcha eran demasiado para soportar en ese momento, además de los costos ordinarios de procesamiento de redes neuronales, dejándolos sin otra ruta, excepto probar medias medidas como su agrupación patentada mecanismos. Sin embargo, todos los mejores trabajos de investigación que he leído sobre el tema desde entonces han optado por volver a implementar los algoritmos en lugar de confiar en la plataforma de Numenta, generalmente debido a las características de predicción que faltan.Informe técnico de Maltoni para el Laboratorio del Sistema Biométrico de la Universidad de Bolonia 2 . En todos esos casos, sin embargo, no hay un software fácilmente accesible para poner sus HTM variantes a un uso inmediato (que yo sepa). La esencia de todo esto es que, al igual que la famosa máxima de GK Chesterton sobre el cristianismo, "los HTM no se han probado y encontrado que faltan; se han encontrado difíciles y no se han probado". Dado que Numenta omitió los pasos de predicción, supongo que serían los principales obstáculos para cualquier persona que quiera codificar la visión completa de Hawkins de lo que debería ser un HTM.
1 Bonhoff, Gerod M., 2008, Uso de memoria temporal jerárquica para detectar actividad de red anómala. Presentado en marzo de 2008 en el Instituto de Tecnología de la Fuerza Aérea, Base de la Fuerza Aérea Wright-Patterson, Ohio.
2 Maltoni, Davide, 2011, Reconocimiento de patrones por memoria temporal jerárquica. Informe técnico DEIS publicado el 13 de abril de 2011. Laboratorio del sistema biométrico de la Universidad de Bolonia: Bolonia, Italia.