AI Tools and Vendors

 

Expert System Shells

ACQUIRE

A knowledge acquisition and expert system development tool. Knowledge is represented by production rules and pattern-based action tables. ACQUIRE does not require special training in building expert systems. A domain expert can create a knowledge base and develop applications without help from the knowledge engineer.

Acquired Intelligence Inc.

Suite 205 - 1095 McKenzie Avenue

Victoria, B.C., Canada V8P 2L5

Phone: (250) 479-8646

FAX: (250) 479-0764

http://www.aiinc.ca/products/acquire.html

Blaze Advisor

A sophisticated tool for developing rule-based object-oriented expert systems. Advisor has two components: Advisor Builder (a development tool with visual editors, powerful debugging facilities and wizards, which integrate rule-based applications with databases, Java objects and COBRA objects) and Advisor Engine (a high performance inference engine). Advisor includes mechanisms for servicing simultaneous users, scheduling deployments, performing dynamic load balancing, and reducing memory requirements.

Blazesoftware

150 Almaden Boulevard

San Jose, CA 95113, U.S.A.

Phone: (408) 275-6900

Toll-free sales: 1-800-876-4900

FAX: (408) 977-0111

http://www.blazesoft.com/index.html

Exsys CORVID

An expert system development tool for converting complex decision-making processes into a form that can be incorporated into a Web page. CORVID is based on the Visual Basic model and provides an object-oriented structure. It also uses logic blocks – supersets of rules and trees, which can be run via forward or backward chaining. CORVID applications are delivered via a small Java applet that allows robust interface design options.

EXSYS, Inc.

2155 Louisiana Blvd. NE, Suite 3100

Albuquerque, NM 87110, U.S.A.

Phone: (505) 888-9494

http://www.exsys.com/

Flex

A frame-based expert system toolkit. Supports frame-based reasoning with inheritance, rule-based programming and data-driven procedures. Flex has its own English-like Knowledge Specification Language (KSL). The main structures in Flex are frames and instances with slots for organising objects, default and current values for storing data, demons and constraints for adding functionality to slot values, rules and relations for expressing knowledge and expertise, functions and actions for defining imperative processes, and questions and answers for end-user interaction. The KSL supports mathematical, Boolean and conditional expressions.

Logic Programming Associates Ltd.

Studio 4, RVPB, Trinity Road, London

SW18 3SX, England

Phone: +44 (0) 20-8871-2016 U.S.A. toll free: 1-800-949-7567

FAX: +44 (0) 20-8874-0449

http://www.lpa.co.uk/

G2

An interactive object-oriented, graphical environment for the development and on-line deployment of intelligent systems. Objects are organised in hierarchical classes with multiple inheritance. Developers can model an application by representing and connecting objects graphically. Expert knowledge is expressed by rules. G2 employs forward chaining to automatically respond whenever new data arrives, and backward chaining to invoke rules or procedures. G2 works efficiently in real time.

Gensym Corporation

125 Cambridge Park Drive

Cambridge, Massachusetts 02140, U.S.A.

Phone: (617) 547-2500

Fax: (617) 547-1962

http://www.gensym.com/products/G2.htm

GURU

A rule-based expert system development environment that offers a wide variety of information processing tools. GURU uses fuzzy logic and certainty factors to handle uncertainties in human knowledge. At the core of GURU is KGL, a knowledge and object-based fourth-generation programming language, including a self-contained relational database.

Micro Data Base Systems, Inc.

Research Park

1305 Cumberland Ave.

P.O. Box 2438, West Lafayette, IN 47996-2438, U.S.A.

Phone: (765) 463-7200

FAX: (765) 463-1234

http://www.mdbs.com/html/guru.html

Intellix

A comprehensive tool developed by combining neural network and expert system technologies. The tool provides a user-friendly environment where no programming skills are required. Domain knowledge is represented by production rules and examples. The system uses a combined technique of pattern matching (neural networks) and rule interpretation, and is capable of learning in real time.

Intellix A/S

H. C. Orsteds Vej 4,

1879 Frederiksberg C.

Denmark

Phone: +45 (70) 23 37 00

FAX: +45 (70) 23 27 00

http://www.intellix.com/

JESS

