Algorytmy ewolucyjne
informatyka, 4. rok studiów dziennych


Informacje ogólne i materiały

Tematyka przedmiotu

Algorytmy ewolucyjne to wspólna nazwa szerokiej klasy heurystycznych technik poszukiwania/optymalizacji opartych na analogiach do naturalnej ewolucji organizmów. Tematyka wykładu obejmuje podstawy teoretyczne oraz szereg zagadnień związanych z projektowaniem i realizacją tego typu algorytmów dla róznych typów zastosowań. W ramach laboratorium realizowane są systemy informacyjne i obliczeniowe wykorzystujące techniki ewolucyjne do wspomagania rozwiązywania wybranych zagadnień praktycznych.

Literatura

Na początek proponuję następujące pozycje spośród polskiej literatury przedmiotu:

  • Jarosław Arabas
    "Wykłady z algorytmów ewolucyjnych"
  • Zbigniew Michalewicz
    "Algorytmy genetyczne + struktury danych = programy ewolucyjne"
  • David E. Goldberg
    "Algorytmy genetyczne i ich zastosowania"

Proszę zwrócić uwagę na to, że ostatnie dwie książki koncentrują się na algorytmach genetycznych i ich mutacjach, pozostałe techniki ewolucyjne traktując "po macoszemu".

Bardzo wiele informacji na temat algorytmów ewolucyjnych i ich zastosowań znaleźć można w sieci - dla dociekliwych polecam kilka interesujących adresów.

Materiały wykładowe

Zebrane folie do wykładu z lat ubiegłych dostępne są w wersji elektronicznej w formacie Postscript.


Ostatnia modyfikacja: 18-10-2001