Skip to content

Using an Evolutionary Algorithm to manipulate weights of a Neural Network to train it to automatically land a spacecraft

Notifications You must be signed in to change notification settings

marialuquea/Computational_intelligence

Repository files navigation

Evolving a Lunar Lander

Evolutionary Algorithms are a powerful tool used for optimising and searching problems, inspired by the natural selection process. In this project, an EA is used to find the best possible weights of a Multi-Layer Perceptron (MLP) used to control a fleet of identical spacecraft, after using most of their fuel, regardless of their different starting positions and velocities. An extensive search was done to find the best hyper parameters of the EA that could find the most effective weights.

Maria Luque Anguita

About

Using an Evolutionary Algorithm to manipulate weights of a Neural Network to train it to automatically land a spacecraft

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published