The Java Expert System Shell (JESS) is available as a free download (including its complete Java source code) from Sandia National Laboratories. JESS was originally inspired by CLIPS (C Language Integrated Production System), but has grown into a complete tool of its own. The JESS language is still compatible with CLIPS – JESS scripts are valid CLIPS scripts and vice-versa. JESS adds many features to CLIPS, including backward chaining and the ability to manipulate and directly reason about Java objects. Despite being implemented in Java, JESS runs faster than CLIPS.

Sandia National Laboratories, California Dr. Ernest J. "Foss" Friedman-Hill

PO Box 969 P.O. Box 969, MS 9214, Org. 8920

Livermore, CA 94551, U.S.A. Livermore, CA 94550, U.S.A.

http://herzberg.ca.sandia.gov/jess

KAPPA-PC

A tool for developing rule-based object-oriented expert systems. Domain knowledge is represented by production rules and frames. Employs backward and forward chaining inference techniques. KAPPA-PC has a user-friendly graphical development environment and provides the access to databases and spreadsheets.

IntelliCorp, Inc.

1975 El Camino Real West

Mountain View, CA 94040-2216

U.S.A.

Phone: (650) 965-5500

Toll free: 1-888-MODEL-R3

FAX: (650) 965-5647

http://www.intellicorp.com/kappa-pc/

Level5 Object

A tool for developing frame-based expert systems. Objects in a knowledge base are created via class declarations. Rules and demons describe rules-of-thumb and cause-and-effect relationships for making decisions and triggering certain events or actions during a session. Databases are managed by Object-Oriented Database Management System, which allows the system to obtain attribute values of a class from an external database.

Rule Machines Corporation

134 Fifth Avenue, Suite 205

Indialantic, FL 32903, U.S.A.

Phone: (321) 984-4402

FAX: (321) 984-3774

http://www.rulemachines.com/object/

M.4

A powerful tool for developing rule-based expert systems. Domain knowledge is represented by production rules. M.4 employs both backward and forward chaining inference techniques. It uses certainty factors for managing inexact knowledge, and supports object-oriented programming within the system.

Teknowledge

1810 Embarcadero Road

Palo Alto, CA 94303, U.S.A.

Phone: (650) 424-0500

FAX: (650) 493-2645

http://www.teknowledge.com/m4/

XMaster

The system consists of two basic packages: XMaster Developer and XMaster User. Using XMaster Developer the user creates a knowledge base simply by building up a list of possible hypotheses and a list of items of evidence. The items of evidence are then associated with the relevant hypotheses. XMaster also enables the user to incorporate uncertain or approximate relationships into the knowledge base and uses Bayesian reasoning for managing uncertainties.

Chris Naylor Research Limited
14 Castle Gardens
Scarborough
North Yorkshire
YO11 1QU
England

http://www.chrisnaylor.co.uk/

XpertRule

A tool for developing rule-based expert systems. Domain knowledge is represented by decision trees, examples, truth tables and exception trees. Decision trees are the main knowledge representation method. Examples relate outcomes to attributes. A truth table is an extension to examples – it represents a set of examples covering every possible combination of cases. From examples, truth tables and exception trees, XpertRule automatically generates a decision tree. XpertRule also uses fuzzy reasoning, which can be integrated with crisp reasoning and with GA optimisation.

Attar Software UK Attar Software U.S.A.

Newlands Road, Leigh, 14 Fruit Street, Newburyport

WN7 4HN, England MA 01950, U.S.A.

Phone: 44 (0) 87 0606-0870 Phone: (978) 465-5111 Toll free: 1-800-456-3966

FAX: 44 (0) 87-0604-0156 FAX: (978) 465-0666

http://www.attar.com/

 

Fuzzy Logic Tools

CubiCalc

A software tool for creating and using fuzzy rules. With CubiCalc, the user can write English-like IF-THEN rules and use a graphical editor to define fuzzy sets. The user can then apply the rules to his/her data or use them in a simulated dynamic scenario. CubiCalc is particularly useful for rapid prototyping. No programming is needed to set up plots, numeric displays, input and output data files, and interactive data entry windows.

HyperLogic Corporation

P.O. Box 300010

Escondido, CA 92030-0010

U.S.A.

Phone: (760) 746-2765

Fax: (760) 746-4089

http://www.hyperlogic.com/cbc.html

