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
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
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
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 EnglandXpertRule
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
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
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
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.
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 CanadaPhone: (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
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
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
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
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
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
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
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
Back to overview