Continuous Verification of Machine Learning: a Declarative Programming Approach
Ekaterina Komendantskaya, Wen Kokke, Daniel Kienitz · 2020
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.