{"title":"神经网络语言规则提取中的模糊算法","authors":"M. Nii, H. Ishibuchi","doi":"10.1109/KES.1998.725938","DOIUrl":null,"url":null,"abstract":"We have previously (1996) proposed a fuzzy arithmetic-based method for extracting linguistic IF-THEN rules from trained neural networks for pattern classification problems with continuous attributes. In our method, antecedent linguistic values of a linguistic IF-THEN rule are presented to a trained neural network as inputs, and the corresponding fuzzy outputs are calculated by fuzzy arithmetic. The consequent class and the grade of certainty are determined based on the calculated fuzzy outputs. Thus the calculation of the fuzzy outputs is very important for the linguistic rule extraction. Because the fuzzy arithmetic is locally applied to the calculation at each unit, the fuzziness of the linguistic input values is usually increased by the feedforward calculation through the neural network. In this paper, we show how such increase of the fuzziness can be reduced by subdividing the level set (i.e., /spl alpha/-cut) of each linguistic input value in the calculation of the fuzzy outputs. The effect of such subdivision is illustrated by computer simulations.","PeriodicalId":394492,"journal":{"name":"1998 Second International Conference. Knowledge-Based Intelligent Electronic Systems. Proceedings KES'98 (Cat. No.98EX111)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Fuzzy arithmetic in neural networks for linguistic rule extraction\",\"authors\":\"M. Nii, H. Ishibuchi\",\"doi\":\"10.1109/KES.1998.725938\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We have previously (1996) proposed a fuzzy arithmetic-based method for extracting linguistic IF-THEN rules from trained neural networks for pattern classification problems with continuous attributes. In our method, antecedent linguistic values of a linguistic IF-THEN rule are presented to a trained neural network as inputs, and the corresponding fuzzy outputs are calculated by fuzzy arithmetic. The consequent class and the grade of certainty are determined based on the calculated fuzzy outputs. Thus the calculation of the fuzzy outputs is very important for the linguistic rule extraction. Because the fuzzy arithmetic is locally applied to the calculation at each unit, the fuzziness of the linguistic input values is usually increased by the feedforward calculation through the neural network. In this paper, we show how such increase of the fuzziness can be reduced by subdividing the level set (i.e., /spl alpha/-cut) of each linguistic input value in the calculation of the fuzzy outputs. The effect of such subdivision is illustrated by computer simulations.\",\"PeriodicalId\":394492,\"journal\":{\"name\":\"1998 Second International Conference. Knowledge-Based Intelligent Electronic Systems. Proceedings KES'98 (Cat. No.98EX111)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1998-04-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"1998 Second International Conference. Knowledge-Based Intelligent Electronic Systems. Proceedings KES'98 (Cat. No.98EX111)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/KES.1998.725938\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"1998 Second International Conference. Knowledge-Based Intelligent Electronic Systems. Proceedings KES'98 (Cat. No.98EX111)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/KES.1998.725938","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Fuzzy arithmetic in neural networks for linguistic rule extraction
We have previously (1996) proposed a fuzzy arithmetic-based method for extracting linguistic IF-THEN rules from trained neural networks for pattern classification problems with continuous attributes. In our method, antecedent linguistic values of a linguistic IF-THEN rule are presented to a trained neural network as inputs, and the corresponding fuzzy outputs are calculated by fuzzy arithmetic. The consequent class and the grade of certainty are determined based on the calculated fuzzy outputs. Thus the calculation of the fuzzy outputs is very important for the linguistic rule extraction. Because the fuzzy arithmetic is locally applied to the calculation at each unit, the fuzziness of the linguistic input values is usually increased by the feedforward calculation through the neural network. In this paper, we show how such increase of the fuzziness can be reduced by subdividing the level set (i.e., /spl alpha/-cut) of each linguistic input value in the calculation of the fuzzy outputs. The effect of such subdivision is illustrated by computer simulations.