# Neural Network Verification for the Masses (of AI graduates)

**Authors:** Ekaterina Komendantskaya, Rob Stewart, Kirsy Duncan, Daniel, Kienitz, Pierre Le Hen, Pascal Bacchus

arXiv: 1907.01297 · 2019-07-03

## TL;DR

This paper discusses the importance of verification in AI, highlights the challenges faced in integrating verification tools into AI education, and shares experiences from a new university lab engaging MSc students in verification projects.

## Contribution

It introduces LAIV, a new lab at Heriot-Watt University, and reports on its efforts to incorporate verification into AI MSc programs, revealing challenges and future directions.

## Key findings

- Verification tools face limitations due to programming language constraints.
- Integrating verification into AI education presents practical challenges.
- Future work aims to improve verification methods and teaching materials.

## Abstract

Rapid development of AI applications has stimulated demand for, and has given rise to, the rapidly growing number and diversity of AI MSc degrees. AI and Robotics research communities, industries and students are becoming increasingly aware of the problems caused by unsafe or insecure AI applications. Among them, perhaps the most famous example is vulnerability of deep neural networks to ``adversarial attacks''. Owing to wide-spread use of neural networks in all areas of AI, this problem is seen as particularly acute and pervasive.   Despite of the growing number of research papers about safety and security vulnerabilities of AI applications, there is a noticeable shortage of accessible tools, methods and teaching materials for incorporating verification into AI programs. LAIV -- the Lab for AI and Verification -- is a newly opened research lab at Heriot-Watt university that engages AI and Robotics MSc students in verification projects, as part of their MSc dissertation work. In this paper, we will report on successes and unexpected difficulties LAIV faces, many of which arise from limitations of existing programming languages used for verification. We will discuss future directions for incorporating verification into AI degrees.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1907.01297/full.md

## Figures

17 figures with captions in the complete paper: https://tomesphere.com/paper/1907.01297/full.md

## References

19 references — full list in the complete paper: https://tomesphere.com/paper/1907.01297/full.md

---
Source: https://tomesphere.com/paper/1907.01297