Multi-Objective Optimisation Implementation - Writing your own Genetic Algorithm Part 7

Pubblicato il: 07 luglio 2020
sul canale di: Tutorials with Gary
7,880
154

Genetic Algorithms are incredibly powerful problem-solving tools. In this video, we will be multi-threading our application, creating test cases, and most importantly, we will be covering the implementation of multi-objective. This will allow us to optimize for multiple criteria or 'objectives' at once.

0:00 Introduction
0:36 Get the new repo
0:59 The Generic GA framework
2:20 Looking at the results
4:52 Enable multiple screens
6:03 Visualize Pareto fronts
7:27 Pareto visualization tools
7:58 Multi-threading the simulation!
12:11 Changes to the World class
13:10 New test cases
13:51 Exploring a test case
15:19 Implementation of speed limits
16:33 Calculating the ranks
18:16 Calculating the crowding distance
19:30 Results with random towns
19:58 Outro & Challenge Question

Links to all the good stuff:

Multi-Objective Code (extensibly commented):
https://github.com/Gary-The-Cat/Multi...

Game Template (warning, not well commented):
https://github.com/Gary-The-Cat/GameT...

Join us on Discord (I'm trying to be active more often):
  / discord  

Previous Video:
Multi-Objective (theory) -    • Multi-Objective Optimisation - Writing you...  

First Video:
   • Introduction to Genetic Algorithms  

Link to Visual Studio Community (It's Free!)
https://visualstudio.microsoft.com/do...


In questa pagina del sito puoi guardare il video online Multi-Objective Optimisation Implementation - Writing your own Genetic Algorithm Part 7 della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Tutorials with Gary 07 luglio 2020, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 7,880 volte e gli è piaciuto 154 spettatori. Buona visione!