Menu

Links

Jose M Alonso

Home | Documentation | Downloads | About | License | FAQ


FSS Thematic Website

A website devoted to Fuzzy Systems Software.
GUAJE is referred there.


IFS Thematic Website

A website devoted to Interpretable Fuzzy Systems.
It includes a section for GUAJE and Fingrams.


GUAJE in Facebook

This Facebook web page focuses on GUAJE.


Fingrams Generator

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.


Fispro - Fuzzy Inference System Professional

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).


Xfuzzy - Fuzzy Logic Design Tool

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.


ORE - Ontology Rule Editor

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.


Weka - Data Mining Tool

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.


Espresso - Logic Minimization Software

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.


Graphviz - Graph Visualization Software

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.


Batik - SVG Toolkit

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.


JAMA - Java Matrix Package

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.


KEEL - Knowledge Extraction based on Evolutionary Learning

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.


jMetal - Metaheuristic Algorithms in Java

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).


KNIME - Konstanz Information Miner

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:

  • M. R. Berthold, B. Wiswedel, T. R. Gabriel, Fuzzy Logic in KNIME – Modules for Approximate Reasoning, International Journal of Computational Intelligence Systems, 6(sup1):34-45, 2013 (DOI:10.1080/18756891.2013.818186).

UCI Machine Learning

Repository of databases, domain theories and data generators that are used by the machine learning community for the empirical analysis of machine learning algorithms.


Java - ORACLE

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).


IzPack and PackJacket

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.


Home | Documentation | Downloads | About | License | FAQ


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.