Fuzzy similarity-based rough set method for case-based reasoning and its application in tool selection

Abstract Case-based reasoning (CBR) embodied in die and mold NC machining will extend the application of knowledge-based system by utilizing previous cases and experience. However, redundant features may not only dramatically increase the case memory, but also make the case retrieval algorithm more complicated. Additionally, traditional methods of feature weighting limit the development of CBR methodology. This paper presents a novel methodology to apply fuzzy similarity-based Rough Set algorithm in feature weighting and reduction for CBR system. The algorithm is used in tool selection for die and mold NC machining. The proposed method does not need to discretize continuous or real-valued features included in cases, from which can effectively reduce information loss. The weight of feature ai is computed based on the difference of its dependency defined as γ A − γ A − { a i } , which also represents the significance of the corresponding feature. If the difference is equal to 0, the feature is considered to be redundant and should be removed. Finally, a case study is also implemented to prove the proposed method.

[1]  Elisabet Golobardes,et al.  Unifying Weighting and Case Reduction Methods Based on Rough Sets to Improve Retrieval , 2003, ICCBR.

[2]  K. Ridgway,et al.  Selection of cutting tools and conditions of machining operations using an expert system , 2000 .

[3]  K. Ridgway,et al.  Integration of CAD and a cutting tool selection system , 2002 .

[4]  Qiang Shen,et al.  Centre for Intelligent Systems and Their Applications Fuzzy Rough Attribute Reduction with Application to Web Categorization Fuzzy Rough Attribute Reduction with Application to Web Categorization Fuzzy Sets and Systems ( ) – Fuzzy–rough Attribute Reduction with Application to Web Categorization , 2022 .

[5]  Daniel Vanderpooten,et al.  A Generalized Definition of Rough Approximations Based on Similarity , 2000, IEEE Trans. Knowl. Data Eng..

[6]  Z. Pawlak Rough sets and fuzzy sets , 1985 .

[7]  Zhanqiang Liu,et al.  Case representation and similarity in high-speed machining , 2003 .

[8]  Hu Caiping Technique Used in CBR Based on Similarity Rough Set , 2003 .

[9]  Masao Mukaidono,et al.  Generalized Fuzzy Rough Sets by Conditional Probability Relations , 2002, Int. J. Pattern Recognit. Artif. Intell..

[10]  H. S Abdalla,et al.  A computer-based intelligent system for automatic tool selection , 2001 .

[11]  Elisabet Golobardes,et al.  Rough Sets Reduction Techniques for Case-Based Reasoning , 2001, ICCBR.

[12]  Xizhao Wang,et al.  A Fuzzy-Rough Approach for Case Base Maintenance , 2001, ICCBR.

[13]  Kunhua Zhang,et al.  Decision making and learning strategies for determining tools and cutting conditions , 1995, Other Conferences.

[14]  K. Ridgway,et al.  Ex-catsmill An Expert System For Selecting Cutting Tooils And Conditions For Milling , 1994 .

[15]  Marco Santochi,et al.  Use of neural networks in automated selection of technological parameters of cutting tools , 1996 .

[16]  Dharmaraj Veeramani,et al.  Selection of an optimal set of cutting-tool sizes for 2D pocket machining , 1997, Comput. Aided Des..