MOLE: MOdular Learning FramEwork via Mutual Information Maximization
Tianchao Li, Yulong Pei

TL;DR
MOLE introduces a modular, biologically plausible neural network training framework that maximizes mutual information locally across modules, enabling versatile application to vector, grid, and graph data.
Contribution
The paper proposes MOLE, a novel asynchronous, local training framework for neural networks based on mutual information maximization, differing from traditional backpropagation.
Findings
Effective on vector-, grid-, and graph-type data
Capable of solving graph- and node-level tasks
Proven to be universally applicable
Abstract
This paper is to introduce an asynchronous and local learning framework for neural networks, named Modular Learning Framework (MOLE). This framework modularizes neural networks by layers, defines the training objective via mutual information for each module, and sequentially trains each module by mutual information maximization. MOLE makes the training become local optimization with gradient-isolated across modules, and this scheme is more biologically plausible than BP. We run experiments on vector-, grid- and graph-type data. In particular, this framework is capable of solving both graph- and node-level tasks for graph-type data. Therefore, MOLE has been experimentally proven to be universally applicable to different types of data.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Bayesian Modeling and Causal Inference · Machine Learning and ELM
