METTLE: a METamorphic testing approach to assessing and validating unsupervised machine LEarning systems
Xiaoyuan Xie, Zhiyi Zhang, Tsong Yueh Chen, Yang Liu, Pak-Lok Poon,, Baowen Xu

TL;DR
This paper introduces METTLE, a metamorphic testing approach for assessing and validating unsupervised machine learning systems based on user expectations, with experiments demonstrating its effectiveness in selecting suitable clustering algorithms.
Contribution
The paper presents a novel METTLE framework with 11 metamorphic relations tailored for unsupervised learning validation, emphasizing user-specific requirements and providing a practical assessment method.
Findings
End users can effectively assess clustering systems using MR-based criteria.
METTLE reveals system behaviors aligned with user expectations.
The approach aids in selecting appropriate unsupervised learning methods.
Abstract
Unsupervised machine learning is the training of an artificial intelligence system using information that is neither classified nor labeled, with a view to modeling the underlying structure or distribution in a dataset. Since unsupervised machine learning systems are widely used in many real-world applications, assessing the appropriateness of these systems and validating their implementations with respect to individual users' requirements and specific application scenarioscontexts are indisputably two important tasks. Such assessment and validation tasks, however, are fairly challenging due to the absence of a priori knowledge of the data. In view of this challenge, we develop a amorphic esting approach to assessing and validating unsupervised machine arning systems, abbreviated as METTLE. Our approach provides a new way to unveil the…
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.
