The Evolving Tree

Release 1.3.

Introduction

The Evolving Tree is a self-organizing neural network. It is suitable for all kinds of data analysis tasks, but is especially suitable for huge data bases where traditional methods are too slow. The algorithm and structure of the system were invented by Jussi Pakkanen during his graduate studies at The Laboratory of Computer and Information Science, Helsinki University of Technology.

This documentation describes how you can use the Evolving Tree to analyze your own data. The documentation devides roughly to two different parts. The first kind describe how to use the included programs to analyze your data. The rest describe in detail how the programs really work. The latter documents are especially thorough: every single file, function and class is very exhaustively documented. Due to this transparency, those wanting to modify or re-implement the code should find it quite straightforward.

Copyright

The Evolving Tree is ©2004-2006 Jussi Pakkanen, with portions ©2004 Petri Turkulainen. It is distributed solely under the terms of the GNU General Public License version 2.

Contact information

If you have any questions or feedback regarding the Evolving Tree, source code or documentation, send email to Jussi Pakkanen.

Acknowledgements

This work would not have been possible without the financial support of The Technology Development Centre of Finland and our financial partner ABB incorporated. Their support is gratefully acknowledged.

Documentation index

Quick guide
A quick tutorial on using the Evolving Tree.
Requirements
What you need to run the Evolving Tree.
Compiling
How to go from source to binaries.
Data format specification
What kind of data does the Evolving Tree process.
The core programs
How to use the core binaries without the helper scripts.
Scripts
The package comes with some helper scripts. How they work is explained here.
Source code reference
A cross-referenced, hyperlinked guide to the source code. Created with Doxygen.
Publications
A list of scientific publications dealing with the Evolving Tree.


Copyright 2004-2006 Jussi Pakkanen, Laboratory of Computer and Information Science, Helsinki University of Technology.