DiffChaser: Detecting disagreements for deep neural networks
The platform migration and customization have become an indispensable process of deep neural network (DNN) development lifecycle. A highprecision but complex DNN trained in the cloud on massive data and powerful GPUs often goes through an optimization phase (e.g., quantization, compression) before d...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2019
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/7105 https://ink.library.smu.edu.sg/context/sis_research/article/8108/viewcontent/0800.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-8108 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-81082022-04-14T11:52:22Z DiffChaser: Detecting disagreements for deep neural networks XIE, Xiaofei MA, Lei WANG, Haijun LI, Yuekang LIU, Yang LI, Xiaohong The platform migration and customization have become an indispensable process of deep neural network (DNN) development lifecycle. A highprecision but complex DNN trained in the cloud on massive data and powerful GPUs often goes through an optimization phase (e.g., quantization, compression) before deployment to a target device (e.g., mobile device). A test set that effectively uncovers the disagreements of a DNN and its optimized variant provides certain feedback to debug and further enhance the optimization procedure. However, the minor inconsistency between a DNN and its optimized version is often hard to detect and easily bypasses the original test set. This paper proposes DiffChaser, an automated black-box testing framework to detect untargeted/targeted disagreements between version variants of a DNN. We demonstrate 1) its effectiveness by comparing with the state-of-the-art techniques, and 2) its usefulness in real-world DNN product deployment involved with quantization and optimization. 2019-08-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7105 info:doi/10.24963/ijcai.2019/800 https://ink.library.smu.edu.sg/context/sis_research/article/8108/viewcontent/0800.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Uncertainty in AI: Uncertainty Representations Machine Learning: Adversarial Machine Learning OS and Networks Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Uncertainty in AI: Uncertainty Representations Machine Learning: Adversarial Machine Learning OS and Networks Software Engineering |
spellingShingle |
Uncertainty in AI: Uncertainty Representations Machine Learning: Adversarial Machine Learning OS and Networks Software Engineering XIE, Xiaofei MA, Lei WANG, Haijun LI, Yuekang LIU, Yang LI, Xiaohong DiffChaser: Detecting disagreements for deep neural networks |
description |
The platform migration and customization have become an indispensable process of deep neural network (DNN) development lifecycle. A highprecision but complex DNN trained in the cloud on massive data and powerful GPUs often goes through an optimization phase (e.g., quantization, compression) before deployment to a target device (e.g., mobile device). A test set that effectively uncovers the disagreements of a DNN and its optimized variant provides certain feedback to debug and further enhance the optimization procedure. However, the minor inconsistency between a DNN and its optimized version is often hard to detect and easily bypasses the original test set. This paper proposes DiffChaser, an automated black-box testing framework to detect untargeted/targeted disagreements between version variants of a DNN. We demonstrate 1) its effectiveness by comparing with the state-of-the-art techniques, and 2) its usefulness in real-world DNN product deployment involved with quantization and optimization. |
format |
text |
author |
XIE, Xiaofei MA, Lei WANG, Haijun LI, Yuekang LIU, Yang LI, Xiaohong |
author_facet |
XIE, Xiaofei MA, Lei WANG, Haijun LI, Yuekang LIU, Yang LI, Xiaohong |
author_sort |
XIE, Xiaofei |
title |
DiffChaser: Detecting disagreements for deep neural networks |
title_short |
DiffChaser: Detecting disagreements for deep neural networks |
title_full |
DiffChaser: Detecting disagreements for deep neural networks |
title_fullStr |
DiffChaser: Detecting disagreements for deep neural networks |
title_full_unstemmed |
DiffChaser: Detecting disagreements for deep neural networks |
title_sort |
diffchaser: detecting disagreements for deep neural networks |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2019 |
url |
https://ink.library.smu.edu.sg/sis_research/7105 https://ink.library.smu.edu.sg/context/sis_research/article/8108/viewcontent/0800.pdf |
_version_ |
1770576213244379136 |