Mathematica Fuzzy Logic Package

The package represents built-in functions that facilitate in defining inputs and outputs, creating fuzzy sets, manipulating and combining fuzzy sets and relations, applying fuzzy inference functions, and incorporating defuzzification routines. Experienced fuzzy logic designers find it easy to use the package to research, model, test, and visualise highly complex systems. Fuzzy Logic is compatible with Mathematica 2.2, and is available for Windows 95/98/NT, Macintosh, and most Unix platforms.

Wolfram Research, Inc.

100 Trade Center Drive

Champaign, IL 61820-7237

U.S.A.

Phone: 1-800-WOLFRAM (965-3726)

FAX: (217) 398-1108

http://www.wolfram.com/products/applications/fuzzylogic/

MATLAB Fuzzy Logic Toolbox

Features a simple point-and-click interface that guides the user through the steps of fuzzy design, from set up to diagnosis. It provides built-in support for the latest fuzzy logic methods, such as fuzzy clustering and adaptive neuro-fuzzy learning. The Toolbox’s interactive graphics let the user visualise and fine-tune system behaviour.

The MathWorks

3 Apple Hill Drive

Natick, MA 01760-2098

U.S.A.

Phone: (508) 647-7000

FAX: (508) 647-7001

http://www.mathworks.com/products/fuzzylogic/

FIDE

The Fuzzy Inference Development Environment (FIDE) is a complete environment for the development of a fuzzy system. It supports all phases of the development process, from the concept to the implementation. FIDE serves as the developer’s guide in creating a fuzzy controller, including its implementation as a software or hardware solution. Hardware solutions are realised in the Motorola microcontroller units; the code is generated automatically. FIDE also supports C code by creating ANSI C code for a fuzzy inference unit.

Aptronix, Inc.

P. O. Box 70188, Sunnyvale

CA 94086-0188

U.S.A.

Tel: (408) 261-1898 and (408) 732-4800

FAX: (408) 490-2729

http://www.aptronix.com/fide/

FLINT

The Fuzzy Logic INferencing Toolkit (FLINT) is a versatile fuzzy logic inference system that makes fuzzy rules available within a sophisticated programming environment. FLINT supports the concepts of fuzzy variables, fuzzy qualifiers and fuzzy modifiers (linguistic hedges). Fuzzy rules are expressed using a simple, uncluttered syntax. Furthermore, they can be grouped into matrices, commonly known as fuzzy associative memory (FAM). FLINT provides a comprehensive set of facilities for programmers to construct fuzzy expert systems and decision support applications on all LPA-supported hardware and software platforms.

Logic Programming Associates Ltd.

Studio 4, RVPB, Trinity Road

London, SW18 3SX

England

Phone: +44 (0) 20-8871-2016 U.S.A. toll free: 1-800-949-7567

FAX: +44 (0) 20-8874-0449

http://www.lpa.co.uk/

FOOL and FOX

A fuzzy system development tool with interactive "foolproof" graphical user interface. FOOL stands for the Fuzzy Organiser Oldenburg, and FOX is a fuzzy engine. FOOL and FOX is a result of a project at the University of Oldenburg. FOOL provides a graphical user interface for developing fuzzy rule bases. FOOL can also be used for creating and maintaining a database that specifies the behaviour of a fuzzy-controller. FOOL and FOX are available as freeware.

FOOL Support

c/o Ronald Hartwig

Von-Behring-Strasse 2

49324 Melle

Germany

Phone: +49 (0) 177-427-9657

http://condor.informatik.uni-oldenburg.de/FOOL.html

FUZZLE

A fuzzy logic inference shell for the development of rule-based expert systems. The tool provides a point-and-click graphical interface. FUZZLE generates a source code in C or FORTRAN programming language that can be converted into an executable and attached to an application environment. In addition, FUZZLE has its own execution module that allows the user to obtain inference results directly from the shell. FUZZLE 3.0 is available as a free download.

MODiCO

Monitoring Diagnostics & Control, Inc.

659 Emory Valley Road

Oak Ridge, Tennessee

U.S.A.

http://www.modico.com/

FuzzyCLIPS

FuzzyCLIPS is an extension of the CLIPS (C Language Integrated Production System) from NASA, which has been widely distributed for a number of years. It enhances CLIPS by providing a fuzzy reasoning capability such that the user can represent and manipulate fuzzy facts and rules. FuzzyCLIPS can deal with exact, fuzzy, and combined reasoning, allowing fuzzy and normal terms to be freely mixed in the rules and facts of an expert system. The system uses two basic inexact concepts, fuzziness and uncertainty. FuzzyCLIPS is available as a free download.

Integrated Reasoning

Institute for Information Technology (IIT)
National Research Council of Canada
Building M50, Montreal Road
Ottawa, Ontario K1A 0R6
Canada

Phone: (613) 993-8557

FAX: (613) 952-7151

E-mail: bob.orchard@nrc.ca

http://ai.iit.nrc.ca/IR_public/fuzzy/

Fuzzy Judgment Maker

A tool for developing fuzzy decision support systems. It breaks the decision scenario down into small parts that the user can focus on and input easily. It then uses theoretically optimal methods of combining the scenario pieces into a global interrelated solution. The Judgment Maker provides graphical tools for negotiating decisions, and making the consensus from two decisions.

FUZZY SYSTEMS ENGINEERING

12223 Wilsey Way, Poway

CA 92064, U.S.A.

Phone/FAX: (858) 748-7384

http://www.fuzzysys.com/

FuzzyTECH

FuzzyTECH is the world’s leading family of software development tools for fuzzy logic and neural-fuzzy solutions. It provides two basic products: The "Editions" for technical applications and the "Business" for applications in finance and business. The tree view enables the structured access to all components of a fuzzy logic system under design in the same way the Windows Explorer lets users browse the structure of their PCs. The Editor and Analyser windows allow design of each single component of a fuzzy system graphically.

Inform Software Corporation INFORM GmbH

222 South Riverside Plaza Pascalstrasse 23

Suite 1410 Chicago, IL 60606 D-52076 Aachen

U.S.A. Germany

Phone: (312) 575-05780 Phone: +49 (2) 408-945680

FAX: (312) 575-0581 FAX: +49 (2) 408-945685

http://www.fuzzytech.com/

O’INCA Design Framework

A software development platform for building "intelligent" (expert and adaptive) systems. It allows for integration of fuzzy logic, neural network and user-defined modules in a single framework. It combines graphical user interface (GUI), simulation and debugging facilities, and C code generation. Offers the point-and-click rule editor and graphical editor of membership functions.

Meridian Marketing Group

450 Jordan Road, Suite A-6

Sedona, AZ 86336, U.S.A.

Phone: (520) 204-9003

FAX: (520) 204-5505

http://www.meridian-marketing.com/TECH/fuzneu.html

TILShell

The windows-based software development tool for designing, debugging and testing fuzzy expert systems, including embedded control systems. It offers real-time on-line debugging and tuning fuzzy rules, membership functions and rule weights; 3-D visualisation tools; fully integrated graphical simulation of fuzzy systems and conventional methods; and ANSI and Keil C code generation from the Fuzzy-C compiler.

Ortech Engineering Inc.

16250 Highway 3, Suite B6

Webster, Texas 77598

Phone: (281) 480-8904

FAX: (281) 480-8906

http://www.ortech-engr.com/fuzzy/TilShell.html

 

Neural Network Tolls

Attrasoft Predictor & Attrasoft DecisionMaker

Neural network based tools that use the data in databases or speadsheets to detect subtle changes, predict results, and make business decisions. The DecisionMaker is especially good for applications to terabyte or gigabyte databases because of its accuracy and speed. The software does not require any special knowledge in building neural networks.

Attrasoft

P. O. Box 13051

Savannah, GA 31406

U.S.A.

Phone: (912) 484-1717 (912) 897-1717

http://attrasoft.com/products.htm

BackPack Neural Network System

Designed for users interested in developing solutions to real business problems using state-of-the-art data mining tools. The BackPack Neural Network System uses backpropagation algorithm. It reads ASCII text files and dBASE database files. The system has built-in data preprocessing capabilities, including fuzzy sets, 1-of-N, built-in graphical analysis tools for model evaluation and explanation thermometer transforms, and training dataset creation. A working trial version of BackPack is available as a free download.

Z Solutions, LLC

6595G Roswell Rd., Suite 662

Atlanta, Georgia 30328

U.S.A.

