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 条
  • [21] Vision-Based Recognition of Fingerspelled Acronyms Using Hierarchical Temporal Memory
    Kapuscinski, Tomasz
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2012, 7267 : 527 - 534
  • [22] Direct Torque Control of an induction motor using Xilinx System Generator: FPGA based implementation
    Narjess, A. Sghaier
    Sofiene, B. Gdaim
    Ramzi, Trabelsi
    Faouzi, Mimouni Mohamed
    Badre, C. Bossouffi
    14TH INTERNATIONAL CONFERENCE ON SCIENCES AND TECHNIQUES OF AUTOMATIC CONTROL & COMPUTER ENGINEERING STA 2013, 2013, : 207 - 215
  • [23] FPGA BASED IMPLEMENTATION OF DEEP NEURAL NETWORKS USING ON-CHIP MEMORY ONLY
    Park, Jinhwan
    Sung, Wonyong
    2016 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING PROCEEDINGS, 2016, : 1011 - 1015
  • [24] IMPLEMENTATION OF A RANLUX BASED PSEUDO-RANDOM NUMBER GENERATOR IN FPGA USING VHDL AND IMPULSE C
    Dabrowska-Boruch, Agnieszka
    Gancarczyk, Grzegorz
    Wiatr, Kazimierz
    COMPUTING AND INFORMATICS, 2013, 32 (06) : 1272 - 1292
  • [25] A Fast Spatial Pool Learning Algorithm of Hierarchical Temporal Memory Based on Minicolumn's Self-Nomination
    Li, Lei
    Zou, Tingting
    Cai, Tao
    Niu, Dejiao
    Zhu, Yuquan
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021 (2021)
  • [26] A novel design and FPGA based implementation of a byte-wise CRC code generator chip using VHDL
    Hasan, M
    Abbasi, SA
    Khan, KN
    Faraz, SA
    IETE TECHNICAL REVIEW, 1998, 15 (06) : 487 - 490
  • [27] Novel design and FPGA based implementation of a byte-wise CRC code generator chip using VHDL
    Aligarh Muslim Univ, Aligarh, India
    IETE Technical Review (Institution of Electronics and Telecommunication Engineers, India), 1998, 15 (06): : 487 - 490
  • [28] A Content-Based Image Retrieval System Using Multiple Hierarchical Temporal Memory Classifiers
    Xia Zhituo
    Ruan Hao
    Wang Hao
    2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 2, 2012, : 438 - 441
  • [29] FPGA Based Implementation of Content-Addressed Memory Based on Using Direct Sigma-Delta Bitstream Processing
    Alexey, Romanov
    Mikhail, Romanov
    PROCEEDINGS OF THE 2016 IEEE NORTH WEST RUSSIA SECTION YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING CONFERENCE (ELCONRUSNW), 2016, : 320 - 324
  • [30] FPGA-based design and implementation of arterial pulse wave generator using piecewise Gaussian-cosine fitting
    Wang, Lu
    Xu, Lisheng
    Zhao, Dazhe
    Yao, Yang
    Song, Dan
    COMPUTERS IN BIOLOGY AND MEDICINE, 2015, 59 : 142 - 151