Skip to content

glaucogoncalves/nio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nature-Inspired Optimization

Repository of the course Nature Inspired Optimization from the Electrical Engineering Graduate Program at Federal University of Pará.

Course Goal

The goal of this course is to stimulate learning of concepts associated with optimization, specifically for large-scale problems, with a focus on developing modeling and solution skills through classical and nature-inspired strategies for continuous or integer variables, linear and nonlinear functions, single and multi-objective problems with or without restrictions.

The theoretical content and practical demonstrations will be taught through synchronous face-to-face meetings. As support, students will also be directed to videos and short texts selected from a careful selection of different sources.

Grading

Your frequency score will be calculated based on attendance at lectures and completion of activities.

Each student's assessment will be based on a holistic assessment across several activities, including: labs, tests, selected exercises and a final paper.

  • Assingments (50%): activities, practical exercises and others.
  • Final Paper (50%): a paper to be developed.

Bibliography

  1. FOGEL, D. B.; MICHALEWICZ, Z. How to Solve It: Modern Heuristics. 2nd Edition. 2013.
  2. SARKER, Ruhul Amin; NEWTON, Charles S. Optimization modelling: a practical approach. CRC press, 2007.
  3. YANG, Xin-She. Nature-inspired optimization algorithms. Academic Press, 2020.
  4. YANG, Xin-She. Optimization techniques and applications with examples. John Wiley & Sons, 2018.
  5. YANG, Xin-She. Nature-inspired metaheuristic algorithms. Luniver press, 2010.
  6. VAZIRANI, Vijay V. Approximation algorithms. Vol. 1. Berlin: springer, 2001.
  7. JUNGNICKEL, Dieter. Graphs, networks and algorithms. Berlin: Springer, 2005.
  8. FLOREANO, Dario; MATTIUSSI, Claudio. Bio-Inspired Artificial Intelligence: Theories, Methods, and Technologies. MIT Press, 2023.

Lectures

N Topic
0 Syllabus (Short description) / More in SIGAA)
1 Introduction to Problem Optimization and Modeling
1.1 Introduction to Modeling
1.2 Complexity Theory
1.3 Introduction to Optimization
2 Mono-Objective Optimization Modeling
2.1 Linear Programming
2.2 Non-linear Programming
2.3 Integer Linear Programming
2.4 Optimization Problems on Graphs
3 Classical Strategies for Optimization
3.1 Greedy Search, Exhaustive search, Dynamic Programming
4 Nature-inspired Solution Strategies
4.1 Introduction to Metaheuristics
4.2 Simulated Annealing
4.3 Particle Swarm Colab
4.4 Flower Polination
5 Multiobjective Optimization
5.1 Concepts and monoobjective approaching
5.2 NSGA-II

Assignments

ID Topic
A01 Prep Test
A02 Linear Programming Exercise
A03 Integer Programming Exercise
A04 Paper Reading
A05 Levy Flights
A06 Simulated Annealing

Final Paper

Instructions here

Links

About

Repository of the course Nature Inspired Optimization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •