Auto2Fit is a robust, flexible, easiest-to-use regression, curve fit, global optimization, equation solving and parameter estimation program by using Evolution Algorithms (EAs). It is especially useful for the complicated jobs that are hard or impossible to be solved by regular/traditional approaches.
Auto2Fit can be used in the areas such as:
1. Regression and Curve Fit: linear, nonlinear, multi-nonlinear with no limitations on variable and parameter number
2. Global Optimization: find the maximal/minimal value of any function. The function may be nonlinear, non-continues, non derivable.
3. Equation Solve: solve any type of equation or system equations, both linear and nonlinear
4. Model Auto-calibration: parameter estimation of complicated engineering model
Four types of EAs as well as many of their improved/modified versions and new schemes have been implemented in Auto2Fit. It therefore provides plenty of choices for end users to meet various problems.
1. Genetic Algorithm (GA): both encode/decode mode and real-value based mode, six crossover types and seven selection types
2. Particle Swarm Optimization (PSO): six schemes (2 standard and 4 new)
3. Differential Evolution (DE): ten schemes (5 new)
4. Maximum Inherit Optimization (MIO): four schemes
1. The script engine used in Auto2Fit is extremely fast, for example, 5 - 30 times faster than VB
2. Multi-data file, multi-outputs supported: this unique feature makes it very useful for parameter estimation with multi-data file.
3. Easy to handle file-depended parameters and file-depended constants
4. Excel-like, multi-windows spreadsheet embedded for easy pre- and post-data process
5. Over 100 examples are included in the package, covering the areas of regression, curve fit, optimization, equation solving and parameter estimations
6. and much more?c