Use of Metamorphic Relations as Knowledge Carriers to Train Deep Neural Networks
Tsong Yueh Chen, Pak-Lok Poon, Kun Qiu, Zheng Zheng, Jinyi Zhou

TL;DR
This paper proposes a novel method of using metamorphic relations as knowledge carriers to systematically train deep neural networks, resulting in improved performance over traditional training methods.
Contribution
It introduces the innovative concept of employing metamorphic relations as a systematic training mechanism for DNNs, which is a new approach in the field.
Findings
DNN trained with MRs outperforms without MRs in preliminary tests.
Using MRs as knowledge carriers enhances training effectiveness.
Preliminary results confirm the promise of the proposed approach.
Abstract
Training multiple-layered deep neural networks (DNNs) is difficult. The standard practice of using a large number of samples for training often does not improve the performance of a DNN to a satisfactory level. Thus, a systematic training approach is needed. To address this need, we introduce an innovative approach of using metamorphic relations (MRs) as "knowledge carriers" to train DNNs. Based on the concept of metamorphic testing and MRs (which play the role of a test oracle in software testing), we make use of the notion of metamorphic group of inputs as concrete instances of MRs (which are abstractions of knowledge) to train a DNN in a systematic and effective manner. To verify the viability of our training approach, we have conducted a preliminary experiment to compare the performance of two DNNs: one trained with MRs and the other trained without MRs. We found that the DNN…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Adversarial Robustness in Machine Learning · Software Engineering Research
