TY - JOUR
T1 - Rule-based visualization of faulty process conditions in the die-casting manufacturing
AU - Obregon, Josue
AU - Jung, Jae Yoon
N1 - Publisher Copyright:
© 2022, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2024/2
Y1 - 2024/2
N2 - Die-casting is a popular manufacturing process that produces precise metal parts with excellent dimensional accuracy and smooth cast surfaces. Recently die-casting process condition data can be acquired to be used as input for machine learning techniques for fault detection. The rapid development of complex and accurate machine learning algorithms, such as tree ensembles and deep learning, allows the accurate detection of faulty products. However, interpreting and explaining black-box models is crucial in the die-casting industry because the predictions provided by the machine learning solution can be adopted in practice only after understanding the internal decision mechanism of the model. To solve this problem, rule extraction methods generate simple rule-based predictive models from complex tree ensembles. Nevertheless, rulesets may contain numerous complex rules with redundant conditions, and the standard structure of rulesets does not clearly show the hierarchical relationships and frequent interactions among their elements. For this reason, in this study, a visualization tool based on formal concept analysis, called RuleLat (Rule Lattice), is proposed, which generates simple visual representations of rule-based classifiers. The generated models depict the hierarchical relationships of interactions among conditions, rules, and predicted classes in a modified concept lattice that is easy to analyze and understand. To demonstrate the applicability of the proposed method, a case study using real-world manufacturing data collected from a die-casting company in Korea is presented. RuleLat is adopted as a tool for interpretable machine learning, and the process conditions of three types of defects (porosity, material, and imprint) are analyzed and discussed.
AB - Die-casting is a popular manufacturing process that produces precise metal parts with excellent dimensional accuracy and smooth cast surfaces. Recently die-casting process condition data can be acquired to be used as input for machine learning techniques for fault detection. The rapid development of complex and accurate machine learning algorithms, such as tree ensembles and deep learning, allows the accurate detection of faulty products. However, interpreting and explaining black-box models is crucial in the die-casting industry because the predictions provided by the machine learning solution can be adopted in practice only after understanding the internal decision mechanism of the model. To solve this problem, rule extraction methods generate simple rule-based predictive models from complex tree ensembles. Nevertheless, rulesets may contain numerous complex rules with redundant conditions, and the standard structure of rulesets does not clearly show the hierarchical relationships and frequent interactions among their elements. For this reason, in this study, a visualization tool based on formal concept analysis, called RuleLat (Rule Lattice), is proposed, which generates simple visual representations of rule-based classifiers. The generated models depict the hierarchical relationships of interactions among conditions, rules, and predicted classes in a modified concept lattice that is easy to analyze and understand. To demonstrate the applicability of the proposed method, a case study using real-world manufacturing data collected from a die-casting company in Korea is presented. RuleLat is adopted as a tool for interpretable machine learning, and the process conditions of three types of defects (porosity, material, and imprint) are analyzed and discussed.
KW - Decision rules
KW - Die-casting
KW - Ensemble learning
KW - Fault detection
KW - Formal concept analysis
KW - Interpretable machine learning
UR - http://www.scopus.com/inward/record.url?scp=85143268065&partnerID=8YFLogxK
U2 - 10.1007/s10845-022-02057-1
DO - 10.1007/s10845-022-02057-1
M3 - Article
AN - SCOPUS:85143268065
SN - 0956-5515
VL - 35
SP - 521
EP - 537
JO - Journal of Intelligent Manufacturing
JF - Journal of Intelligent Manufacturing
IS - 2
ER -