Unsupervised Learning with Growing Neural Gas (GNG) Neural Network
The Growing Neural Gas (GNG) Neural Network belongs to the class of Topology Representing Networks (TRN's). It can learn supervised and unsupervised. Here, the on-line, unsupervised learning mode is implemented and demonstrated. It's learning method employs a combination of modified Kohonen learning to adjust the neuron's positions, with a Competitive Hebbian Learning (CHL) for its connections. For details please consult ref. [1]. In order to make the main script (gng_lax.m) functional, you must first select and generate a manifold (data) using the corresponding data generator. For a nice report on the family of competitive learning methods please consult ref. [2].
REFERENCE
[1] Fritzke B. "A Growing Neural Gas Network Learns Topologies", Advances in Neural Information Processing Systems 7, MIT Press, Cambridge MA, 1995.
[2] Fritzke B. "Some Competitive Learning Methods", 1997 available at: https://pdfs.semanticscholar.org/7f13/a0c932e32eb0dbe009dc86badfe8bed31e66.pdf
引用格式
Ilias Konsoulas (2024). Unsupervised Learning with Growing Neural Gas (GNG) Neural Network (https://www.mathworks.com/matlabcentral/fileexchange/43665-unsupervised-learning-with-growing-neural-gas-gng-neural-network), MATLAB Central File Exchange. 检索来源 .
MATLAB 版本兼容性
平台兼容性
Windows macOS Linux类别
- AI, Data Science, and Statistics > Deep Learning Toolbox > Function Approximation, Clustering, and Control >
标签
致谢
参考作品: Unsupervised Learning with Dynamic Cell Structures (DCS) Neural Network
启发作品: GWR and GNG Classifier
社区
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Data Generators/
Final/
版本 | 已发布 | 发行说明 | |
---|---|---|---|
1.0.0.0 | I have updated the active link of the second reference. |