Developing Constrained Neural Units Over Time

09/01/2020
by   Alessandro Betti, et al.
0

In this paper we present a foundational study on a constrained method that defines learning problems with Neural Networks in the context of the principle of least cognitive action, which very much resembles the principle of least action in mechanics. Starting from a general approach to enforce constraints into the dynamical laws of learning, this work focuses on an alternative way of defining Neural Networks, that is different from the majority of existing approaches. In particular, the structure of the neural architecture is defined by means of a special class of constraints that are extended also to the interaction with data, leading to "architectural" and "input-related" constraints, respectively. The proposed theory is cast into the time domain, in which data are presented to the network in an ordered manner, that makes this study an important step toward alternative ways of processing continuous streams of data with Neural Networks. The connection with the classic Backpropagation-based update rule of the weights of networks is discussed, showing that there are conditions under which our approach degenerates to Backpropagation. Moreover, the theory is experimentally evaluated on a simple problem that allows us to deeply study several aspects of the theory itself and to show the soundness of the model.

READ FULL TEXT

page 7

page 8

research
08/28/2018

Cognitive Action Laws: The Case of Visual Features

This paper proposes a theory for understanding perceptual learning proce...
research
02/18/2020

Local Propagation in Constraint-based Neural Network

In this paper we study a constraint-based representation of neural netwo...
research
07/04/2019

Least Action Principles and Well-Posed Learning Problems

Machine Learning algorithms are typically regarded as appropriate optimi...
research
05/16/2023

Coagent Networks: Generalized and Scaled

Coagent networks for reinforcement learning (RL) [Thomas and Barto, 2011...
research
07/14/2019

On the Role of Time in Learning

By and large the process of learning concepts that are embedded in time ...
research
10/11/2022

Architectural Optimization over Subgroups for Equivariant Neural Networks

Incorporating equivariance to symmetry groups as a constraint during neu...
research
07/11/2019

Spatiotemporal Local Propagation

This paper proposes an in-depth re-thinking of neural computation that p...

Please sign up or login with your details

Forgot password? Click here to reset