Towards Neural Network Patching: Evaluating Engagement-Layers and Patch-Architectures
Sebastian Kauschke, David Hermann Lehmann

TL;DR
This paper explores neural network patching for concept drift adaptation, evaluating different engagement layers and patch architectures to develop heuristics for effective patching in nonstationary environments.
Contribution
It introduces a systematic evaluation of patching architectures and engagement layers, providing heuristics for neural network patching to handle concept drift.
Findings
Identified effective engagement layers for patching
Developed heuristics for patch architecture selection
Demonstrated improved adaptation to concept drift
Abstract
In this report we investigate fundamental requirements for the application of classifier patching on neural networks. Neural network patching is an approach for adapting neural network models to handle concept drift in nonstationary environments. Instead of creating or updating the existing network to accommodate concept drift, neural network patching leverages the inner layers of the network as well as its output to learn a patch that enhances the classification and corrects errors caused by the drift. It learns (i) a predictor that estimates whether the original network will misclassify an instance, and (ii) a patching network that fixes the misclassification. Neural network patching is based on the idea that the original network can still classify a majority of instances well, and that the inner feature representations encoded in the deep network aid the classifier to cope with…
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
TopicsData Stream Mining Techniques · Machine Learning and Data Classification · Traffic Prediction and Management Techniques
