Home | Documentation | Downloads | About | License | FAQ
A website devoted to Fuzzy Systems Software.
GUAJE is referred there.
A website devoted to Interpretable Fuzzy Systems.
It includes a section for GUAJE and Fingrams.
This Facebook web page focuses on GUAJE.
A free software tool for generation, visualization and analysis of fingrams.
It is available at Fingrams Generator website.
Fuzzy systems designed with GUAJE-vb3.0 can be handled by this new independent tool. It is also able to handle fuzzy systems generated by other software tools.
The interested reader is referred to the following references for further details:
D. P. Pancho, J. M. Alonso, J. Alcala-Fdez, A new fingram-based software tool for visual representation and analysis of fuzzy association rules, In Proceedings of the IEEE International Conference on Fuzzy Systems (FUZZIEEE), pp. 1-7, Hyderabad, India, 2013.
D. P. Pancho, J. M. Alonso, J. Alcala-Fdez, L. Magdalena, Interpretability analysis of fuzzy association rules supported by fingrams, In Proceedings of the European Society for Fuzzy Logic and Technology Conference (EUSFLAT), pp. 469-474, Milano, Italy, 2013.
An open source portable software for designing and handling fuzzy inference systems.
It is freely available at Fispro website.
GUAJE makes use of algorithms for knowledge induction provided by Fispro. GUAJE-vb3.0 works with Fispro3.5
The interested reader is referred to the following references for further details:
S. Guillaume, B. Charnomordic, Fuzzy inference systems: An integrated modeling environment for collaboration between expert knowledge and data using FisPro, Expert Systems with Applications, 39(10):8744–8755, 2012 (DOI:10.1016/j.eswa.2012.01.206).
S. Guillaume, B. Charnomordic, Learning interpretable fuzzy inference systems with FisPro, Information Sciences, 181(20):4409-4427, 2011 (DOI:10.1016/j.ins.2011.03.025).
A fuzzy system development environment. It integrates a set of tools that cover several stages involved in the design process of fuzzy logic-based inference systems, from their initial description to their final implementation.
It is freely available at Xfuzzy website.
You can find more info related to previous versions at http://www2.imse-cnm.csic.es/Xfuzzy/.
Knowledge bases generated with GUAJE can be exported to the format recognized by Xfuzzy3. Moreover, GUAJE-vb3.0 makes use of the synthesis package provided by Xfuzzy in order to automatically generate Java source code for the designed fuzzy system.
A platform-independent application to manage the use of inference rules defined on a model represented by an ontology.
It is freely available at ORE website.
GUAJE makes use of ORE libraries for browsing domain ontologies with the aim of making easier expert knowledge extraction tasks. Knowledge bases generated with GUAJE can be saved in a fuzzy ontology which is compatible with ORE. GUAJE-vb3.0 is tested with ORE-v3.0.
An open source software for data mining tasks. It is fully developed in Java.
It is freely available at Weka website.
GUAJE makes use of some of the algorithms (SimpleKmeans and J48) provided with Weka.
GUAJE-vb3.0 is tested with Weka3.6.
A free software for heuristic boolean minimization. The original algorithm was developed at IBM by Robert Brayton.
We have used the implementation freely available at Berkeley SIS 1.3 website.
GUAJE calls to Espresso as part of the Logical View analysis.
An open source graph visualization software.
It is distributed under Eclipse Public License - v 1.0.
We have used Graphviz for the generation of Scalable Vector Graphics (SVG) files representing the Fingrams generated with GUAJE. Graphviz is freely available at Graphviz website. You must first download and install Graphviz (version 2.30 or later) and then inform to GUAJE of its root installation directory. GUAJE directly calls to the functions provided by Graphviz.
GUAJE-vb3.0 is tested with Graphviz2.38.
A java-based toolkit for applications which want to use images in the SVG format.
It is freely available at Batik website, licensed according to the Apache License, Version 2.0.
GUAJE calls to Batik libraries for visualizing the SVG files previously generated with Graphviz.
GUAJE-vb3.0 is tested with Batik1.7.
A basic linear algebra package for Java. It is a cooperative product of the MathWorks and the National Institute of Standards and Technology (NIST) which has been released to the public domain.
It is freely available at Jama website.
GUAJE makes use of Jama-1.0.2.jar for computing metrics related to Fingrams. Namely for computing PageRank.
An open source (GPLv3) Java software tool to assess evolutionary algorithms for Data Mining problems including regression, classification, clustering, pattern mining and so on.
It is freely available at KEEL website.
Notice that fuzzy association rules generated by KEEL can be taken as inputs by Fingrams Generator.
The interested reader is referred to the following references for further details:
J. Alcala-Fdez, L. SAnchez, S. GarcIa, M.J. del Jesus, S. Ventura, J. M. Garrell, J. Otero, C. Romero, J. Bacardit, V. M. Rivas, J. C. FernAndez, F. Herrera, KEEL: A Software Tool to Assess Evolutionary Algorithms to Data Mining Problems, Soft Computing, 13(3):307-318, 2009 (DOI:10.1007/s00500-008-0323-y).
J. Alcala-Fdez, A. Fernandez, J. Luengo, J. Derrac, S. Garcia, L. Sanchez, F. Herrera, KEEL Data-Mining Software Tool: Data Set Repository, Integration of Algorithms and Experimental Analysis Framework, Journal of Multiple-Valued Logic and Soft Computing, 17(2-3):255-287, 2011.
An object-oriented Java-based framework aimed at the development, experimentation, and study of metaheuristics for solving multi-objective optimization problems.
It is freely available at jMetal website.
We have already combined GUAJE and jMetal with the aim of generating multi-objective genetic fuzzy systems. However such developments are still only for our own research purposes. The interested reader is referred to the following references for further details:
R. Cannone, J. M. Alonso, L. Magdalena, An empirical study on interpretability indexes through multi-objective evolutionary algorithms, In Lecture Notes in Artificial Intelligence - 9th International Workshop on Fuzzy Logic and Applications, Springer-Verlag, LNAI6857, 131-138, 2011 (DOI:10.1007/978-3-642-23713-3_17).
R. Cannone, J. M. Alonso, L. Magdalena, Multi-objective design of highly interpretable fuzzy rule-based classifiers with semantic cointension, In Proceedings of the IEEE Symposium Series on Computational Intelligence (IEEE-SSCI), IV International Workshop on Genetic and Evolutionary Fuzzy Systems (GEFS), Paris, France, 1-8, 2011 (DOI:10.1109/GEFS.2011.5949502).
J. M. Alonso, L. Magdalena, O. Cordon, Embedding HILK in a three-objective evolutionary algorithm with the aim of modeling highly interpretable fuzzy rule-based classifiers, In Proceedings of the 4th International Workshop on Genetic and Evolutionary Fuzzy Systems (GEFS), Mieres, Spain, 15-20, 2010 (DOI:10.1109/GEFS.2010.5454165).
A professional open-source software. It is a user-friendly graphical workbench for data analysis, including visualization and reporting.
It is available at KNIME website.
The interested reader is referred to the following reference for further details:
Repository of databases, domain theories and data generators that are used by the machine learning community for the empirical analysis of machine learning algorithms.
Official site of Oracle.
It includes all about JAVA (Product and Technologies).
GUAJE-vb3.0 is compiled with Java6 (jdk-6u3-windows-i586-p.exe).
They are freely available at IzPack and PackJacket. IzPack is published under the terms of Apache License Version 2.0, while PackJacket is published under GPL-v3 license.
The GUAJE-vb3.0 installer has been generated with IzPack and PackJacket.