Neuro-Fuzzy Systems Software Go to homepage

NEFCLASS - Neuro-Fuzzy Classification

NEFCLASS is short for NEuro-Fuzzy CLASSification and it is used for data analysis by neuro-fuzzy models. It can learn fuzzy rules and fuzzy sets by supervised learning. NEFCLASS has the following features:


Please note that the software listed on this page is no longer developed or supported.

NEFCLASS is freely available for scientific and personal use (see license). You can download the software by selecting one of the links below. Please note that all NEFCLASS software comes without any warranty, and that it is copyrighted software. The software is provided as is and we cannot provide any support.

NEFCLASS-J is the latest implementation of the NEFCLASS model in JAVA. It was written in 1999 and there are currently no plans to continue to work on this implementation. The source code is not available at the moment.

Please note: NEFCLASS-PC is no longer maintained. It was written for MS-DOS 16-bit computers and it won't run without problems on modern Windows-XP 32-bit systems. You can find some useful information from Microsoft on how to run legacy software. Check the section on "How to Run MS-DOS-based Games on Windows XP".
Some users reported that they experienced the "Runtime error 200 at 0003:25F5". Apparently, this is caused by the CPU speed of modern PCs which is too fast for applications compiled by Turbo Pascal.
One user found that this can be resolved by using a program called SLOWDOWN, which resides in the memory of a command shell and slows down the speed of CPU. Slowing down the CPU speed to 5Mhz of a 80486 computer level, reportedly would let NEFCLASS-PC start up normally. We have not tried this ourselves, so this comes without any guarantee of working. The Slowdown program has been written by Bret Johnson and can be downloaded at NEFCLASS-PC is a software tool for MSDOS Personal Computers (80286, 2 MB and VGA needed). It was written by Ulrike Nauck in Turbo Pascal and has a Turbo Vision interface (text windows). You can use it to learn a fuzzy classifier from data, graphically display learning results, save fuzzy rules as text, and compute some simple statistics on the training data.

Please note: NEFCLASS-X is no longer maintained.
NEFCLASS-X is an implementation for UNIX by Thomas Hoferichter. It is not the final version, and has not all the features of the PC version. However, it already has a nice TCL interface, and comes including the source code (C++). We are currently working on completing this version, so please check back from time to time!