On Design Choices in Similarity-Preserving Sparse Randomized Embeddings

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Kleyko, Denis, Rachkovskij, Dmitri A.
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910799013871616
author Kleyko, Denis
Rachkovskij, Dmitri A.
author_facet Kleyko, Denis
Rachkovskij, Dmitri A.
contents Expand & Sparsify is a principle that is observed in anatomically similar neural circuits found in the mushroom body (insects) and the cerebellum (mammals). Sensory data are projected randomly to much higher-dimensionality (expand part) where only few the most strongly excited neurons are activated (sparsify part). This principle has been leveraged to design a FlyHash algorithm that forms similarity-preserving sparse embeddings, which have been found useful for such tasks as novelty detection, pattern recognition, and similarity search. Despite its simplicity, FlyHash has a number of design choices to be set such as preprocessing of the input data, choice of sparsifying activation function, and formation of the random projection matrix. In this paper, we explore the effect of these choices on the performance of similarity search with FlyHash embeddings. We find that the right combination of design choices can lead to drastic difference in the search performance.
format Preprint
id arxiv_https___arxiv_org_abs_2501_14741
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle On Design Choices in Similarity-Preserving Sparse Randomized Embeddings
Kleyko, Denis
Rachkovskij, Dmitri A.
Neural and Evolutionary Computing
Machine Learning
Neurons and Cognition
Expand & Sparsify is a principle that is observed in anatomically similar neural circuits found in the mushroom body (insects) and the cerebellum (mammals). Sensory data are projected randomly to much higher-dimensionality (expand part) where only few the most strongly excited neurons are activated (sparsify part). This principle has been leveraged to design a FlyHash algorithm that forms similarity-preserving sparse embeddings, which have been found useful for such tasks as novelty detection, pattern recognition, and similarity search. Despite its simplicity, FlyHash has a number of design choices to be set such as preprocessing of the input data, choice of sparsifying activation function, and formation of the random projection matrix. In this paper, we explore the effect of these choices on the performance of similarity search with FlyHash embeddings. We find that the right combination of design choices can lead to drastic difference in the search performance.
title On Design Choices in Similarity-Preserving Sparse Randomized Embeddings
topic Neural and Evolutionary Computing
Machine Learning
Neurons and Cognition
url https://arxiv.org/abs/2501.14741