-
Notifications
You must be signed in to change notification settings - Fork 45
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deployed 5730ca5 with MkDocs version: 1.5.2
- Loading branch information
Showing
124 changed files
with
22 additions
and
10,044 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"index.html","title":"Stochastic Optimization","text":"<ul> <li>Home</li> <li>Github repository</li> </ul>"},{"location":"index.html#syllabus","title":"Syllabus","text":"<p>This class covers stochastic methods of optimization, primarily simulated annealing, evolutionary strategies, and genetic algorithms. The class is 10 hours total and uses HTML presentations and Jupyter notebooks in Python for exercises. The evaluation for this class is based on quiz responses during the three classes.</p> Schedule 16/10 Introduction and simulated annealing Continuous optimization, random search, simulated annealing 17/10 Evolutionary Strategies Population-based methods, 1+1 ES, CMA-ES 07/11 Genetic Algorithms Genetic Algorithm, Multi-Objective Optimization, NSGA-II"},{"location":"index.html#resources","title":"Resources","text":"<ul> <li>Pymoo</li> <li>pycma</li> <li>CMAES</li> <li>DAEP</li> <li>gplearn</li> <li>evosax</li> <li>ECJ</li> </ul> <p>The 2nd year elective class EISC217: Evolutionary Computation goes into further detail on many of these same topics and introduces new topics such as genetic programming and quality diversity.</p> <p>The Introduction to Evolutionary Computing book by A. E. Eiben is recommended as reading for this class.</p>"},{"location":"0_intro.html","title":"Introduction","text":"<p>An introduction to stochastic optimization methods and applications, an overview of continuous optimization problems, and an outline of this class.</p> <p>Slides</p>"},{"location":"1_sa.html","title":"Random Search to Simulated Annealing","text":"<p>Please follow the notebooks for this section of the class on random search and simulated annealing.</p>"},{"location":"1_sa.html#random-search","title":"Random search","text":"<p>notebook</p> <p>Colab</p>"},{"location":"1_sa.html#simulated-annealing","title":"Simulated annealing","text":"<p>notebook</p> <p>Colab</p>"},{"location":"1_sa.html#quiz-on-random-search-and-simulated-annealing","title":"Quiz on random search and simulated annealing","text":"<p>LMS</p>"},{"location":"2_es.html","title":"Evolutionary Strategies","text":"<p>In this class, we continue building on examples of stochastic search for continuous optimization, covering simple evolutionary strategies and the Covariance Matrix Adaptation Evolutionary Strategy.</p> <p>Notebook</p> <p>Colab</p>"},{"location":"2_es.html#neuroevolution","title":"Neuroevolution","text":"<p>Notebook</p> <p>Colab</p>"},{"location":"2_es.html#quiz-on-evolutionary-strategies","title":"Quiz on evolutionary strategies","text":"<p>LMS</p>"},{"location":"3_ga.html","title":"Genetic Algorithms","text":""},{"location":"3_ga.html#genetic-algorithms_1","title":"Genetic algorithms","text":"<p>Notebook</p> <p>Colab</p>"},{"location":"3_ga.html#multi-objective-optimization","title":"Multi-objective optimization","text":"<p>Slides</p>"},{"location":"3_ga.html#nsga-ii","title":"NSGA-II","text":"<p>Notebook</p> <p>Colab</p>"}]} | ||
{"config":{"lang":["en"],"separator":"[\\s\\-]+","pipeline":["stopWordFilter"]},"docs":[{"location":"index.html","title":"Stochastic Optimization","text":"<ul> <li>Home</li> <li>Github repository</li> </ul>"},{"location":"index.html#syllabus","title":"Syllabus","text":"<p>This class covers stochastic methods of optimization, primarily simulated annealing, evolutionary strategies, and genetic algorithms. The class is 10 hours total and uses HTML presentations and Jupyter notebooks in Python for exercises. The evaluation for this class is based on quiz responses during the three classes.</p> Schedule 16/10 Introduction and simulated annealing Continuous optimization, random search, simulated annealing 17/10 Evolutionary Strategies Population-based methods, 1+1 ES, CMA-ES 07/11 Genetic Algorithms Genetic Algorithm, Multi-Objective Optimization, NSGA-II"},{"location":"index.html#resources","title":"Resources","text":"<ul> <li>Pymoo</li> <li>pycma</li> <li>CMAES</li> <li>DAEP</li> <li>gplearn</li> <li>evosax</li> <li>ECJ</li> </ul> <p>The 2nd year elective class EISC217: Evolutionary Computation goes into further detail on many of these same topics and introduces new topics such as genetic programming and quality diversity.</p> <p>The Introduction to Evolutionary Computing book by A. E. Eiben is recommended as reading for this class.</p>"},{"location":"0_intro.html","title":"Introduction","text":"<p>An introduction to stochastic optimization methods and applications, an overview of continuous optimization problems, and an outline of this class.</p> <p>Slides</p>"},{"location":"1_sa.html","title":"Random Search to Simulated Annealing","text":"<p>Please follow the notebooks for this section of the class on random search and simulated annealing.</p>"},{"location":"1_sa.html#random-search","title":"Random search","text":"<p>notebook</p> <p>Colab</p>"},{"location":"1_sa.html#simulated-annealing","title":"Simulated annealing","text":"<p>notebook</p> <p>Colab</p>"},{"location":"1_sa.html#quiz-on-random-search-and-simulated-annealing","title":"Quiz on random search and simulated annealing","text":"<p>LMS</p>"},{"location":"2_es.html","title":"Evolutionary Strategies","text":"<p>In this class, we continue building on examples of stochastic search for continuous optimization, covering simple evolutionary strategies and the Covariance Matrix Adaptation Evolutionary Strategy.</p> <p>Notebook</p> <p>Colab</p>"},{"location":"2_es.html#neuroevolution","title":"Neuroevolution","text":"<p>Notebook</p> <p>Colab</p>"},{"location":"2_es.html#quiz-on-evolutionary-strategies","title":"Quiz on evolutionary strategies","text":"<p>LMS</p>"},{"location":"3_ga.html","title":"Genetic Algorithms","text":""},{"location":"3_ga.html#genetic-algorithms_1","title":"Genetic algorithms","text":"<p>Notebook</p> <p>Colab</p>"},{"location":"3_ga.html#multi-objective-optimization","title":"Multi-objective optimization","text":"<p>Slides</p>"},{"location":"3_ga.html#nsga-ii","title":"NSGA-II","text":"<p>Notebook</p> <p>Colab</p>"},{"location":"3_ga.html#quiz-on-ga-and-moea","title":"Quiz on GA and MOEA","text":"<p>LMS</p>"}]} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.