Reduced-Order Neural Network Synthesis with Robustness Guarantees
Ross Drummond, Mathew C. Turner, Stephen R. Duncan

TL;DR
This paper introduces a method to automatically synthesize reduced-order neural networks with robustness guarantees by minimizing worst-case approximation errors, suitable for on-device applications with limited resources.
Contribution
It presents a convex semi-definite programming approach to generate smaller neural networks that include robustness considerations directly in the training process.
Findings
The method effectively produces smaller networks with bounded worst-case errors.
Numerical examples demonstrate the robustness and efficiency of the synthesized networks.
The approach generalizes robustness analysis to the synthesis of neural network weights and biases.
Abstract
In the wake of the explosive growth in smartphones and cyberphysical systems, there has been an accelerating shift in how data is generated away from centralised data towards on-device generated data. In response, machine learning algorithms are being adapted to run locally on board, potentially hardware limited, devices to improve user privacy, reduce latency and be more energy efficient. However, our understanding of how these device orientated algorithms behave and should be trained is still fairly limited. To address this issue, a method to automatically synthesize reduced-order neural networks (having fewer neurons) approximating the input/output mapping of a larger one is introduced. The reduced-order neural network's weights and biases are generated from a convex semi-definite programme that minimises the worst-case approximation error with respect to the larger network.…
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
TopicsMachine Learning in Materials Science · Machine Learning and ELM · Neural Networks and Applications
