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...

Full description

Saved in:
Bibliographic Details
Main Authors: XIE, Xiaofei, MA, Lei, WANG, Haijun, LI, Yuekang, LIU, Yang, LI, Xiaohong
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