2021-05-19, Alexandre Bergel — Introduction to neural networks, genetic algorithm, and neuroevolution

Computer Science Guest Talks

19 May 2021, Oscar Nierstrasz, 36 views

This tutorial is an introduction to three common techniques in artificial intelligence. First, we will detail what neural networks are and look at various applications of neural networks. Second, we will study genetic algorithms, which are optimization and search techniques. Third, combining neural networks and genetic algorithms allows us to define neuroevolution, a learning technique that does not rely on large data corpus. Neuroevolution is highly inspired from the evolution process found in nature. We will look at examples of data classification and artificial player in video games.

Viewable by everyone. All rights reserved.