Interaction Networks: Using a Reinforcement Learner to train other Machine Learning algorithms
Florian Dietz

TL;DR
This paper introduces Interaction Networks, which combine neural networks with reinforcement learning to create flexible, adaptable systems capable of self-improvement, but face significant training challenges.
Contribution
The paper proposes Interaction Networks that integrate neural networks with reinforcement learning to enhance flexibility and task-specific training capabilities.
Findings
Concept demonstrated through thought experiments and initial experiments
Interaction Networks are flexible but difficult to train
Potential for improved neural network performance
Abstract
The wiring of neurons in the brain is more flexible than the wiring of connections in contemporary artificial neural networks. It is possible that this extra flexibility is important for efficient problem solving and learning. This paper introduces the Interaction Network. Interaction Networks aim to capture some of this extra flexibility. An Interaction Network consists of a collection of conventional neural networks, a set of memory locations, and a DQN or other reinforcement learner. The DQN decides when each of the neural networks is executed, and on what memory locations. In this way, the individual neural networks can be trained on different data, for different tasks. At the same time, the results of the individual networks influence the decision process of the reinforcement learner. This results in a feedback loop that allows the DQN to perform actions that improve its own…
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
TopicsReinforcement Learning in Robotics · Neural Networks and Applications · Machine Learning and ELM
MethodsConvolution · Q-Learning · Dense Connections · Deep Q-Network