Phone: (770) 992-1762

http://www.zsolutions.com/backpack.htm

BrainMaker

The neural network software for business and marketing forecasting, stock, bond, commodity, and futures prediction, pattern recognition, medical diagnosis – almost any activity where the user needs special insight. The user does not need any special programming or computer skills. With more than 25,000 systems sold, BrainMaker is the world’s best-selling software for developing neural networks.

California Scientific Software

10024 Newtown Rd Nevada City, CA 95959

U.S.A.

Phone: (530) 478-9040

Toll free: 800-284-8112

FAX: (530) 478-9041

http://www.calsci.com/

MATLAB Neural Network Toolbox

The Neural Network Toolbox is a complete neural network engineering environment within MATLAB. It has modular, open, and extensible design that provides comprehensive support for many proven network paradigms such as multilayer perceptrons with back-propagation learning, recurrent networks, competitive layers and self-organizing maps. The toolbox has a graphical user interface for designing and managing the networks.

The MathWorks

3 Apple Hill Drive

Natick, MA 01760-2098

U.S.A.

Phone: (508) 647-7000

FAX: (508) 647-7001

http://www.mathworks.com/products/neuralnet/

Neuframe

Provides an easy-to-use, visual, object-orientated approach to problem solving using intelligence technologies. Options include C, C++, Java and Matlab code extraction. Neuframe supports such paradigms as multilayer perceptron, radial basis function, Kohonen, KMeans, and neuro-fuzzy logic. Neuframe 4 is available as a free download.

Neusciences

Unit 2 Lulworth Business Centre

Nutwood Way Totton

Southampton, Hampshire

SO40 3WW

United Kingdom

Phone: +44 (0)23 8066 4011

FAX: +44 (0)23 8087 3707

http://www.ncs.co.uk//Products/fr_nfpro.htm

Neugents ii

Offers a complete platform for building the next generation of intelligent eBusiness solutions. The Value Predict Neugents learns by finding cause and effect relationships in historical data. The Event Predict Neugents learns by associating similar data into groups or clusters, tracking state transactions and then applying this knowledge to new data in real time. Neugents is available for free on a CD for Microsoft Outlook.

Computer Associates International, Inc.

One Computer Associates Plaza

Islandia, NY 11749

U.S.A.

Phone: +1 631 DIAL CAI (342-5224) 1-800-225-5224

http://www.ca.com/products/neugents_ii/

NeuralSIM

A state-of-the-art development environment for developing and deploying real-time applications in forecasting, modelling and classification automatically. NeuralSIM requires no knowledge of neural network technology to develop good solutions. The system combines neural network technology with fuzzy logic, statistics and genetic algorithms to identify solutions. For advanced and expert users, NeuralSIM provides direct access and control of automated features at a very low level.

NeuralWare

230 E. Main St., Suite 200 – Carnegie

PA 15106

U.S.A.

Phone: (412) 278-6280

FAX: (412) 278-6289

http://neuralware.com//Products.htm

NeuroGenetic Optimizer (NGO)

Automates the design and development of neural networks. It builds optimised neural networks by selecting input variables automatically and optimises the neural network types and architectures to fit the application. The NGO uses Genetic Algorithms to evolve neural network structures and simultaneously select key input variables. The NeuroGenetic Optimizer 2.6 is available as a free 45 day demo (limited to limited to 5 inputs).

BioComp Systems, Inc.

4018 148th Ave. NE

Redmond, WA 98052

U.S.A.

Phone: 800-716-6770

FAX: (425) 869-6850

http://www.bio-comp.com//pages/neuralnetworkoptimizer.htm

NeuroSolutions

Software combines a modular, icon-based network design interface with an implementation of learning procedures, such as recurrent backpropagation and backpropagation through time. Other features include graphical user interface and C++ source code generation. There are three main levels of NeuroSolutions: the Educator, the entry level intended for those who want to learn about neural networks; the Users level, which extends the Educator with a variety of neural models for static pattern recognition applications; and the Consultants level that offers enhanced models for dynamic pattern recognition, time-series prediction and process control.

NeuroDimension, Inc.

1800 N. Main Street, Suite D4

Gainesville, FL 32609

U.S.A.

Phone: 1-800-634-3327

FAX: 352-377-9009

http://www.nd.com/products.htm

