Thesis
Efficient neural network verification and training
- Abstract:
- In spite of their highly-publicized achievements in disparate applications, neural networks are yet to be widely deployed in safety-critical applications. In fact, fundamental concerns exist on the robustness, fairness, privacy and explainability of deep learning systems. In this thesis, we strive to increase trust in deep learning systems by presenting contributions pertaining to neural network verification and training. First, by designing dual solvers for popular network relaxations, we provide fast and scalable bounds on neural network outputs. In particular, we present two solvers for the convex hull of element-wise activation functions, and two algorithms for a formulation based on the convex hull of the composition of ReLU activations with the preceding linear layer. We show that these methods are significantly faster than off-the-shelf solvers, and improve on the speed-accuracy trade-offs of previous dual algorithms. In order to efficiently employ them for formal neural network verification, we design a massively parallel Branch-and-Bound framework around the bounding algorithms. Our contributions, which we publicly released as part of the OVAL verification framework, improved on the scalability of existing network verifiers, and proved to be influential for the development of more recent algorithms. Second, we present an intuitive and inexpensive algorithm to train neural networks for verifiability via Branch-and-Bound. Our method is shown to yield state-of-the- art performance on verifying robustness to small adversarial perturbations while reducing the training costs compared to previous algorithms. Finally, we conduct a comprehensive experimental evaluation of specialized training schemes to train networks for multiple tasks at once, showing that they perform on par with a simple baseline. We provide a partial explanation of our surprising results, aiming to stir further research towards the understanding of deep multi-task learning.
Actions
Authors
Contributors
      
      + Mudigonda, P
      
    
      
  
  - Role:
- Supervisor
      
      + Torr, P
      
    
      
  
            - Institution:
- University of Oxford
- Division:
- MPLS
- Department:
- Engineering Science
- Role:
- Supervisor
      
      + Engineering and Physical Sciences Research Council
      
    More from this funder
    	
      
  
  
            - Funder identifier:
- http://dx.doi.org/10.13039/501100000266
- Grant:
- EP/L015987/1
- Programme:
- EPSRC Centre for Doctoral Training in Autonomous Intelligent Machines and Systems
- DOI:
- Type of award:
- DPhil
- Level of award:
- Doctoral
- Awarding institution:
- University of Oxford
- Language:
- 
                    English
- Keywords:
- Subjects:
- Deposit date:
- 
                    2023-06-07
Terms of use
- Copyright holder:
- De Palma, A
- Copyright date:
- 2023
If you are the owner of this record, you can report an update to it here: Report update to this record