{"title":"Designing and developing Intuitionistic Fuzzy Logic Toolbox in MATLAB: Membership and non-membership functions gallery","authors":"G. Kaviranjanii, Rangasamy Parvathi","doi":"10.7546/nifs.2024.30.2.142-155","DOIUrl":null,"url":null,"abstract":"The authors have designed and developed algorithms for pattern recognition and clustering techniques using intuitionistic fuzzy (IF) sets, IF operators, IF logic (IFL) – shortest path in networks using IF graphs and IF hypergraphs – video processing using temporal IF sets, RGB image representation through IF index matrices, and molecular structure representation through IF directed hypergraphs. The three major steps involved in the above-said modeling processes via IFSs are (i) intuitionistic fuzzification, (ii) modification of membership and non- membership values (using IF logic/operators/rules/relations) and (iii) intuitionistic defuzzification. While developing these algorithms, parameter tuning was one of the major limitations, and hence specific values were assigned to complete the running process. To overcome this, it is necessary to introduce a toolbox in MATLAB so that the users can select the appropriate tools and parameterize them. Hence, in the long process of contributing a full-pledged intuitionistic fuzzy logic toolbox, namely IFL Toolbox in MATLAB, the membership and non-membership functions gallery has been developed initially, as one of the modules which is the foundation for any IFL control system. This module contains functions, codes, examples and figures/graphs, which will be available on the MATLAB creation page. The proposed module is compared with the existing fuzzy logic toolbox in MATLAB and verified.","PeriodicalId":509276,"journal":{"name":"Notes on Intuitionistic Fuzzy Sets","volume":"46 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Notes on Intuitionistic Fuzzy Sets","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.7546/nifs.2024.30.2.142-155","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The authors have designed and developed algorithms for pattern recognition and clustering techniques using intuitionistic fuzzy (IF) sets, IF operators, IF logic (IFL) – shortest path in networks using IF graphs and IF hypergraphs – video processing using temporal IF sets, RGB image representation through IF index matrices, and molecular structure representation through IF directed hypergraphs. The three major steps involved in the above-said modeling processes via IFSs are (i) intuitionistic fuzzification, (ii) modification of membership and non- membership values (using IF logic/operators/rules/relations) and (iii) intuitionistic defuzzification. While developing these algorithms, parameter tuning was one of the major limitations, and hence specific values were assigned to complete the running process. To overcome this, it is necessary to introduce a toolbox in MATLAB so that the users can select the appropriate tools and parameterize them. Hence, in the long process of contributing a full-pledged intuitionistic fuzzy logic toolbox, namely IFL Toolbox in MATLAB, the membership and non-membership functions gallery has been developed initially, as one of the modules which is the foundation for any IFL control system. This module contains functions, codes, examples and figures/graphs, which will be available on the MATLAB creation page. The proposed module is compared with the existing fuzzy logic toolbox in MATLAB and verified.