Skip to main content
Log in

International Journal of Parallel Programming - Call for Papers Special Issue on Venturing Beyond Boundaries: AI Empowered by Massively Parallel Hyperdimensional Computers

GUEST EDITOR

Tony Givargis, University of California, Irvine, USA

AIMS and SCOPE

Artificial intelligence, with its capacity to replicate human cognition and execute tasks in real-world scenarios, has gained significant prominence in both academic research and industrial development. Machine learning techniques, algorithms, and deep neural networks have become commonplace tools for pattern recognition and autonomous decision-making.

A fascinating and emerging domain within machine learning is Hyperdimensional Computing (HDC), or Vector Symbolic Architectures (VSA). These approaches represent a neuro-inspired computational framework that harnesses high-dimensional random vector spaces to provide learning and inference solutions with practical levels of accuracy. Notably, HDC models exhibit superior processing efficiency and model robustness when compared to the more conventional deep networks.

The computational components of the HDC architecture are particularly well-suited for deployment on highly parallel processing units, making them a promising avenue for future developments in artificial intelligence.

This special issue comprises a compilation of articles with the goal of presenting HDC architectures, demonstrating their significance in emerging artificial intelligence systems, and highlighting substantial opportunities for parallel processing at all levels, from hardware to software and all relevant algorithms.

BACKGROUND

The origins of HDC trace back to the 1980s, with notable early contributions including the work of Hinton (1984) and Kanerva (1988), who respectively developed the theories of distributed representations and distributed memory. HDC systems can effectively represent a ”concept space” by harnessing the geometry and algebra of high-dimensional random vector spaces. In essence, they enable metaphorical and analogy-based reasoning akin to the processes in the animal brain. A fundamental insight is the importance of large circuits in brain computation, a concept that HDC incorporates by operating with distributed representations in high-dimensional spaces, referred to as hypervectors. These hypervectors typically have dimensions on the order of thousands or tens of thousands, and they holographically encode information, ensuring inherent robustness.

The arithmetic within HDC relies on well-defined operations between hypervectors, including addition (bundling), multiplication (binding), and permutation. While the specific implementations of these operations may vary among HDC models, they all achieve similar abstract outcomes, such as superposition, association, and ordering of information, respectively. Another crucial function in HDC is information comparison, which typically involves measuring the similarity between hypervectors using techniques like the dot product or cosine similarity. Both information manipulation and comparison in HDC are based on dimension-independent ultra-wide (vector) operations, offering substantial opportunities for parallel processing and optimizations.

TIMELINE

  • December 15, 2023 : Papers due
  • January 15, 2024 : Round 1 reviews completed
  • February 15, 2024 : Revised papers due
  • March 15, 2024 : Round 2 reviews (if needed) completed
  • April 15, 2024 : Camera ready papers due
  • May - June : Publication of Special Issue

SUBMISSION GUIDELINES

Authors should prepare their manuscript according to the Instructions for Authors (this opens in a new tab) available from the International Journal of Parallel Programming website. Authors should submit through the online submission site and select “Venturing Beyond Boundaries: AI Empowered by Massively Parallel Hyperdimensional Computers" when they reach the “Article Type” step in the submission process. Submitted papers should present original, unpublished work, relevant to the topics of the special issue. All submitted papers will be evaluated on the basis of relevance, significance of contribution, technical quality, scholarship, and quality of presentation, by at least three independent reviewers. It is the policy of the journal that no submission, or substantially overlapping submission, be published or be under review at another journal or conference at any time during the review process. Final decisions on all papers are made by the Editor in Chief.

Navigation