登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 hillside 于 2013-12-29 12:00 编辑
以下介绍一个由西班牙6家科研机构合作主办的提供数据挖掘、遗传算法、模糊逻辑类JAVA 免费软件的网站。数据挖掘、遗传算法、模糊逻辑类在气象、水文领域的应用正在增加之中。 http://sci2s.ugr.es/keel/index.php
KEEL简介
KEEL is 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 contains a big collection of classical knowledge extraction algorithms, preprocessing techniques (training set selection, feature selection, discretization, imputation methods for missing values, etc.), Computational Intelligence based learning algorithms, including evolutionary rule learning algorithms based on different approaches (Pittsburgh, Michigan and IRL, ...), and hybrid models such as genetic fuzzy systems, evolutionary neural networks, etc. It allows us to perform a complete analysis of any learning model in comparison to existing ones, including a statistical test module for comparison. Moreover, KEEL has been designed with a double goal: research and educational. For a detailed description, see the section 'Description' on the left menu. KEEL is a software tool developed to ensemble and use different DM models. We would like to remark that this is the first software toolkit of this type containing a library of evolutionary learning algorithms with open source code in Java. The main features of KEEL are: - Evolutionary Algorithms (EAs) are presented in predicting models, pre-processing (evolutionary feature and training set selection) and post-processing (evolutionary tuning of fuzzy rules).
- It includes data pre-processing algorithms proposed in specialized literature: data transformation, discretization, training set selection, feature selection, imputation methods for missing values and noisy data filtering methods.
- It has a statistical library to analyze algorithms' results. It comprises a set of statistical tests for analyzing the normality and heteroscedasticity of the results and performing parametric and non-parametric comparisons among the algorithms.
- Some algorithms have been developed by using a Java Class Library for Evolutionary Computation (JCLEC)
- It provides an user-friendly interface, oriented to the analysis of algorithms.
- The software is aimed to create experimentations containing multiple data sets and algorithms connected among themselves to obtain a result expected. Experiments are independently script-generated from the user interface for an off-line run in the same or other machines.
- KEEL also allows to create experiments in on-line mode, aiming an educational support in order to learn the operation of the algorithms included.
- It contains a Knowledge Extraction Algorithms Library, remarking the incorporation of multiple evolutionary learning algorithms, together with classical learning approaches. The main employment lines are:
- Different evolutionary rule learning models have been implemented
- Fuzzy rule learning models with a good trade-off between accuracy and interpretability.
- Evolution and pruning in neural networks, product unit neural networks, and radial base models.
- Genetic Programming: Evolutionary algorithms that use tree representations for extracting knowledge.
- Algorithms for extracting descriptive rules based on patterns subgroup discovery have been integrated.
- Data reduction (training set selection, feature selection and discretization). EAs for data reduction have been included.
Here you can find several web pages links in order to acquire more information about:
Software Tools (46)
Data Mining Free Tools (19)
Genetic Algorithm Tools (16)
Fuzzy Logic and Fuzzy Systems (11)
Data Repositories (11)
Research Topics Repository (8)
(45个可以自由下载的软件) Data Mining Free Tools (19) [url=]Genetic Algorithm Tools (16)[/url] [url=]Fuzzy Logic and Fuzzy Systems (11)[/url]
[url=]Data Set Repositories (11)[/url] [url=]Research Topics Repository (8)[/url] | Tunedit: Machine Learning & Data Mining Algorithms: Automated Tests, Repeatable Experiments, Meaningful Results. |
| Fuzzy Logic: This page includes some FAQs and tutorials, together with related web sites and readings on the topic. |
| Fuzzy Sets and Systems: This page contains some links about Professional Organizations and Networks, Fuzzy Logic Journals and Books and Research groups. |
| KDnuggets: In this link you may find some Data Mining, Web Mining, Text Mining, and Knowledge Discovery resources, which includes software, solutions, companies, data-sets, web sites, FAQ and so on. |
| The Data Mine: The Data Mine is a Website that provides information about Knowledge Discovery In Databases (KDD), specifically it contains Data Mining Software, events, people working in Data Mining or Data Mining Companies and Organizations. |
| Genetic Programming : This link includes a source of information about the field of genetic programming and the field of genetic and evolutionary computation. |
| Genetic Algorithm Warehouse : In this page you may find a complete source about genetic algorithms, including some books, tutorials, software, applications, papers and so on. |
以下是该网站KEEL Tool软件的一个运行界面:
Statistical TestsKEEL is one of the fewest Data Mining software tools that provides to the researcher a complete set of statistical procedures for pairwise and multiple comparisons. Inside the KEEL environment, several parametric and nonparametric procedures have been coded, which should help to contrast the results obtained in any experiment performed with the software tool.
|