This course is intended for senior students (fifth-year) in data science and artificial intelligence (IASD). It covers advanced AI concepts, including genetic algorithms, intelligent agents, and swarm intelligence.
The program will start with a general introduction to AI and soft computing, then focus on recent trends in each area. For genetic algorithms, topics like genetic programming, multi-objective optimization (NSGA-II, SPEA, etc.), and various applications will be explored. Regarding intelligent agents, the emphasis will be on search algorithms in multi-agent systems, agent communication, and their applications. Finally, popular swarm intelligence tools such as PSO, ACO, and BCO will be studied, with concrete examples demonstrating their optimization potential.