paper-with-me

홈 › Papers

A Neuromorphic Implementation of the DBSCAN Algorithm

2024-09-22 · Charles P. Rizzo, James S. Plank

DBSCAN is an algorithm that performs clustering in the presence of noise. In this paper, we provide two constructions that allow DBSCAN to be implemented neuromorphically, using spiking neural networks. The first construction is termed "flat," resulting in large spiking neural networks that compute the algorithm quickly, in five timesteps. Moreover, the networks allow pipelining, so that a new DBSCAN calculation may be performed every timestep. The second construction is termed "systolic", and generates much smaller networks, but requires the inputs to be spiked in over several timesteps, column by column. We provide precise specifications of the constructions and analyze them in practical neuromorphic computing settings. We also provide an open-source implementation.

📄 PDF Abstract BibTeX arXiv:2409.14298

Code (1)

TENNLab-UTK/dbscan 공식 구현

Similar Papers 제목 키워드 기반

A Spatiotemporal Extension of the Neuromorphic DBSCAN Implementation

2026-09-15 · Charles P. Rizzo, James S. Plank arxiv

DBSCAN is an algorithm that denoises and clusters data. In prior work, we implemented the DBSCAN algorithm neuromorphically, introducing two constructions termed ``flat'' and ``systolic''. The ``flat'' construction prior…

Speed-based Filtration and DBSCAN of Event-based Camera Data with Neuromorphic Computing

2024-01-26 · Charles P. Rizzo, Catherine D. Schuman, James S. Plank

Spiking neural networks are powerful computational elements that pair well with event-based cameras (EBCs). In this work, we present two spiking neural network architectures that process events from EBCs: one that isolat…

Theoretically-Efficient and Practical Parallel DBSCAN

2019-12-12 · Yiqiu Wang, Yan Gu, Julian Shun

The DBSCAN method for spatial clustering has received significant attention due to its applicability in a variety of data analysis tasks. There are fast sequential algorithms for DBSCAN in Euclidean space that take $O(n\…

Clustering

Geometric reconstructions of density based clusterings

2022-03-14 · A. L. Garcia-Pulido, K. P. Samardzhiev

DBSCAN* and HDBSCAN* are well established density based clustering algorithms. However, obtaining the clusters of very large datasets is infeasible, limiting their use in real world applications. By exploiting the geomet…

Clustering

Cluster images with AntClust: a clustering algorithm based on the chemical recognition system of ants

2023-12-08 · Winfried Gero Oed, Parisa Memarmoshrefi

We implement AntClust, a clustering algorithm based on the chemical recognition system of ants and use it to cluster images of cars. We will give a short recap summary of the main working principles of the algorithm as d…

ClusteringVehicle Re-Identification