Skip to main navigation Skip to search Skip to main content

Deep learning's fitness for purpose: A transformation problem frame's perspective

  • Hemanth Gudaparthi
  • , Nan Niu
  • , Yilong Yang*
  • , Matthew Van Doren
  • , Reese Johnson
  • *Corresponding author for this work
  • University of Cincinnati
  • Metropolitan Sewer District of Greater Cincinnati

Research output: Contribution to journalArticlepeer-review

Abstract

Combined sewer overflows represent significant risks to human health as untreated water is discharged to the environment. Municipalities, such as the Metropolitan Sewer District of Greater Cincinnati (MSDGC), recently began collecting large amounts of water-related data and considering the adoption of deep learning (DL) solutions like recurrent neural network (RNN) for predicting overflow events. Clearly, assessing the DL's fitness for the purpose requires a systematic understanding of the problem context. In this study, we propose a requirements engineering framework that uses the problem frames to identify and structure the stakeholder concerns, analyses the physical situations in which the high-quality data assumptions may not hold, and derives the software testing criteria in the form of metamorphic relations that incorporate both input transformations and output comparisons. Applying our framework to MSDGC's overflow prediction problem enables a principled way to evaluate different RNN solutions in meeting the requirements.

Original languageEnglish
Pages (from-to)343-354
Number of pages12
JournalCAAI Transactions on Intelligence Technology
Volume8
Issue number2
DOIs
StatePublished - Jun 2023

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being

Keywords

  • deep learning
  • deep neural networks
  • software engineering

Fingerprint

Dive into the research topics of 'Deep learning's fitness for purpose: A transformation problem frame's perspective'. Together they form a unique fingerprint.

Cite this