Computational intelligence for Optimization in Bioinformatics
Objectives
Introducing the general concept of optimization and its main definitions and results, and giving a deep knowledge of some of the most common Computational Intelligence algorithms.
General characterization
Code
12504
Credits
3.0
Responsible teacher
Leonardo Vanneschi
Hours
Weekly - 3
Total - 13
Teaching language
Português
Prerequisites
No mandatory requirement.
Good knowledge of the basis of computer programming in Python is strongly advised.
A good background in mathematics is also helpful.
Bibliography
L. Vanneschi and S. Silva. Lectures on Intelligent Systems. Springer. 2023.
Teaching method
Available soon
Evaluation method
Available soon
Subject matter
1. Introduction to Optimization
2. No Free Lunch Theorem
3. Hill Climbing
4. Simulated Annealing
5. Basic Genetic Algorithms
6. Advanced concepts of Genetic Algorithms
7. Particle Swarm Optimization
8. Genetic Programming
Programs
Programs where the course is taught: