Title :
A fuzzy toolbox for the R programming language
Author :
Wagner, Christian ; Miller, Simon ; Garibaldi, Jonathan M.
Author_Institution :
Intell. Modelling & Anal. Res. Group, Univ. of Nottingham, Nottingham, UK
Abstract :
In this paper, we describe the main functionality of an initial version of a new fuzzy logic software toolkit based on the R language. The toolkit supports the implementation of several types of fuzzy logic inference systems and we discuss and present several aspects of its capabilities to allow the straightforward implementation of type-1 and interval type-2 fuzzy systems. We include source code examples and visualizations both of type-1 and type-2 fuzzy sets as well as output surface visualizations generated using the R toolkit. Finally, we describe the significant benefits of relying on the R language as a language which is employed across several research disciplines (thus enabling access to fuzzy logic tools to a variety of researchers), outline future developments and most importantly call for contributions, comments and feedback to/on this open-source software development effort.
Keywords :
fuzzy logic; fuzzy set theory; inference mechanisms; programming languages; R programming language; fuzzy logic inference system; fuzzy logic software toolkit; interval type-2 fuzzy system; output surface visualization; type-1 fuzzy sets; Communities; Fuzzy logic; Fuzzy systems; MATLAB; Open source software; Visualization; Matlab; R; fuzzy inference software; open-source software; type-1 fuzzy inference; type-2 fuzzy infererence;
Conference_Titel :
Fuzzy Systems (FUZZ), 2011 IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-7315-1
Electronic_ISBN :
1098-7584
DOI :
10.1109/FUZZY.2011.6007743