NeuroShell 2

Combines powerful neural network architectures, a Microsoft Windows icon driven user interface, sophisticated utilities, and popular options to give users the ultimate neural network experimental environment. It is recommended for academic users only, or those users who are concerned with classic neural network paradigms like backpropagation. Users interested in solving real problems should consider the NeuroShell Predictor, NeuroShell Classifier, or the NeuroShell Trader.

Ward Systems Group, Inc.

Executive Park West

5 Hillcrest Drive

Frederick, MD 21703, U.S.A.

Phone: (301) 662-7950

FAX: (301) 663-9920

http://www.wardsystems.com/products.asp

Partek Discover & Partek Predict

Partek Discover provides visual and numerical analysis of clusters in the data. Also useful for mapping high-dimensional data to a lower dimension for visualisation, analysis, or modeling. Partek Predict is a tool for predictive modelling that determines an optimal set of variables to be used. It provides several methods for variable selection, including statistical methods, neural networks, and genetic algorithms.

Partek Incorporated

1266 Jungermann Rd.

St. Peters, Missouri 63376, U.S.A.

Phone: (636) 926-2329

FAX: (636) 926-2605

http://www.partek.com/html/products/products.html

Saxon

Offers solutions to prediction problems by using ASCII, Excel or dBase data files or from ODBC access. The user’s only task is to tell Saxon which variable in the data set is to be predicted - everything else is automatic. SaxView lets the user visualise the actual data or randomly generated examples, and their associated predictions. Saxon 4.3 and 7 data sets are available as free downloads.

PMSI

52 rue Mouffetard, F-75005 Paris

France

Phone: (33 1) 45 35 87 99 (US business hours)

http://www.transfertech.de//www/ncme_gen.htm

STATISTICA Neural Networks

STATISTICA Neural Networks is the most technologically advanced and best performing neural networks application on the market. It offers numerous unique advantages and will appeal not only to neural network experts (by offering to them an extraordinary selection of network types and training algorithms), but also to new users in the field of neural computing (via the unique Intelligent Problem Solver, a tool that can guide the user through the necessary procedures for creating neural networks).

StatSoft

2300 East 14th Street

Tulsa, OK 74104, U.S.A.

Phone: (918) 749-1119

Fax: (918) 749-2217

http://www.statsoft.com/stat_nn.html

THINKS and ThinksPro

THINKS is a personal neural development environment. It can also be used as an excellent teaching tool. With options on network architecture and processing element definition, the experienced user can quickly experiment with novel network configurations. ThinksPro is a professional neural network development environment. It offers dynamic graphing and visualisation tools to continually view inputs, weights, states, and outputs in a number of formats, illustrating the learning process. A free 30-day trial version of ThinksPro is available as a free download.

Logical Designs Consulting, Inc.

Advanced Investment Technologies Center

5666 La Jolla Blvd., Suite 107

La Jolla, CA 92037 USA

http://www.sigma-research.com/bookshelf/rtthinks.htm

 

Evolutionary Computation Tolls

ActiveX Genetic Programming Control

Enables the user to build his/her own "genetic programs" with any OCX- or ActiveX- programming language. The user just has to provide the grammar in a plain text file and add his/her raw fitness evaluation function. A manual and a sample application are available as free downloads.

Hanke & Hörner Software Solutions

Lerchenfelderstr, 13/5/35, A-1070 Vienna

Austria

http://www.hhsoft.com/

GEATbx

The Genetic and Evolutionary Algorithm Toolbox (GEATbx) for use with Matlab is the most comprehensive implementation of evolutionary algorithms in Matlab. A broad range of operators is fully integrated into the environment that constitutes a powerful optimisation tool applicable to a wide range of problems.

T&R Computer-Vertrieb GmbH

Klaistower Strasse 64/65, 14542 Glindow, Germany

Phone: +49 (3) 327 468 0189

FAX: +49 (3) 327 43489

http://www.geatbx.com/

GeneHunter

A powerful solution for optimisation problems. GeneHunter includes an Excel Add-In which allows the user to run an optimisation problem from an Excel Release 7, Excel 97, or Excel 2000 spreadsheet, as well as a Dynamic Link Library of genetic algorithm functions that may be called from programming languages such as Microsoft Visual Basic or C.

