|
YALE ("Yet Another Learning Environment") is an environment for machine learning experiments and data mining. Experiments can be made up of a large number of arbitrarily nestable operators and their setup is described by XML files which can easily be created with a graphical user interface. Applications of YALE cover both research and real-world data mining tasks. As a broad subfield of artificial intelligence, Machine learning is concerned with the development of algorithms and techniques that allow computers to learn. At a general level, there are two types of learning: inductive, and deductive. ...
Data mining (DM), also called Knowledge-Discovery in Databases (KDD) or Knowledge-Discovery and Data Mining, is the process of automatically searching large volumes of data for patterns such as association rules. ...
It has been developed by the Artificial Intelligence Unit of the University of Dortmund since 2001. Its license is GNU and since 2004 it is now hosted by SourceForge. Dortmund University Dortmund University (German: Universität Dortmund) is a medium-sized university in Dortmund, North Rhine-Westphalia, Germany with over 20,000 students, and over 3,000 staff. ...
2001: A Space Odyssey. ...
GNU (pronounced ) is a free operating system consisting of a kernel, libraries, system utilities, compilers, and end-user applications. ...
2004 (MMIV) was a leap year starting on Thursday of the Gregorian calendar. ...
Sourceforge. ...
YALE provides more than 350 operators for all main machine learning procedures including input and output, data preprocessing and visualization. It is written in Java and therefore able to work in all major operating systems. It also integrates all learning schemes and attribute evaluators of the Weka learning environment. Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s. ...
Weka is a suite of machine learning software written in Java at the University of Waikato which implements several machine learning algorithms from various learning paradigms. ...
Properties
A YALE screenshot (click for full size view). Some properties of YALE are: Image File history File links Download high-resolution version (1000x760, 117 KB) Screenshot and the underlying program wer made by myself. ...
Image File history File links Download high-resolution version (1000x760, 117 KB) Screenshot and the underlying program wer made by myself. ...
- written in Java
- Knowledge Discovery processes are modeled as operator trees
- internal XML representation ensures standardized interchange format of data mining experiments
- scripting language allows for automatic large-scale experiments
- multi-layered data view concept ensures efficient and transparent data handling
- graphical user interface, command line mode (batch mode), and Java API for using YALE from your own programs
- plugin and extension mechanisms, several plugins already exist
- plotting facility offering a large set of high-dimensional visualization schemes for data and models
- applications include text mining, multimedia mining, feature engineering, data stream mining and tracking drifting concepts, development of ensemble methods, and distributed data mining.
Further reading - Mierswa, Ingo and Wurst, Michael and Klinkenberg, Ralf and Scholz, Martin and Euler, Timm: YALE: Rapid Prototyping for Complex Data Mining Tasks, in Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD-06), 2006.
Ralf Klinkenberg (born May 30, 1971, in Troisdorf, Germany), is a German computer scientistist in the field of artificial intelligence (AI), knowledge discovery (KD), data mining, and machine learning (ML). ...
External links |