GeneXproTools is an extremely flexible modeling tool designed for
Function Finding, Classification, Time Series
Prediction, and Logic Synthesis.
There are four different editions of GeneXproTools: Standard, Advanced,
Professional, and Enterprise. In addition, Academic
Versions are available for both the Professional and Enterprise
editions. The Academic versions have all the features of the
respective Professional and Enterprise editions and can only be used for academic purposes. See a feature comparison table of the four
GeneXproTools is very easy to use and as soon as you learn how to load your data, you will be able to generate a model immediately as
GeneXproTools comes with a series of templates that only require a mouse click for you to design a model.
With GeneXproTools you can fully understand and analyze the evolved models as
GeneXproTools automatically translates the models it generates using
its native Karva
code into a wide set of programming languages (Ada, C, C++, C#, Fortran, Java, Java Script, Matlab, Pascal, Perl, PHP, Python, Visual Basic, VB.Net, Verilog, and VHDL) through the use of
built-in grammars. Furthermore, GeneXproTools 4.0 also allows you to create your own grammars for translating the native Karva code, and, therefore, with
GeneXproTools 4.0 you can automatically translate all the evolved models into virtually any programming language through the use of
User Defined Grammars. And for Logic Synthesis problems,
each built-in grammar comes with six different sub-grammars (All
Gates, Not-And-Or Only, Nand Only, Nor Only, Mux System, and Reed-Muller
System) for designing logic circuits with specific types of gates.
You can then paste the evolved models into your IDE or code files and use them to create highly sophisticated software applications such as software for predicting unknown behavior, classifying previously unclassified samples, forecasting future events based on past ones,
designing parsimonious circuits, and so on.
Not withstanding, with GeneXproTools 4.0 you donít have to leave the
GeneXproTools environment for making predictions about the future or predicting unknown behavior with the evolved models, as
GeneXproTools 4.0 comes equipped with a
scoring engine that allows you to immediately apply the evolved models to an unlimited number of records. Indeed, as soon as a model
is created by GeneXproTools, it can be immediately used for making predictions or extrapolations exactly as it is, with the advantage that one doesnít have to know how to program to do that.
The modeling algorithms of GeneXproTools are based on Gene Expression Programming
an extremely fast and powerful learning algorithm. GeneXproTools can be used without understanding Gene Expression Programming, but if you do you will be able to explore
more thoroughly all of its features. In this Help file, youíll find all the necessary information, both theoretical and practical, for exploring all
GeneXproTools features successfully. For complementary information, though, we recommend the seminal GEP paper published in the journal
Systems in 2001:
Ferreira, C., 2001. Gene Expression Programming: A New Adaptive Algorithm for Solving Problems,
Complex Systems, 13 (2): 87-129,
which is available in pdf format at the GEP
Online Bibliography and the book:
Ferreira, C., 2006. Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence,
2nd Edition, Springer-Verlag, Germany,
about which you
can learn more at the Gene
Expression Programming website.