Testing Deep Learning-based Visual Perception for Automated Driving

Due to the impressive performance of deep neural networks (DNNs) for visual perception, there is an increased demand for their use in automated systems. However, to use deep neural networks in practice, novel approaches are needed, e.g., for testing. In this work, we focus on the question of how to...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ACM transactions on cyber-physical systems 2021-10, Vol.5 (4), p.1-28
Hauptverfasser: Abrecht, Stephanie, Gauerhof, Lydia, Gladisch, Christoph, Groh, Konrad, Heinzemann, Christian, Woehrle, Matthias
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 28
container_issue 4
container_start_page 1
container_title ACM transactions on cyber-physical systems
container_volume 5
creator Abrecht, Stephanie
Gauerhof, Lydia
Gladisch, Christoph
Groh, Konrad
Heinzemann, Christian
Woehrle, Matthias
description Due to the impressive performance of deep neural networks (DNNs) for visual perception, there is an increased demand for their use in automated systems. However, to use deep neural networks in practice, novel approaches are needed, e.g., for testing. In this work, we focus on the question of how to test deep learning-based visual perception functions for automated driving. Classical approaches for testing are not sufficient: A purely statistical approach based on a dataset split is not enough, as testing needs to address various purposes and not only average case performance. Additionally, a complete specification is elusive due to the complexity of the perception task in the open context of automated driving. In this article, we review and discuss existing work on testing DNNs for visual perception with a special focus on automated driving for test input and test oracle generation as well as test adequacy. We conclude that testing of DNNs in this domain requires several diverse test sets. We show how such tests sets can be constructed based on the presented approaches addressing different purposes based on the presented methods and identify open research questions.
doi_str_mv 10.1145/3450356
format Article
fullrecord <record><control><sourceid>crossref</sourceid><recordid>TN_cdi_crossref_primary_10_1145_3450356</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_1145_3450356</sourcerecordid><originalsourceid>FETCH-LOGICAL-c225t-2af37366b80f45ea12983fd9d42625e83224af15fc4bfa3d5346bac62e7690cf3</originalsourceid><addsrcrecordid>eNo9T01LxDAUDKLgsi7-hdw8RZO8JG2PS1ddoaCHVbyV1_RFKrttSbqC_96Ki5f5YIaBYexayVuljL0DYyVYd8YWGrJcFA7y83-t3y_ZKqVPKaXK3IzZgpU7SlPXf_AN0cgrwtjPTjSYqOVvXTrinr9Q9DRO3dDzMES-Pk7DAac538Tua25fsYuA-0SrEy_Z68P9rtyK6vnxqVxXwmttJ6ExQAbONbkMxhIqXeQQ2qI12mlLOWhtMCgbvGkCQmvBuAa905S5QvoAS3bzt-vjkFKkUI-xO2D8rpWsf-_Xp_vwA6JLS6I</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Testing Deep Learning-based Visual Perception for Automated Driving</title><source>ACM Digital Library</source><creator>Abrecht, Stephanie ; Gauerhof, Lydia ; Gladisch, Christoph ; Groh, Konrad ; Heinzemann, Christian ; Woehrle, Matthias</creator><creatorcontrib>Abrecht, Stephanie ; Gauerhof, Lydia ; Gladisch, Christoph ; Groh, Konrad ; Heinzemann, Christian ; Woehrle, Matthias</creatorcontrib><description>Due to the impressive performance of deep neural networks (DNNs) for visual perception, there is an increased demand for their use in automated systems. However, to use deep neural networks in practice, novel approaches are needed, e.g., for testing. In this work, we focus on the question of how to test deep learning-based visual perception functions for automated driving. Classical approaches for testing are not sufficient: A purely statistical approach based on a dataset split is not enough, as testing needs to address various purposes and not only average case performance. Additionally, a complete specification is elusive due to the complexity of the perception task in the open context of automated driving. In this article, we review and discuss existing work on testing DNNs for visual perception with a special focus on automated driving for test input and test oracle generation as well as test adequacy. We conclude that testing of DNNs in this domain requires several diverse test sets. We show how such tests sets can be constructed based on the presented approaches addressing different purposes based on the presented methods and identify open research questions.</description><identifier>ISSN: 2378-962X</identifier><identifier>EISSN: 2378-9638</identifier><identifier>DOI: 10.1145/3450356</identifier><language>eng</language><ispartof>ACM transactions on cyber-physical systems, 2021-10, Vol.5 (4), p.1-28</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c225t-2af37366b80f45ea12983fd9d42625e83224af15fc4bfa3d5346bac62e7690cf3</citedby><cites>FETCH-LOGICAL-c225t-2af37366b80f45ea12983fd9d42625e83224af15fc4bfa3d5346bac62e7690cf3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><creatorcontrib>Abrecht, Stephanie</creatorcontrib><creatorcontrib>Gauerhof, Lydia</creatorcontrib><creatorcontrib>Gladisch, Christoph</creatorcontrib><creatorcontrib>Groh, Konrad</creatorcontrib><creatorcontrib>Heinzemann, Christian</creatorcontrib><creatorcontrib>Woehrle, Matthias</creatorcontrib><title>Testing Deep Learning-based Visual Perception for Automated Driving</title><title>ACM transactions on cyber-physical systems</title><description>Due to the impressive performance of deep neural networks (DNNs) for visual perception, there is an increased demand for their use in automated systems. However, to use deep neural networks in practice, novel approaches are needed, e.g., for testing. In this work, we focus on the question of how to test deep learning-based visual perception functions for automated driving. Classical approaches for testing are not sufficient: A purely statistical approach based on a dataset split is not enough, as testing needs to address various purposes and not only average case performance. Additionally, a complete specification is elusive due to the complexity of the perception task in the open context of automated driving. In this article, we review and discuss existing work on testing DNNs for visual perception with a special focus on automated driving for test input and test oracle generation as well as test adequacy. We conclude that testing of DNNs in this domain requires several diverse test sets. We show how such tests sets can be constructed based on the presented approaches addressing different purposes based on the presented methods and identify open research questions.</description><issn>2378-962X</issn><issn>2378-9638</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNo9T01LxDAUDKLgsi7-hdw8RZO8JG2PS1ddoaCHVbyV1_RFKrttSbqC_96Ki5f5YIaBYexayVuljL0DYyVYd8YWGrJcFA7y83-t3y_ZKqVPKaXK3IzZgpU7SlPXf_AN0cgrwtjPTjSYqOVvXTrinr9Q9DRO3dDzMES-Pk7DAac538Tua25fsYuA-0SrEy_Z68P9rtyK6vnxqVxXwmttJ6ExQAbONbkMxhIqXeQQ2qI12mlLOWhtMCgbvGkCQmvBuAa905S5QvoAS3bzt-vjkFKkUI-xO2D8rpWsf-_Xp_vwA6JLS6I</recordid><startdate>20211001</startdate><enddate>20211001</enddate><creator>Abrecht, Stephanie</creator><creator>Gauerhof, Lydia</creator><creator>Gladisch, Christoph</creator><creator>Groh, Konrad</creator><creator>Heinzemann, Christian</creator><creator>Woehrle, Matthias</creator><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>20211001</creationdate><title>Testing Deep Learning-based Visual Perception for Automated Driving</title><author>Abrecht, Stephanie ; Gauerhof, Lydia ; Gladisch, Christoph ; Groh, Konrad ; Heinzemann, Christian ; Woehrle, Matthias</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c225t-2af37366b80f45ea12983fd9d42625e83224af15fc4bfa3d5346bac62e7690cf3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Abrecht, Stephanie</creatorcontrib><creatorcontrib>Gauerhof, Lydia</creatorcontrib><creatorcontrib>Gladisch, Christoph</creatorcontrib><creatorcontrib>Groh, Konrad</creatorcontrib><creatorcontrib>Heinzemann, Christian</creatorcontrib><creatorcontrib>Woehrle, Matthias</creatorcontrib><collection>CrossRef</collection><jtitle>ACM transactions on cyber-physical systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Abrecht, Stephanie</au><au>Gauerhof, Lydia</au><au>Gladisch, Christoph</au><au>Groh, Konrad</au><au>Heinzemann, Christian</au><au>Woehrle, Matthias</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Testing Deep Learning-based Visual Perception for Automated Driving</atitle><jtitle>ACM transactions on cyber-physical systems</jtitle><date>2021-10-01</date><risdate>2021</risdate><volume>5</volume><issue>4</issue><spage>1</spage><epage>28</epage><pages>1-28</pages><issn>2378-962X</issn><eissn>2378-9638</eissn><abstract>Due to the impressive performance of deep neural networks (DNNs) for visual perception, there is an increased demand for their use in automated systems. However, to use deep neural networks in practice, novel approaches are needed, e.g., for testing. In this work, we focus on the question of how to test deep learning-based visual perception functions for automated driving. Classical approaches for testing are not sufficient: A purely statistical approach based on a dataset split is not enough, as testing needs to address various purposes and not only average case performance. Additionally, a complete specification is elusive due to the complexity of the perception task in the open context of automated driving. In this article, we review and discuss existing work on testing DNNs for visual perception with a special focus on automated driving for test input and test oracle generation as well as test adequacy. We conclude that testing of DNNs in this domain requires several diverse test sets. We show how such tests sets can be constructed based on the presented approaches addressing different purposes based on the presented methods and identify open research questions.</abstract><doi>10.1145/3450356</doi><tpages>28</tpages></addata></record>
fulltext fulltext
identifier ISSN: 2378-962X
ispartof ACM transactions on cyber-physical systems, 2021-10, Vol.5 (4), p.1-28
issn 2378-962X
2378-9638
language eng
recordid cdi_crossref_primary_10_1145_3450356
source ACM Digital Library
title Testing Deep Learning-based Visual Perception for Automated Driving
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T22%3A45%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Testing%20Deep%20Learning-based%20Visual%20Perception%20for%20Automated%20Driving&rft.jtitle=ACM%20transactions%20on%20cyber-physical%20systems&rft.au=Abrecht,%20Stephanie&rft.date=2021-10-01&rft.volume=5&rft.issue=4&rft.spage=1&rft.epage=28&rft.pages=1-28&rft.issn=2378-962X&rft.eissn=2378-9638&rft_id=info:doi/10.1145/3450356&rft_dat=%3Ccrossref%3E10_1145_3450356%3C/crossref%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true