Content summary:
Join us for an enlightening session on the fascinating world of evolutionary algorithms, a cornerstone of bio-inspired computing. In this introductory talk, we will delve into the fundamentals of evolutionary algorithms, shedding light on how these algorithms mimic natural selection processes to solve complex optimization problems. Our exploration will also cover the DEAP framework (Distributed Evolutionary Algorithms in Python), an accessible and versatile library that enables researchers and enthusiasts alike to implement evolutionary algorithms with ease.
Evolutionary algorithms are inspired by the natural world's evolutionary processes. They use mechanisms akin to biological evolution, such as reproduction, mutation, recombination, and selection, to evolve solutions to problems. By simulating the process of natural selection, these algorithms iteratively improve candidate solutions with respect to a defined measure of quality or fitness. This talk aims to demystify these algorithms, making them accessible to those new to the field and providing a foundation for further exploration and innovation.
What to expect:
Understand the Basics - Grasp the core principles behind evolutionary algorithms, including selection, mutation, crossover, and survival of the fittest.
Hands-On Experience - Get a first-hand look at setting up a simple evolutionary algorithm using the DEAP framework, empowering you to start your own bio-inspired computational projects.
Presenter:
Zach Wen
Code used in this video can be downloaded from GitHub:
240406_Introduction to Evolutionary Algorithms - AI Interest Group.pdf; 240406_knapsack.ipynb; 240406_onemax_numpy.ipynb; 240406_PSO.ipynb
https://github.com/DreamJarsAI/Apply-...
Hashtags: #artificialintelligence #machinelearning #deeplearning #python #pythonprogramming #pythontutorial #aitutorial #coding #neuralnetworks #neuralnetwork #pytorch #computervision #nlp #naturallanguageprocessing #scikitlearn