Self-organising Neural Discrete Representation Learning a la Kohonen

被引:0
|
作者
Irie, Kazuki [1 ,6 ]
Csordas, Robert [2 ,6 ]
Schmidhuber, Juergen [3 ,4 ,5 ]
机构
[1] Harvard Univ, Ctr Brain Sci, Cambridge, MA 02138 USA
[2] Stanford Univ, Stanford, CA 94305 USA
[3] USI, Swiss AI Lab, IDSIA, Lugano, Switzerland
[4] SUPSI, Lugano, Switzerland
[5] King Abdullah Univ Sci & Technol KAUST, AI Initiat, Thuwal, Saudi Arabia
[6] IDSIA, Lugano, Switzerland
基金
瑞士国家科学基金会;
关键词
self-organizing maps; Kohonen maps; vector quantisation; VQ-VAE; discrete representation learning; ORGANIZATION; CELLS;
D O I
10.1007/978-3-031-72332-2_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Unsupervised learning of discrete representations in neural networks (NNs) from continuous ones is essential for many modern applications. Vector Quantisation (VQ) has become popular for this, in particular in the context of generative models, such as Variational Auto-Encoders (VAEs), where the exponential moving average-based VQ (EMA-VQ) algorithm is often used. Here, we study an alternative VQ algorithm based on Kohonen's learning rule for the Self-Organising Map (KSOM; 1982). EMA-VQ is a special case of KSOM. KSOM is known to offer two potential benefits: empirically, it converges faster than EMA-VQ, and KSOM-generated discrete representations form a topological structure on the grid whose nodes are the discrete symbols, resulting in an artificial version of the brain's topographic map. We revisit these properties by using KSOM in VQ-VAEs for image processing. In our experiments, the speed-up compared to well-configured EMA-VQ is only observable at the beginning of training, but KSOM is generally much more robust, e.g., w.r.t. the choice of initialisation schemes (Our code is public: https://github.com/IDSIA/kohonen-vae. The full version with an appendix can be found at: https://arxiv.org/abs/2302.07950).
引用
收藏
页码:343 / 362
页数:20
相关论文
共 50 条
  • [41] Adaptive Learning in Motion Analysis with Self-Organising Maps
    Angelopoulou, Anastassia
    Garcia-Rodriguez, Jose
    Psarrou, Alexandra
    Gupta, Gaurav
    Mentzelopoulos, Markos
    2013 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2013,
  • [42] Effectiveness Analysis of Rolling Bearing Fault Detectors Based On Self-Organising Kohonen Neural Network - A Case Study of PMSM Drive
    Jankowska, Kamila
    Ewert, Pawel
    POWER ELECTRONICS AND DRIVES, 2021, 6 (01) : 100 - 112
  • [43] On the equivalence between kernel self-organising maps and self-organising mixture density networks
    Yin, Hujun
    NEURAL NETWORKS, 2006, 19 (6-7) : 780 - 784
  • [44] Application of self-organising neural networks in robot tracking control
    Behera, L
    Chaudhury, S
    Gopal, M
    IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1998, 145 (02): : 135 - 140
  • [45] Self-organising neural networks for automated machinery monitoring systems
    Zhang, S
    Ganesan, R
    Xistris, GD
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 1996, 10 (05) : 517 - 532
  • [46] Control of nonlinear systems using a self-organising neural network
    Delgado, A
    NEURAL COMPUTING & APPLICATIONS, 2000, 9 (02): : 113 - 123
  • [47] A corporate solvency map through self-organising neural networks
    Alici, Y
    PROCEEDINGS OF THE IEEE/IAFE 1996 CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR FINANCIAL ENGINEERING (CIFER), 1996, : 286 - 292
  • [48] Control of Nonlinear Systems Using a Self-Organising Neural Network
    A. Delgado
    Neural Computing & Applications, 2000, 9 : 113 - 123
  • [49] Performance-enhancing bifurcations in a self-organising neural network
    Kwok, T
    Smith, KA
    COMPUTATIONAL METHODS IN NEURAL MODELING, PT 1, 2003, 2686 : 390 - 397
  • [50] Analysis and application of a self-organising image recognition neural network
    Banarse, DS
    France, I
    Duller, AWG
    ADVANCES IN ENGINEERING SOFTWARE, 2000, 31 (12) : 937 - 944