Related Experiment Video
Updated: Jul 7, 2026

07:36
High-Throughput Analysis of Optical Mapping Data Using ElectroMap
Published on: June 4, 2019
Modified self-organizing feature map algorithms for efficient digital hardware implementation.
P Ienne1, P Thiran, N Vassilas
1Cente for Neuro-Mimetic Syst., Swiss Federal Inst. of Technol., Lausanne.
IEEE Transactions on Neural Networks
|January 1, 1997
Summary
This study introduces two parallel variants of Kohonen
Area of Science:
- Artificial Intelligence
- Machine Learning
- Computational Neuroscience
Background:
- Kohonen's self-organizing feature map (SOFM) algorithm is a key unsupervised learning technique.
- The original SOFM algorithm updates weights after each input vector presentation, limiting parallelization.
- Efficient parallel implementation of SOFM is crucial for large-scale datasets and high-performance computing.
Purpose of the Study:
- To develop and analyze variants of the SOFM algorithm optimized for parallel processing.
- To investigate the theoretical properties and convergence of these parallel SOFM variants.
- To demonstrate the practical applicability and performance of the proposed variants on real-world data.
Main Methods:
- Developed two batch-update variants of the SOFM algorithm.
- Provided theoretical proofs for the absorbing class property, ordering, and convergence of 1-D maps.
- Conducted simulations using 2-D maps on 12-D speech data.
- Described a massively parallel hardware system for efficient SOFM implementation.
Main Results:
- Proved that weight configurations form absorbing classes in both variants for 1-D maps.
- Demonstrated convergence and ordering properties consistent with the original SOFM algorithm.
- Showcased that one variant achieves performance comparable to the original SOFM on speech data.
- Validated the practical utility of the parallel variants through a hardware implementation.
Conclusions:
- The proposed parallel SOFM variants maintain the desired properties of the original algorithm.
- These variants enable finer-grained parallelism, suitable for massively parallel systems.
- The optimized variant offers a practical and efficient solution for large-scale SOFM applications.
Related Concept Videos
Signal Flow Graphs
Signal-flow graphs offer a streamlined and intuitive approach to representing control systems, providing an alternative to traditional block diagrams. These graphs use branches to symbolize systems and nodes to represent signals, effectively illustrating the relationships and interactions within the system.
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...
Block Diagram Reduction
The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
The first step in this process is the identification and relocation of a branch point. A branch point, where a...