Problems and opportunities in training deep learning software systems: An analysis of variance
Deep learning (DL) training algorithms utilize nondeterminism to improve models' accuracy
and training efficiency. Hence, multiple identical training runs (eg, identical training data …
and training efficiency. Hence, multiple identical training runs (eg, identical training data …
Adversarial attacks and countermeasures on image classification-based deep learning models in autonomous driving systems: A systematic review
The rapid development of artificial intelligence (AI) and breakthroughs in Internet of Things
(IoT) technologies have driven the innovation of advanced autonomous driving systems …
(IoT) technologies have driven the innovation of advanced autonomous driving systems …
An extensive study on pre-trained models for program understanding and generation
Automatic program understanding and generation techniques could significantly advance
the productivity of programmers and have been widely studied by academia and industry …
the productivity of programmers and have been widely studied by academia and industry …
Software engineering for AI-based systems: a survey
AI-based systems are software systems with functionalities enabled by at least one AI
component (eg, for image-, speech-recognition, and autonomous driving). AI-based systems …
component (eg, for image-, speech-recognition, and autonomous driving). AI-based systems …
Sibling-attack: Rethinking transferable adversarial attacks against face recognition
A hard challenge in develo** practical face recognition (FR) attacks is due to the black-
box nature of the target FR model, ie, inaccessible gradient and parameter information to …
box nature of the target FR model, ie, inaccessible gradient and parameter information to …
Vehicle trajectory prediction works, but not everywhere
Vehicle trajectory prediction is nowadays a fundamental pillar of self-driving cars. Both the
industry and research communities have acknowledged the need for such a pillar by …
industry and research communities have acknowledged the need for such a pillar by …
A survey on automated driving system testing: Landscapes and trends
Automated Driving Systems (ADS) have made great achievements in recent years thanks to
the efforts from both academia and industry. A typical ADS is composed of multiple modules …
the efforts from both academia and industry. A typical ADS is composed of multiple modules …
Fuzzing deep-learning libraries via automated relational api inference
Deep Learning (DL) has gained wide attention in recent years. Meanwhile, bugs in DL
systems can lead to serious consequences, and may even threaten human lives. As a result …
systems can lead to serious consequences, and may even threaten human lives. As a result …
One fuzzing strategy to rule them all
Coverage-guided fuzzing has become mainstream in fuzzing to automatically expose
program vulnerabilities. Recently, a group of fuzzers are proposed to adopt a random search …
program vulnerabilities. Recently, a group of fuzzers are proposed to adopt a random search …
Automated identification and qualitative characterization of safety concerns reported in uav software platforms
Unmanned Aerial Vehicles (UAVs) are nowadays used in a variety of applications. Given the
cyber-physical nature of UAVs, software defects in these systems can cause issues with …
cyber-physical nature of UAVs, software defects in these systems can cause issues with …