Implementation and visualization (some demos) of search and optimization algorithms.
-
Updated
Nov 30, 2021 - Python
Implementation and visualization (some demos) of search and optimization algorithms.
Model-based reinforcement learning using CEM, MPC and PETS
Cross Entropy Method (CEM) implemented under Pytorch, supporting batch dimension and receding horizon style optimization.
Solving Tetris using Cross-Entropy Method
Simulation experiments for optimizing objective function with Differential Evolution, Evolution Strategies and Cross Entropy Method (2 versions)
CE-ABC is a code to simulate the epidemic outbreaks with mechanistic models through a cross-entropy approximate Bayesian framework.
Reinforcement Learning Notebooks
Simple implementation and comparison of three reinforcement learning models.
Model-Based RL Multi-Tasking with ReLAx
Two dimensional optimisation algorithm using the Cross Entropy Method. Data is iteratively fitted to a Beta Distribution in the algorithm.
Tools for using motion primitives like Dynamic Motion Primitives or Differentiable Linear Dynamic Systems in PyTorch.
Train a Cross-Entropy Method in Policy-Based Methods with OpenAI Gtm's MountainCarContinous environment
Workshop code for the talk on Introduction to Reinforcement Learning: https://fosterelli.co/file/talk/introduction-to-reinforcement-learning.pdf
Cross-Entropy method example on OpenAI Gym's MountainCarContinuous environment. Code is from Udacity's "Deep Reinforcement Learning Nanodegree Program"
Automated tuning of hyperparameters using Cross Entropy Method for optimization (CEM).
Open AI Cartpole environment gradient ascent
Example CEM implementation with ReLAx
A Monte Carlo method for importance sampling and optimization.
Fifth assignment for Machine Learning course @USI19/20.
CartPole-CrossEntropyMethod
Add a description, image, and links to the cross-entropy-method topic page so that developers can more easily learn about it.
To associate your repository with the cross-entropy-method topic, visit your repo's landing page and select "manage topics."