Related Experiment Video
Updated: Jul 19, 2025

Large-scale Reconstructions and Independent, Unbiased Clustering Based on Morphological Metrics to Classify Neurons in Selective Populations
Published on: February 15, 2017
Unsupervised hierarchical clustering using the learning dynamics of restricted Boltzmann machines
Aurélien Decelle1, Beatriz Seoane, Lorenzo Rosset2
1Departamento de Física Teórica, Universidad Complutense de Madrid, 28040 Madrid, Spain and Université Paris-Saclay, CNRS, INRIA Tau team, LISN, 91190 Gif-sur-Yvette, France.
We developed a new method using restricted Boltzmann machines to automatically uncover hidden hierarchical structures in complex datasets. This approach aids in understanding relationships within data, such as in protein families.
Area of Science:
- Computational biology
- Machine learning
- Data science
Background:
- Real-world datasets often exhibit complex hierarchical structures.
- Identifying these hidden data structures is crucial for various applications.
Purpose of the Study:
- To present a general, interpretable method for building relational data trees.
- To exploit the learning dynamics of restricted Boltzmann machines for structure discovery.
Main Methods:
- Utilized a mean-field approach derived from Plefka expansion within disordered systems.
- Applied the method to artificially generated and real-world datasets (digit images, genomic mutations, protein families).
Main Results:
- The method successfully and automatically identified the hierarchical structure in all tested datasets.
- Demonstrated effectiveness in uncovering complex relationships within biological data.
Conclusions:
- The developed method provides an effective tool for discovering hierarchical data structures.
- Potential applications include the study of homologous protein sequences for functional and evolutionary insights.
Related Concept Videos
Multimachine Stability
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Sequence Networks of Rotating Machines
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Classification of Systems-II

