Hierarchical Temporal Memory implementation on FPGA using LFSR based spatial pooler address space generator

被引:0
|
作者
Kerner, Madis [1 ]
Tammemae, Kalle [1 ]
机构
[1] Tallinn Univ Technol, Dept Comp Syst, Tallinn, Estonia
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Hierarchical temporal memory (HTM) is the model of the neocortex functionality, developed by Numenta, Inc. The level of implementation does cover only the subset of actual neocortex layers functionality, but, however, is sufficient to be useful in different domain areas e.g. for a novelty or anomaly detection. Numenta provides their implementation of the HTM for commercial or research purposes as a software solution. The purpose of this work is to investigate the feasibility of implementing the HTM algorithm partly or entirely on FPGA, providing the suitable building block for the resource limited cyber physical systems. The uniqueness of the provided solution is based on resource efficient Linear Feedback Shift Registers (LFSR) as connection address generators, as well as using a simple serial interface for inter-column communication.
引用
收藏
页码:92 / 95
页数:4
相关论文
共 50 条
  • [1] A robust implementation of the Spatial Pooler within the theory of Hierarchical Temporal Memory (HTM)
    Liddiard, Ashley
    Tapson, Jonathan
    Verrinder, Robyn
    2013 6TH ROBOTICS AND MECHATRONICS CONFERENCE (ROBMECH), 2013, : 70 - 73
  • [2] Reconfigurable Hardware Architecture of the Spatial Pooler for Hierarchical Temporal Memory
    Zyarah, Abdullah M.
    Kudithipudi, Dhireesha
    2015 28TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2015, : 143 - 148
  • [3] Using Spatial Pooler of Hierarchical Temporal Memory to classify noisy videos with predefined complexity
    Wielgosz, Maciej
    Pietron, Marcin
    NEUROCOMPUTING, 2017, 240 : 84 - 97
  • [4] Using Spatial Pooler of Hierarchical Temporal Memory for object classification in noisy video streams
    Wielgosz, Maciej
    Pietron, Marcin
    Wiatr, Kazimierz
    PROCEEDINGS OF THE 2016 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2016, 8 : 271 - 274
  • [5] Effect of Spatial Pooler Initialization on Column Activity in Hierarchical Temporal Memory
    Leake, Mackenzie
    Xia, Liyu
    Rocki, Kamil
    Imaino, Wayne
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 4176 - 4177
  • [6] Using the hierarchical temporal memory spatial pooler for short-term forecasting of electrical load time series
    Osegi, E. N.
    APPLIED COMPUTING AND INFORMATICS, 2021, 17 (02) : 264 - 278
  • [7] Feature extraction without learning in an analog spatial pooler memristive-CMOS circuit design of hierarchical temporal memory
    Olga Krestinskaya
    Alex Pappachen James
    Analog Integrated Circuits and Signal Processing, 2018, 95 : 457 - 465
  • [8] FPGA Based Novel True Random Number Generator using LFSR with Dynamic Seed
    Zode, Pravin
    Zode, Pradnya
    Deshmukh, Raghavendra
    2019 IEEE 16TH INDIA COUNCIL INTERNATIONAL CONFERENCE (IEEE INDICON 2019), 2019,
  • [9] Feature extraction without learning in an analog spatial pooler memristive-CMOS circuit design of hierarchical temporal memory
    Krestinskaya, Olga
    James, Alex Pappachen
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2018, 95 (03) : 457 - 465
  • [10] FPGA Implementation of Spatial Image Filters using Xilinx System Generator
    Elamaran, V.
    Praveen, Angam
    Reddy, Medapati Srinivasa
    Aditya, Lanka Venkata
    Suman, Kunta
    INTERNATIONAL CONFERENCE ON MODELLING OPTIMIZATION AND COMPUTING, 2012, 38 : 2244 - 2249