Backend
Encoding of musical structures in hidden units of restricted Boltzmann machines
arXiv cs.SD0 views
arXiv:2509.04899v5 Announce Type: replace Abstract: Restricted Boltzmann machines (RBMs) are energy-based models originating from statistical physics. In this study, we investigate how musical structures are represented in the hidden layer of a Bernoulli-Bernoulli RBM trained on binary piano-roll representations of J.~S.~Bach's music. By examining the visible patterns induced by individual hidden units, we find that the hidden layer primarily captures local temporal and pitch-statistical features rather than explicit musical concepts such as melodies, chords, or keys. Free-energy comparisons show that the trained RBM assigns higher probabilities to the examined musical inputs than to digit or noise patterns. Analysis using t-SNE, cosine similarity, and PCA reveals that hidden representations are sensitive to absolute pitch and input overlap, with transposed versions of the same piece not necessarily mapped close together. Generated samples exhibit local pitch organization but limited long-range coherence. These findings illustrate how a simple statistical-physics model captures certain regularities in structured musical data while highlighting its limitations in representing higher-level musical relationships.
Source:https://arxiv.org/abs/2509.04899PreviousNAVE: A Normalized, Adaptive Conformer for Antarctic Whale Vocalization DetectionNextUnsupervised Evaluation of Deep Audio Embeddings for Music Structure Analysis
Related posts

Run Linux applications in hypervisor-isolated micro-VMs with Hyperlight
0CNCF Blog
Phân tích vòng 10 Premier League: Arsenal gia tăng ưu thế điểm số, Bruno Fernandes tỏa sáng trong màn rượt đuổi tỷ số
0dev.to Data
The Quest YouTube Redesign Is a Platform Signal, Not Just a UX Story
0dev.to Design
Should background workers ship with the web app or deploy separately? Let's argue about it
0dev.to Discuss
Building TaskFamily: Designing the After-School Handoff as a System — What Worked, What Broke
0dev.to Discuss

I built a startup directory ranked by verified traffic. Almost nobody connects their analytics.
0dev.to Discuss