Introduction to Natural Computing

نویسنده:
saeed seyedtabaii
تاریخ انتشار:
17 خرداد 1402
دیدگاه ها:
دیدگاه‌ها برای Introduction to Natural Computing بسته هستند

درس اصلی مقطع کارشناسی ارشد و دکترای

Term: Spring

Units: 3

Course Text

S. Seyedtabaii, Natural Computing course notes, Shahed University, For printing:  NaturalComputingText.pdf, For mobile use:   Natural computing M.pdfNatural computing M.pdf    1399/01/18    

References

  1. Computational Intelligence, 2nd ed.(A. P. Engelbrecht)
  2. Bio-Inspired Artificial Intelligence Theories, Methods, and Technologies (D. Floreano & C. Mattiussi)

 Course evaluation

1)  4 take home  Quizzes: 4       0 Natural Computing Quiz.pdf0 Natural Computing Quiz.pdf  00/11/23
  • کووئیزها سوال و جوابی است که از متن درس استخراج می کنید. هر کوییز یک برگی مربوط دو جلسه درس است. 
2)  ​4 Labs: 8                  0 Natural comput  LAB.pdf0 Natural comput LAB.pdf 00/11/23    Matlab Files
3) Final written test: 3       NaturalComputingF912.pdfNaturalComputingF912.pd
استفاده از 4 برگ کویز تایید شده در امتحان پایان ترم مجاز است
4) Final simulation test 2.5,  
آزمون یک سوال تصادفی از آزمایشهاست 
5) Implementation of the algorithm of a newly published paper2.5. 
  • سقف نمره برای n جلسه غیبت  (  min(8,(n/2.5)^2   ا​ست.
                                                  

 

Course Outline

 1) Introduction

 2) Basic GA: Evolutionary Biology- Simple Genetic Algorithm

 3) Algorithms basic steps-                               

 4)  Problem formulation   Quiz 1

  5) More recombination and mutations-          -Lab1

  6) Other evolutionary algorithms: E. Strategy, E. Programming- Differential evolution- Simulated Anealing- Cultural evolution-Co-Evolution​  Quiz 2

 7) Genetic Programming-​                              LAb2

8) Particle Swarm Optimization-                       

9) Ant Colony Optimization-                             Lab 3-​   Quiz 3​ ​​

10) Artificial Immune System

  11) Cellular Automata -L systems- Fractal Geometry ​​

 12) DNA & Quantum Computing                        Lab4 

13)  Course review​    Quiz 4​​

 

Web resources

* 2nd METAHEURISTIC ALGORITHMS

*GA demo​

*Collection of natural computing programs: http://www.yarpiz.com

Other metaheuristic algorithms

You may search for their description and MATLAB codes in internet.

ANGEL Algorithm
Artificial Algae Algorithm (AAA)
Artificial Immune System
Base Optimization Algorithm (BOA)
Cat Swarm Optimization (CSO)
Chemical Reaction Optimization (CRO)
Clonal Selection Algorithm (CLONALG)
Cuckoo Search Optimization Algorithm (CSOA)
Elephant Search Algorithm (ESA)
Fish Swarm Algorithm (FSA)
FPA With Clonal Selection Algorithm (CSA)
Gases Brownian Motion Optimization (GBMO)
Genetic Algorithm
Genetic Bee Colony (GBC) Algorithm,
Gravitational Search Algorithm (GSA)
Grey Wolf Optimization (GWO)
Harmony Search (HS)
League Championship Algorithm (LCA)
Method of Musical Composition (MMC)
MKF-Cuckoo Algorithm
Moth flame optimization (MFO)
Multi-Objective Particle Swarm Optimization With Crowding Distance (MOPSO-CD)
Non-dominated Sorting Genetic Algorithm (NSGA-II)
PARTIAL OPTIMIZATION METAHEURISTIC UNDER SPECIAL INTENSIFICATION CONDITIONS (POPMUSIC) 
Particle swarm optimization (PSO)
Simulated Annealing (SA)
Sine Cosine Algorithm (SCA)
TABU SEARCH (TS)
Teaching–Learning-Based Optimization (TLBO)
VARIABLE NEIGHBORHOOD SEARCH (VNS)
Water Waves Optimization (WWO)
Whale Optimization Algorithm (WOA)
Artificial Bee Colony (ABC)
Ant Colony Optimization (ACO)
firefly algorithm (FA)
 bat algorithm (BA)
Harmony search (HS)
Imperialist competitive algorithm 
River formation dynamics
Spiral optimization (SPO) algorithm
Artificial swarm intelligence
Evolutionary Programming (EP)
Scatter Search Algorithm (SSA)
Cultural Algorithms (CA)
Differential Evolution (DE)
Variable Neighborhood Search (VNS)
Sheep Flocks Heredity Model (SFHM)
Bacterial Foraging Optimization (BFO)
Social Cognitive Optimization (SCO)
Shuffled Frog Leaping Algorithm (SFLA)
Electromagnetism-like algorithm (EMA)
Big Bang-Big Crunch (BB-BC)
Group Search Optimizer (GSO)
Small-world Optimization Algorithm (SWOA)
Cat Swarm Optimization (CSO)
Saplings Growing UP Algorithm (SGA)
Central Force Optimization (CFO)
Integrated Radiation Algorithm (IRA)
Big Crunch Algorithm (BCA)

 

 

​​​​​

 

*

 

 

 



 

فایلها و اسلایدهای مربوط درس

لینک کوتاه:

https://prof.shahed.ac.ir/?p=51846

اشتراک گذاری:

مطالب مرتبط

نمرات میان ترم کنترل صنعتی 021

021نمرات میان ترم کنترل خطی

Graduate Students

Thesis and paper preparation

نمرات محاسبات طبیعی 012