University of Exeter
Browse

Reachability analysis of deep neural networks with provable guarantees

Download (446.39 kB)
conference contribution
posted on 2025-08-01, 10:15 authored by W Ruan, X Huang, M Kwiatkowska
Verifying correctness of deep neural networks (DNNs) is challenging. We study a generic reachability problem for feed-forward DNNs which, for a given set of inputs to the network and a Lipschitz-continuous function over its outputs, computes the lower and upper bound on the function values. Because the network and the function are Lipschitz continuous, all values in the interval between the lower and upper bound are reachable. We show how to obtain the safety verification problem, the output range analysis problem and a robustness measure by instantiating the reachability problem. We present a novel algorithm based on adaptive nested optimisation to solve the reachability problem. The technique has been implemented and evaluated on a range of DNNs, demonstrating its efficiency, scalability and ability to handle a broader class of networks than state-of-the-art verification approaches.

Funding

61772232

EP/M019918/1

Engineering and Physical Sciences Research Council (EPSRC)

NSFC

History

Related Materials

  1. 1.
    ISBN - Is published in urn:isbn:9781000000000
  2. 2.

Rights

© 2018 International Joint Conferences on Artificial Intelligence. All right reserved.

Notes

This is the final version. Available from IJCAI via the DOI in this record

Publisher

IJCAI

Version

  • Version of Record

Language

en

FCD date

2020-08-03T15:52:38Z

FOA date

2020-08-03T15:56:53Z

Citation

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence (IJCAI-18), 13-19 July 2018, Stockhom, Sweden, pp. 2651 - 2659

Department

  • Computer Science

Usage metrics

    University of Exeter

    Categories

    No categories selected

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC