Nature inspired algorithms

Welcome to the webpage of practicals for the course Nature inspired algorithms NAIL119 taught in the summer semester 2023/2024! We meet at 10:40 in the SU1 classroom.

My mail kadlecova -at- cs.cas.cz, office hours upon agreement. Here is the link to the code, and here is the link to the lecture taught by Martin Pilát.

Homework

Credit is given for solving three homeworks assigned during the semester. The homeworks will be assigned at the exercises dedicated to the respective topic (they can be submitted earlier, which does not necessarily mean earlier correction :-) ). The tasks are the same as for the other (Czech) exercises.

Deadline for each homework is the evening after this exercise. The assignments are here:

Schedule

We will practice topics from the lecture. In addition, you can look forward to expanding topics such as experimental design, or using wandb, tmux, and metacentrum for easier life during experiment processing. If enough time, I will also show you how to create Python packages.

20. 2. 2024 Intro
27. 2. 2024 Reinforcement learning
5. 3. 2024 Cancelled due to illness
12. 3. 2024 Evolutionary algorithms - intro
19. 3. 2024 Evolutionary algorithms - continuous problems
26. 3. 2024 Evolutionary algorithms - genetic programming
2. 4. 2024 Cancelled because there is no lecture due to Easter
9. 4. 2024 Neural networks - intro
16. 4. 2024 Neural networks - RBF and recurrent nets
23. 4. 2024 Neural networks - convolutional neural nets
30. 4. 2024 Neuroevolution
7. 5. 2024 Swarm optimization algorithms
14. 5. 2024 Cancelled due to the University-wide sports day
21. 5. 2024 Deep reinforcement learning (+ Artificial Life)