Self-Organising Neural Discrete Representation Learning à la Kohonen

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Irie, Kazuki, Csordás, Róbert, Schmidhuber, Jürgen
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916315984297984
author Irie, Kazuki
Csordás, Róbert
Schmidhuber, Jürgen
author_facet Irie, Kazuki
Csordás, Róbert
Schmidhuber, Jürgen
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2302_07950
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Self-Organising Neural Discrete Representation Learning à la Kohonen
Irie, Kazuki
Csordás, Róbert
Schmidhuber, Jürgen
Machine Learning
Computer Vision and Pattern Recognition
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.
title Self-Organising Neural Discrete Representation Learning à la Kohonen
topic Machine Learning
Computer Vision and Pattern Recognition
url https://arxiv.org/abs/2302.07950