Web site and design © 2008 by G6G Consulting Group. All Rights Reserved. Most product content has been taken directly from manufacturer's web sites;
other product content is assembled by G6G Consulting Group. G6G welcomes any corrections and/or comments.
Product Feedback
* Required Field
*Your name:
*Email:
*Questions, comments, or feedback:
    Discipulus™ Professional

    Category  Intelligent Software>Genetic Programming Systems/Tools

    Abstract   Discipulus™ Professional genetic-programming software
    is an advanced regression and classification tool. It is part of the
    Discipulus™ Genetic Programming Software product family that also
    includes Discipulus™ Lite, Discipulus™ Engineering and
    Discipulus™ Enterprise. Discipulus™ Professional version can be
    utilized by researchers and engineering/modeling professionals. It
    combines the manufacturers Genetic Programming Engine plus new
    self-configuration and automated team solutions technologies.
    Product sets its own parameters. After you finish a project, the
    Interactive Evaluator module gives you detailed, hands-on ability to
    optimize, edit, shorten or improve on the best programs created by
    Discipulus™. The Reporting Modules provide detailed information
    about the learning task and your solutions.

    Discipulus™ can be used in Modeling Intrusion Detection Systems,
    Tumor Classification (Using Microarray Gene Expression Data), and to
    Model Selection and Feature Ranking for Financial Distress
    Classification, etc.

    Discipulus™ Professional, Engineering and Enterprise features
    include:

    Project Automation:

    1) Automatically sets up each project for you. All you do is tell it where
    your data is.

    2) Automatically conducts hundreds of runs and finds the optimal
    termination.

    3) Automatically constructs "team" solutions for your modeling
    problems.

    4) Automatically finds optimal parameter settings, freeing you from any
    need to understand genetic-programming.

    5) Automatic problem-type detection determines whether you are
    performing regression or classification and automatically sets
    Discipulus™ up for the right kind of run.

    6) Wizard driven learning makes modeling a simple matter of point
    and click.

    Owner's Manual:

    1) Two-hundred-twelve (212) page owner's manual provides
    comprehensive instruction in how to use Discipulus™.

    Comprehensive Real-Time Reporting:

    1) Real-time project overview with project statistics.

    2) Real-time project progress showing best program and best-team
    results.

    3) Real-time Individual run progress and parameters.

    Comprehensive Post-Run Reporting:

    1) Best Programs page gives statistics on the thirty (30) best programs
    from the project. A simple point and click lets you view and analyze
    each program or to see its output data-point by data-point.

    2) Best Teams page gives you statistics on the five (5) best team-
    solutions from the project together with voting-based probabilities.

    3) Input Impacts page provides comprehensive information about
    which inputs were important and which were Not.

    Interactive Evaluator Module - Import any of the best-evolved programs
    into the interactive evaluator for analysis and simplification, including:

    1) View and analyze the thirty (30) best evolved programs in detail; 2)
    Remove unnecessary evolved code (remove introns feature); 3)
    Optimize the constants in the evolved program; 4) Simplify the evolved
    program automatically; 5) Remove, add or change instructions in the
    evolved program; 6) Save evolved programs for future use or
    deployment; 7) Load previously evolved and saved programs from disk.

    Custom Fitness Functions (Engineering and Enterprise Versions):

    1) Two (2) separate interfaces let you write your own custom fitness
    functions and then link them into Discipulus™.

    Parallel Operation over a Windows Network (Enterprise Version):
    1) Link five (5), ten (10), twenty (20) or more Central Processing Units
    (CPU's) together on a single run for maximum genetic programming
    (GP) power. Scales almost linearly. All you require is a network of
    Windows computers and the Enterprise Version of Discipulus™.

    Genetic Programming Operation:

    General - 1) Floating Point Operation on x486 and Pentium floating
    point units (FPU’s); 2) Up to 64 Inputs and Constants; 3) Configurable
    number of FPU registers--between 1 and 8.

    Fitness Function - 1) Selectable Function Fitting or Classification
    learning modes; 2) Configurable classification threshold and
    misclassification penalty; 3) Linear or square fitness functions.

    Functions Available - 1) Complete operator set includes arithmetic,
    conditional jumps, data transfer, exponential, stack operations, and
    trigonometric operators; 2) Choice of operators and the relative
    proportions of operators are user configurable; 3) Useful preset
    configurations available; 4) Save and reuse your own custom operator
    and register configurations.

    Genetic Programming Parameters -

    1) Population size--limited only by computer random access memory
    (RAM). (Populations of up to 500,000 are easily obtainable on a
    desktop computer).

    2) Demes - Mimic natural evolution by subdividing a population into
    semi-isolated locales. Crossover and migration allow individual
    solutions to move between the locales (demes).

    3) Dynamic Subset Selection - Eliminates over-fitting problems and
    improves generalization of solutions. This feature is available for both
    classification problems and function fitting problems.

    4) Search Operators - Flexible and user configurable, featuring linear-
    two-point and homologous crossover, mutation and reproduction.

    5) Parsimony Pressure - Control how much program size is
    incorporated into the fitness function to evolve compact solutions.

    System Requirements  Discipulus™ requires an Intel 486 or higher
    processor (with floating point coprocessor) or a CPU that implements
    the Intel 32 bit floating point instruction set.

    Discipulus™ will install to the following 32 bit operating systems
    and their variants: Windows 98, Windows 98 SE, Windows XP,
    Windows 2000 (SP2 and up only), Windows Server 2003 (SP2 and up
    only) and Windows NT (SP6 and up only).

    Manufacturer   Home office; see web site for international locations.

    RML Technologies, Inc.
    7606 S. Newland St.
    Littleton, CO 80128

    Manufacturer's Web Site  www.RMLTECH.COM

The G6G Directory of Omics and Intelligent Software
Search www.G6G-SoftwareDirectory.com