GA Grid (Beta): Genetic Algorithm component for Ignite is here!

classic Classic list List threaded Threaded
2 messages Options
techbysample techbysample
Reply | Threaded
Open this post in threaded view
|

GA Grid (Beta): Genetic Algorithm component for Ignite is here!

This post was updated on .
Igniters,

Check out the new GA Grid(Beta) project here:

https://github.com/techbysample/gagrid 

GA Grid (Beta) is a distributive in memory Genetic Algorithm (GA) component for Apache Ignite.
A GA is a method of solving optimization problems by simulating the process of biological evolution.

GAs are excellent for searching through large and complex data sets for an optimal solution.
Real world applications of GAs include:  automotive design, computer gaming, robotics, investments,
traffic/shipment routing and more.




(F)itness Calculation, (C)rossover, and (M)utation operations are modeled as a ComputeTask for distributive behavior. The ComputeTask is split into multiple ComputeJobs, (ie: Fn,Cn,Mn) assigned to respective nodes, and executed in parallel.

All of these ComputeTasks leverage Apache Ignite's Affinity Colocation to route ComputeJobs to respective nodes where Chromosomes are stored in cache.

Best,
Turik Campbell
dsetrakyan dsetrakyan
Reply | Threaded
Open this post in threaded view
|

Re: GA Grid (Beta): Genetic Algorithm component for Ignite is here!

Thanks, Turik, very interesting!

On Mon, Aug 7, 2017 at 8:58 PM, techbysample <[hidden email]> wrote:
Igniters,

Check out the new GA Grid(Beta) project here:

https://github.com/techbysample/gagrid

GA Grid (Beta) is a distributive in memory Genetic Algorithm (GA) component
for Apache Ignite.
A GA is a method of solving optimization problems by simulating the process
of biological evolution.

GAs are excellent for searching through large and complex data sets for an
optimal solution.
Real world applications of GAs include:  automotive design, computer gaming,
robotics, investments,
traffic/shipment routing and more.


<http://apache-ignite-users.70518.x6.nabble.com/file/n16041/GAGrid_Overview.png>

Best,
Turik Campbell




--
View this message in context: http://apache-ignite-users.70518.x6.nabble.com/GA-Grid-Beta-Genetic-Algorithm-component-for-Ignite-is-here-tp16041.html
Sent from the Apache Ignite Users mailing list archive at Nabble.com.