The New version of GPdotNET is coming soon


The new stable release of the GPdotNET will be built on .NET 4.0, so the .NET 3.5 will not be supported at all. The reason for that is the compatibility with ParallelFX. From .NET 4.0 ParallelFX is integral part of the .NET 4.0 System namespace.

Some of the new feature:

1. Localization –The application will be localized on English and Bosnian language.

2. Improvements of the selection engine. Current 4 selections (Elite, Rank, Roulette-Wheel and Tournament) are optimized and rewritten.

a. There are 3 new selections:

i. Stochastic Uniform selection SUS
ii. Fitness Uniform Selection Scheme FUSS
iii. Skrgic Selection Scheme SSS

3. Parallel processing is also optimized but it is still not complete.

4. Fitness measure is expanded to over 15 types (similar to GeneExproTools 4.0):

  1. Absolute Error with Selection Range
  2. Absolute/Hits
  3. MSE (mean squared error)
  4. RMSE (root mean squared error)
  5. MAE (mean absolute error)
  6. RSE (relative squared error)
  7. RRSE (root relative squared error)
  8. RAE (relative absolute error)
  9. Relative Error with Selection Range
  10. Relative/Hits
  11. rMSE (relative MSE)
  12. rRMSE (relative RMSE)
  13. rMAE (relative MAE)
  14. rRSE (relative RSE)
  15. rRRSE (relative RRSE)
  16. rRAE (relative RAE)
  17. R-square
  18. Correlation Coefficient

5. Export results to Excel for further analysis

Screenshots:

clip_image002

Figure 1 Dialog for creating a model 1. Data model, 2. Time series model

clip_image004

Figure 2 Excel definition of the function, for Excel result export

clip_image006

Figure 3: 7 Selection methods

clip_image008

Figure 4: Over 15 Fitness type of measures

clip_image010

Figure 5: Export Options

About Bahrudin Hrnjica

PhD in Mechanical Engineering, Microsoft MVP for .NET. Likes .NET, Math, Mechanical Engineering, Evolutionary Algorithms, Blogging.

Posted on 10/01/2010, in .NET, C#, GPdotNET and tagged , , , . Bookmark the permalink. 4 Comments.

  1. It is really amazing what you are doing! Thank you for giving this excellent piece of work to us!

    Will there be the possibility of exporting the formulas into Excel? Or into Computer Algebra Systems (like Maxima) for simplifying them? And will you include the possibility of defining your own functions?

    Keep up the good work and thank you again!

    • Thank you for interest in GPdotNET. The new upcoming version will contain export functionality in to excel, by exporting formula and training data together with basic statistic (residual etc..).

  1. Pingback: GPdotNET on .NET 4.0 Client Profile « Bahrudin Hrnjica Blog

  2. Pingback: GPdotNET with new chart control « Bahrudin Hrnjica Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s