Ward Systems Group, Inc.

Executive Park West, 5 Hillcrest Dr.

Frederick, MD 21703, U.S.A.

Phone: (301) 662-7950

FAX: (301) 663-9920

http://www.wardsystems.com/products.asp

Genetic Server and Genetic Library

Provide a general purpose API for genetic algorithm design. The Genetic Server is an ActiveX component that can be used to easily build a custom genetic application in Visual Basic. Genetic Library is a C++ library that can be used for building custom genetic applications in C++.

NeuroDimension, Inc.

1800 N. Main Street, Suite D4

Gainesville, FL 32609, U.S.A.

Phone: 1-800-634-3327

FAX: 352-377-9009

http://www.nd.com/products/genetic.htm

Generator

A general purpose genetic algorithm program. It is useful for solving a wide variety of problems such as: optimisation, curve fitting, scheduling, stock market projections, electronic circuit design, neural network design, business productivity and management theories.

New Light Industries, Ltd.

9715 W. Sunset Highway

Spokane, WA 99224

U.S.A.

Phone: (509) 456-8321

FAX: (509) 456-8351

http://myweb.iea.com/~nli/

GenSheet

Implements genetic algorithms as fast C-coded dynamic link libraries. GenSheet supports genetic operations for binary, integer, real and permutation representations, and includes special commands for constrained nonlinear optimisation, genetic classifiers, job-shop scheduling, and minimum variance portfolio computation. GenSheet requires Microsoft Excel. All GenSheet commands are configured in an easy-to-use Excel menubar. GenSheet provides an interactive help and a tutorial.

Inductive Solutions, Inc.

380 Rector Place, Suite 4A

New York, NY 10280

U.S.A.

Phone: (212) 945-0630

FAX: (212) 945-0367

http://www.inductive.com/softgen.htm

Evolver

An optimisation add-in for Microsoft Excel. Evolver uses genetic algorithms to quickly solve complex optimisation problems in finance, distribution, scheduling, resource allocation, manufacturing, budgeting, engineering, and more. Virtually any type of problem that can be modelled in Excel can be solved by Evolver. It requires no knowledge of programming or GA theory and is shipped with a fully illustrated manual, several examples, and free, unlimited technical support.

Palisade Corporation

31 Decker Road

Newfield, NY 14867

U.S.A.

Phone: (607) 277-8000

US/Canada toll-free: 1-800-432-7475

FAX: (607) 277-8001

http://www.palisade.com/html/evolver.html

Sugal

Sugal is the SUnderland Genetic ALgorithm system. The aim of Sugal is to support research and implementation in genetic algorithms on a common software platform. It is written in ANSI C, source code provided. Sugal supports multiple data types: bit strings, integers, real numbers, symbols (from arbitrarily sized alphabets) and permutations, and provides a platform-independent graphical user interface, including fitness and diversity graphing facilities. The Sugal 2.1 source code and manual are available as free downloads.

Dr. Andrew Hunter,

Trajan Software Ltd.

Trajan House, 68 Lesbury Close, Chester-le-Street

Co. Durham, DH2 3SR

United Kingdom

Tel./FAX: +44 (1) 91-388-5737

http://www.trajan-software.demon.co.uk/sugal.htm

Ultragem

A genetic tool for data mining that helps to discover prediction rules in data. For example, Ultragem can discover rules which will accurately predict the probability that a loan will default. Rules are easily to understand, and thus can provide new business insight. They can also be easily translated into computer programs for automated decision-making.

Ultragem Data Mining

450 Wildberry Drive

Boulder Creek, CA 95006

U.S.A.

Phone: (831) 234-0906

FAX: (831) 338-7503

http://www.ultragem.com/

XpertRule

An expert system shell with embedded genetic algorithms. The system combines the power of genetic algorithms in evolving solutions with the power of rule-based expert systems in solving scheduling and optimisation problems.

Attar Software UK Attar Software U.S.A.

Newlands Road, Leigh, 14 Fruit Street, Newburyport

WN7 4HN, England MA 01950, U.S.A.

Phone: 44 (0) 87-0606-0870 Phone: (978) 465-5111 Toll free: 1-800-456-3966

FAX: 44 (0) 87-0604-0156 FAX: (978) 465-0666

http://www.attar.com/

Back to overview