Rational Neural Network Controllers

07/12/2023
by   Matthew Newton, et al.
0

Neural networks have shown great success in many machine learning related tasks, due to their ability to act as general function approximators. Recent work has demonstrated the effectiveness of neural networks in control systems (known as neural feedback loops), most notably by using a neural network as a controller. However, one of the big challenges of this approach is that neural networks have been shown to be sensitive to adversarial attacks. This means that, unless they are designed properly, they are not an ideal candidate for controllers due to issues with robustness and uncertainty, which are pivotal aspects of control systems. There has been initial work on robustness to both analyse and design dynamical systems with neural network controllers. However, one prominent issue with these methods is that they use existing neural network architectures tailored for traditional machine learning tasks. These structures may not be appropriate for neural network controllers and it is important to consider alternative architectures. This paper considers rational neural networks and presents novel rational activation functions, which can be used effectively in robustness problems for neural feedback loops. Rational activation functions are replaced by a general rational neural network structure, which is convex in the neural network's parameters. A method is proposed to recover a stabilising controller from a Sum of Squares feasibility test. This approach is then applied to a refined rational neural network which is more compatible with Sum of Squares programming. Numerical examples show that this method can successfully recover stabilising rational neural network controllers for neural feedback loops with non-linear plants with noise and parametric uncertainty.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/04/2020

Rational neural networks

We consider neural networks with rational activation functions. The choi...
research
06/25/2019

ReachNN: Reachability Analysis of Neural-Network Controlled Systems

Applying neural networks as controllers in dynamical systems has shown g...
research
11/23/2020

Offset-free setpoint tracking using neural network controllers

In this paper, we present a method to analyze local and global stability...
research
03/07/2018

Neural network feedback controller for inertial platform

The paper describes an algorithm for the synthesis of neural networks to...
research
02/18/2021

Recurrent Rational Networks

Latest insights from biology show that intelligence does not only emerge...
research
05/30/2019

General Dynamic Neural Networks for explainable PID parameter tuning in control engineering: An extensive comparison

Automation, the ability to run processes without human supervision, is o...
research
06/26/2022

Self-Healing Robust Neural Networks via Closed-Loop Control

Despite the wide applications of neural networks, there have been increa...

Please sign up or login with your details

Forgot password? Click here to reset