JOURNAL ARTICLE

Ultra-Fast Data-Mining Hardware Architecture Based on Stochastic Computing

Antoni MorroVincent CanalsAntonio OliverMiquel L. AlomarJosep L. Rosselló

Year: 2015 Journal:   PLoS ONE Vol: 10 (5)Pages: e0124176-e0124176   Publisher: Public Library of Science

Abstract

Minimal hardware implementations able to cope with the processing of large amounts of data in reasonable times are highly desired in our information-driven society. In this work we review the application of stochastic computing to probabilistic-based pattern-recognition analysis of huge database sets. The proposed technique consists in the hardware implementation of a parallel architecture implementing a similarity search of data with respect to different pre-stored categories. We design pulse-based stochastic-logic blocks to obtain an efficient pattern recognition system. The proposed architecture speeds up the screening process of huge databases by a factor of 7 when compared to a conventional digital implementation using the same hardware area.

Keywords:
Computer science Probabilistic logic Hardware architecture Process (computing) Architecture Implementation Stochastic computing Computer architecture Computer hardware Data mining Computer engineering Parallel computing Pattern recognition (psychology) Artificial intelligence Software Algorithm Computation Software engineering Programming language

Metrics

24
Cited By
4.40
FWCI (Field Weighted Citation Impact)
42
Refs
0.97
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Evolutionary Algorithms and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Neural Networks and Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
Bayesian Modeling and Causal Inference
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.