Systems Engineering and Electronics ›› 2023, Vol. 45 ›› Issue (7): 1938-1956.doi: 10.12305/j.issn.1001-506X.2023.07.04

• Electronic Technology • Previous Articles     Next Articles

Concept, application, and research progress of hyperdimensional computing

Wenbo LIU1,2, Yirong YAO1,2, Gong ZHANG3,4,*, Wen HU3,4   

  1. 1. College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
    2. Key Laboratory of Non-Destructive Testing and Monitoring Technology for High-Speed Transport Facilities, Ministry of Industry and Information Technology, Nanjing 211106, China
    3. College of Electronic and Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
    4. Key Laboratory of Radar Imaging and Microwave Photonics, Ministry of Education, Nanjing 211106, China
  • Received:2022-03-14 Online:2023-06-30 Published:2023-07-11
  • Contact: Gong ZHANG

Abstract:

Hyperdimensional computing (HDC) is an emerging brain-inspired cognitive model. It uses high-dimensional random holographic distributed representations of different entities as processing objects and has many advantages such as low computational cost, superfast learning process, high hardware-friendliness, strong robustness, independent of data volume, and excellent model interpretability. HDC is a promising method in many fields, such as target recognition, signal processing, multi-task learning, information fusion, and smart decision-making. In recent years, HDC has received increasing attention and shown great development potential, which provides researchers with a new choice. This paper introduces the development history, basic principles, and the specific model architecture of HDC, presents some typical application examples, and discusses the existing deficiencies and possible future directions of HDC.

Key words: hyperdimensional computing (HDC), category recognition, distributed representation, machine learning, research progress

CLC Number: 

[an error occurred while processing this directive]