Abstract
Deep neural networks (DNNs) are becoming widespread, and can often outperform manually-created systems. However, these networks are typically opaque to humans, and may demonstrate undesirable behavior in corner cases that were not encountered previously. In order to mitigate this risk, one approach calls for augmenting DNNs with hand-crafted override rules. These override rules serve to prevent the DNN from making certain decisions, when certain criteria are met. Here, we build on this approach and propose to bring together DNNs and the well-studied scenario-based modeling paradigm, by encoding override rules as simple and intuitive scenarios. We demonstrate that the scenario-based paradigm can render override rules more comprehensible to humans, while keeping them sufficiently powerful and expressive to increase the overall safety of the model. We propose a method for applying scenario-based modeling to this new setting, and apply it to multiple DNN models. (This paper substantially extends the paper titled “Guarded Deep Learning using Scenario-Based Modeling”, published in Modelsward 2020 [47]. Most notably, it includes an additional case study, extends the approach to recurrent neural networks, and discusses various aspects of the proposed paradigm more thoroughly).
Original language | English |
---|---|
Title of host publication | Model-Driven Engineering and Software Development - 8th International Conference, MODELSWARD 2020, Revised Selected Papers |
Editors | Slimane Hammoudi, Luís Ferreira Pires, Bran Selić |
Publisher | Springer Science and Business Media Deutschland GmbH |
Pages | 147-172 |
Number of pages | 26 |
ISBN (Print) | 9783030674441 |
DOIs | |
State | Published - 2021 |
Event | 8th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2020 - Valletta, Malta Duration: 25 Feb 2020 → 27 Feb 2020 |
Publication series
Name | Communications in Computer and Information Science |
---|---|
Volume | 1361 |
ISSN (Print) | 1865-0929 |
ISSN (Electronic) | 1865-0937 |
Conference
Conference | 8th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2020 |
---|---|
Country/Territory | Malta |
City | Valletta |
Period | 25/02/20 → 27/02/20 |
Bibliographical note
Publisher Copyright:© 2021, Springer Nature Switzerland AG.
Keywords
- Behavioral programming
- Deep neural networks
- Machine learning
- Scenario-based modeling