The University of Southampton
University of Southampton Institutional Repository

Continuous verification of machine learning: a declarative programming approach

Continuous verification of machine learning: a declarative programming approach
Continuous verification of machine learning: a declarative programming approach

In this invited talk, we discuss state of the art in neural network verification. We propose the term continuous verification to characterise the family of methods that explore continuous nature of machine learning algorithms. We argue that methods of continuous verification must rely on robust programming language infrastructure (refinement types, automated proving, type-driven program synthesis), which provides a major opportunity for the declarative programming language community. Keywords: Neural Networks, Verification, AI.

Association for Computing Machinery
Komendantskaya, Ekaterina
f12d9c23-5589-40b8-bcf9-a04fe9dedf61
Kokke, Wen
94b622bd-ee25-4f29-87db-9bb0344d95a7
Kienitz, Daniel
3023b299-5ac1-47ee-9869-84f7aef7175d
Komendantskaya, Ekaterina
f12d9c23-5589-40b8-bcf9-a04fe9dedf61
Kokke, Wen
94b622bd-ee25-4f29-87db-9bb0344d95a7
Kienitz, Daniel
3023b299-5ac1-47ee-9869-84f7aef7175d

Komendantskaya, Ekaterina, Kokke, Wen and Kienitz, Daniel (2020) Continuous verification of machine learning: a declarative programming approach. In Proceedings of the 22nd International Symposium on Principles and Practice of Declarative Programming, PPDP 2020 - Part of BOPL 2020 - Bologna Federated Conference on Programming Languages 2020. Association for Computing Machinery.. (doi:10.1145/3414080.3414081).

Record type: Conference or Workshop Item (Paper)

Abstract

In this invited talk, we discuss state of the art in neural network verification. We propose the term continuous verification to characterise the family of methods that explore continuous nature of machine learning algorithms. We argue that methods of continuous verification must rely on robust programming language infrastructure (refinement types, automated proving, type-driven program synthesis), which provides a major opportunity for the declarative programming language community. Keywords: Neural Networks, Verification, AI.

This record has no associated files available for download.

More information

Published date: 8 September 2020
Additional Information: Funding Information: We acknowledge support of the UK National Cyber Security Center grant SecCon-NN: Neural Networks with Security Contracts - towards lightweight, modular security for neural networks and the UK Research Institute in Verified Trustworthy Software Systems (VETSS)-funded research project CONVENER: Continuous Verification of Neural Networks. Publisher Copyright: © 2020 Owner/Author.
Venue - Dates: 22nd International Symposium on Principles and Practice of Declarative Programming, PPDP 2020 - Part of 2020 Bologna Federated Conference on Programming Languages, BOPL 2020, , Bologna, Online, Italy, 2020-09-08 - 2020-09-10

Identifiers

Local EPrints ID: 482784
URI: http://eprints.soton.ac.uk/id/eprint/482784
PURE UUID: f77bf08a-1df0-48c7-8c6b-081f36e27ff4

Catalogue record

Date deposited: 12 Oct 2023 16:43
Last modified: 17 Mar 2024 13:32

Export record

Altmetrics

Contributors

Author: Ekaterina Komendantskaya
Author: Wen Kokke
Author: Daniel Kienitz

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×