Images as Weight Matrices: Sequential Image Generation Through Synaptic Learning Rules
Kazuki Irie, J\"urgen Schmidhuber

TL;DR
This paper introduces a novel neural network approach that generates images through sequential synaptic learning rules, making the process interpretable and visualizable, and enhances image quality with a convolutional U-Net.
Contribution
The work demonstrates how synaptic learning rules can produce human-interpretable images and integrates a U-Net for denoising, bridging fast weight programming with visual interpretability.
Findings
Generated images have respectable visual quality without explicit image biases.
The approach offers human-interpretable insights into synaptic learning processes.
Adding a U-Net improves the quality of generated images.
Abstract
Work on fast weight programmers has demonstrated the effectiveness of key/value outer product-based learning rules for sequentially generating a weight matrix (WM) of a neural net (NN) by another NN or itself. However, the weight generation steps are typically not visually interpretable by humans, because the contents stored in the WM of an NN are not. Here we apply the same principle to generate natural images. The resulting fast weight painters (FPAs) learn to execute sequences of delta learning rules to sequentially generate images as sums of outer products of self-invented keys and values, one rank at a time, as if each image was a WM of an NN. We train our FPAs in the generative adversarial networks framework, and evaluate on various image datasets. We show how these generic learning rules can generate images with respectable visual quality without any explicit inductive bias for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Cell Image Analysis Techniques · Machine Learning in Materials Science
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Max Pooling · Concatenated Skip Connection · Diffusion · Convolution · U-Net
