2 repositorios
An iterative optimization strategy that evolves a population of models by replacing poor performers with mutated versions of top models.
Distinct from Hyperparameter Optimization: Distinct from general hyperparameter optimization: specifically uses a population-based evolutionary approach rather than simple grid or random search.
Explore 2 awesome GitHub repositories matching artificial intelligence & ml · Population-Based Training. Refine with filters or upvote what's useful.
FlappyLearning is a machine learning sandbox and neural network trainer designed to simulate neuroevolutionary strategies. It provides an environment where artificial agents are evolved using genetic algorithms to optimize performance within a game simulation. The system employs a neuroevolutionary population model that utilizes feedforward neural networks to develop autonomous game agents. It manages the evolution of these agents through generation-based iteration, using fitness-based selection to determine which networks survive and reproduce. The training framework incorporates stochastic
Implements a population-based training strategy to evolve neural network weights through mutation and selection.
IsaacGymEnvs is a GPU-accelerated physics sandbox and robotics policy training suite designed for reinforcement learning. It serves as a vectorized robotic simulator that runs thousands of parallel environments on GPUs to accelerate the training of neural networks. The project provides a sim-to-real transfer framework that utilizes domain randomization and physics variations to ensure policies trained in simulation are robust enough for deployment on real hardware. It distinguishes itself through a high-performance architecture that uses tensor-based state management to handle observations an
Implements population-based training to iteratively optimize hyperparameters and improve agent performance.