paper-with-me

Papers

Zero-shot Classification using Hyperdimensional Computing

2024-01-30 · Samuele Ruffino, Geethan Karunaratne, Michael Hersche, Luca Benini, Abu Sebastian, Abbas Rahimi

Classification based on Zero-shot Learning (ZSL) is the ability of a model to classify inputs into novel classes on which the model has not previously seen any training examples. Providing an auxiliary descriptor in the form of a set of attributes describing the new classes involved in the ZSL-based classification is one of the favored approaches to solving this challenging task. In this work, inspired by Hyperdimensional Computing (HDC), we propose the use of stationary binary codebooks of symbol-like distributed representations inside an attribute encoder to compactly represent a computationally simple end-to-end trainable model, which we name Hyperdimensional Computing Zero-shot Classifier~(HDC-ZSC). It consists of a trainable image encoder, an attribute encoder based on HDC, and a similarity kernel. We show that HDC-ZSC can be used to first perform zero-shot attribute extraction tasks and, can later be repurposed for Zero-shot Classification tasks with minimal architectural changes and minimal model retraining. HDC-ZSC achieves Pareto optimal results with a 63.8% top-1 classification accuracy on the CUB-200 dataset by having only 26.6 million trainable parameters. Compared to two other state-of-the-art non-generative approaches, HDC-ZSC achieves 4.3% and 9.9% better accuracy, while they require more than 1.85x and 1.72x parameters compared to HDC-ZSC, respectively.

📄 PDF Abstract BibTeX arXiv:2401.16876

Code (0)

등록된 구현이 없습니다.

Tasks

AttributeAttribute ExtractionClassificationzero-shot-classificationZero-Shot Learning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

FSL-HDnn: A 5.7 TOPS/W End-to-end Few-shot Learning Classifier Accelerator with Feature Extraction and Hyperdimensional Computing

2024-09-17 · Haichao Yang, Chang Eun Song, Weihong Xu, Behnam Khaleghi 외

This paper introduces FSL-HDnn, an energy-efficient accelerator that implements the end-to-end pipeline of feature extraction, classification, and on-chip few-shot learning (FSL) through gradient-free learning techniques…

ClusteringFew-Shot Learning

One-shot Learning for iEEG Seizure Detection Using End-to-end Binary Operations: Local Binary Patterns with Hyperdimensional Computing

2018-09-06 · Alessio Burrello, Kaspar Schindler, Luca Benini, Abbas Rahimi

This paper presents an efficient binarized algorithm for both learning and classification of human epileptic seizures from intracranial electroencephalography (iEEG). The algorithm combines local binary patterns with bra…

Few-Shot LearningOne-Shot LearningSeizure DetectionSpecificity+2

MEMHD: Memory-Efficient Multi-Centroid Hyperdimensional Computing for Fully-Utilized In-Memory Computing Architectures

2025-02-11 · Do Yeong Kang, Yeong Hwan Oh, Chanwook Hwang, Jinhee Kim 외

The implementation of Hyperdimensional Computing (HDC) on In-Memory Computing (IMC) architectures faces significant challenges due to the mismatch between highdimensional vectors and IMC array sizes, leading to inefficie…

Quantization

In-memory hyperdimensional computing

2019-06-04 · Geethan Karunaratne, Manuel Le Gallo, Giovanni Cherubini, Luca Benini 외

Hyperdimensional computing (HDC) is an emerging computational framework that takes inspiration from attributes of neuronal circuits such as hyperdimensionality, fully distributed holographic representation, and (pseudo)r…

AttributeClassificationGeneral ClassificationGesture Recognition+3

The Hyperdimensional Transform for Distributional Modelling, Regression and Classification

2023-11-14 · Pieter Dewulf, Bernard De Baets, Michiel Stock

Hyperdimensional computing (HDC) is an increasingly popular computing paradigm with immense potential for future intelligent applications. Although the main ideas already took form in the 1990s, HDC recently gained signi…

Bayesian InferenceClassificationregressionRepresentation Learning