Machine Learning, Evolutionary Computing and Optimization Technologies

The technologies described below underpin our products for automatic rule generation and for modeling and optimization. The simulation products are described separately in the individual product descriptions. The technologies used in our software include neural networks, genetic algorithms, fuzzy logic, neurofuzzy computing and gene expression programming. In addition, we have experience with decision trees and with genetic programming. Neural networks, genetic programming, gene expression programming and neurofuzzy logic are all modelling techniques, while we use genetic algorithms as our optimization method of choice.

What are neural networks?

What are genetic algorithms?

What is genetic programming?

What is gene expression programming?

What is fuzzy logic?

What is neurofuzzy logic?

How does this apply to formulation?