Internal report (Reports)
SEMKIS-DSL: a Domain-Specific Language for Specifying Neural Networks’ Key-Properties
Jahic, Benjamin; Guelfi, Nicolas; Ries, Benoit
2021
 

Files


Full Text
modelswards-bj-submitted.pdf
Publisher postprint (1.01 MB)
Request a copy

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
software engineering; deep learning; methodology; domain-specific language; specification; key-properties
Abstract :
[en] Neural networks are becoming increasingly part of today’s software systems. These neural networks are simplified models of the human brain that are mainly capable of learning from large datasets to compute some function based on recognized data. Engineering these datasets and these neural network-based software systems is a complicated and challenging task. Software engineers require methods and tools to engineer these datasets and neural networks for their customers and to satisfy their requirements. In general, they lack methods and tools to support the engineering of dataset and neural networks that satisfy the customer’s requirements. They follow traditional approaches consisting of time-consuming, imprecise and manual activities. Typically, these approaches are not supported by any tool that precisely analyse and specify the neural network’s recognition skills. In our previous work, we have introduced the notion of key-properties for describing the neural network’s recognition skills. In this paper, we define a domain-specific language to support our SEMKIS software engineering methodology for the dataset augmentation to improve network’s key-properties. We present the SEMKIS-DSL for the specification of the key-properties of a neural network. We illustrate the concepts of our DSL with a running example specifying a neural network for recognizing a digital meter counter state. This running example demonstrates a specification of the neural network’s key-properties using the SEMKIS-DSL and a successful improvement of the neural network’s recognition skills.
Disciplines :
Computer science
Author, co-author :
Jahic, Benjamin ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS)
Guelfi, Nicolas ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS)
Ries, Benoit ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Computer Science (DCS)
Language :
English
Title :
SEMKIS-DSL: a Domain-Specific Language for Specifying Neural Networks’ Key-Properties
Publication date :
01 October 2021
Publisher :
Lassy, Belval, Luxembourg
Focus Area :
Computational Sciences
Available on ORBilu :
since 19 October 2021

Statistics


Number of views
312 (28 by Unilu)
Number of downloads
6 (3 by Unilu)

Bibliography


Similar publications



Contact ORBilu