Metamorphic Testing of a Deep Learning based Forecaster

07/13/2019
by   Anurag Dwarakanath, et al.
0

In this paper, we present the Metamorphic Testing of an in-use deep learning based forecasting application. The application looks at the past data of system characteristics (e.g. `memory allocation') to predict outages in the future. We focus on two statistical / machine learning based components - a) detection of co-relation between system characteristics and b) estimating the future value of a system characteristic using an LSTM (a deep learning architecture). In total, 19 Metamorphic Relations have been developed and we provide proofs algorithms where applicable. We evaluated our method through two settings. In the first, we executed the relations on the actual application and uncovered 8 issues not known before. Second, we generated hypothetical bugs, through Mutation Testing, on a reference implementation of the LSTM based forecaster and found that 65.9

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/16/2018

Identifying Implementation Bugs in Machine Learning based Image Classifiers using Metamorphic Testing

We have recently witnessed tremendous success of Machine Learning (ML) i...
research
07/30/2019

Deep learning research landscape roadmap in a nutshell: past, present and future – Towards deep cortical learning

The past, present and future of deep learning is presented in this work....
research
09/06/2022

Impact analysis of recovery cases due to COVID19 using LSTM deep learning model

The present world is badly affected by novel coronavirus (COVID-19). Usi...
research
08/02/2018

Systematic Testing of Genetic Algorithms: A Metamorphic Testing based Approach

Genetic Algorithms are a popular set of optimization algorithms often us...
research
09/03/2020

Automated identification of metamorphic test scenarios for an ocean-modeling application

Metamorphic testing seeks to validate software in the absence of test or...
research
03/17/2021

Towards Automated Metamorphic Test Identification for Ocean System Models

Metamorphic testing seeks to verify software in the absence of test orac...
research
11/16/2022

An Efficient Light-weight LSB steganography with Deep learning Steganalysis

Active research is going on to securely transmit a secret message or so-...

Please sign up or login with your details

Forgot password? Click here to reset