Beyond Deep Learning: Speech Segmentation and Phone Classification with Neural Assemblies
Organizations: The University of Melbourne, Australia · The University of New South Wales, Australia
Abstract
Deep learning dominates speech processing but relies on massive datasets, global backpropagation-guided weight updates, and produces entangled representations. Assembly Calculus (AC), which models sparse neuronal assemblies via Hebbian plasticity and winner-take-all competition, offers a biologically grounded alternative, yet prior work focused on discrete symbolic inputs. We introduce an AC-based speech processing framework that operates directly on continuous speech by combining three key contributions:(i) neural encoding that converts speech into assembly-compatible spike patterns using probabilistic mel binarisation and population-coded MFCCs; (ii) a multi-area architecture organising assemblies across hierarchical timescales and classes; and (iii) cross-area update schemes for downstream tasks. Applied to two core tasks of boundary detection and segment classification, our framework detects phone (F1=0.69) and word (F1=0.61) boundaries without any weight training, and achieves 47.5% and 45.1% accuracy on phone and command recognition. These results show that AC-based dynamical systems are a viable alternative to deep learning for speech processing.
Figures & tables
| Precision | Recall | F1 | |
|---|---|---|---|
| Level 1 (phone) | 0.67 | 0.74 | 0.69 |
| Level 2 (word) | 0.51 | 0.80 | 0.61 |
| L1-direct (word baseline) | 0.27 | 0.94 | 0.42 |
| Phone | Word | |
| (TIMIT) | (Speech Cmds) | |
| Classes | 39 | 10 |
| Chance accuracy | 2.6% | 10.0% |
| Test samples | 4,328 | 2,000 |
| MFCCs | 11 | 19 |
| Pop. neurons | 14 | 9 |
Speech Processing
Speech processing develops computational methods for recognizing, synthesizing, analyzing, and transforming spoken audio.
See all 412 papers