Customizable Reference Runtime Monitoring of Neural Networks using Resolution Boxes
Wu, Changshun, Falcone, Yliès, Bensalem, Saddek
–arXiv.org Artificial Intelligence
We present an approach for the runtime verification of classification systems via data abstraction. Data abstraction relies on the notion of box with a resolution. Boxbased abstraction consists in representing a set of values by its minimal and maximal values in each dimension. We augment boxes with a notion of resolution; this allows to define the notion of clustering coverage, which is intuitively a quantitative metric over boxes that indicates the quality of the abstraction. This allows studying the effect of different clustering parameters on the constructed boxes and estimating an interval of sub-optimal parameters. Moreover, we show how to automatically construct monitors that make use of both the correct and incorrect behaviors of a classification system. This allows checking the size of the monitor abstractions and analysing the separability of the network. Monitors are obtained by combining the sub-monitors of each class of the system placed at some selected layers. Our experiments demonstrate the effectiveness of our clustering coverage estimation and show how to assess the effectiveness and precision of monitors according to the selected clustering parameter and the chosen monitored layers.
arXiv.org Artificial Intelligence
Apr-25-2021
- Country:
- Europe > Switzerland
- North America
- Canada > Quebec (0.14)
- United States > Louisiana (0.14)
- Genre:
- Instructional Material > Course Syllabus & Notes (0.47)
- Research Report (1.00)
- Industry:
- Information Technology (0.92)
- Technology: