Techniki inteligencji obliczeniowej
Kierunek studiów: Informatyka
Kod programu: W4-N2IN19.2021

Nazwa modułu: | Techniki inteligencji obliczeniowej |
---|---|
Kod modułu: | W4-IN-N2-20-F-TIO |
Kod programu: | W4-N2IN19.2021 |
Semestr: |
|
Język wykładowy: | polski |
Forma zaliczenia: | zaliczenie |
Punkty ECTS: | 4 |
Opis: | Algorytm metaheurystyczny można używać do rozwiązywania dowolnego problemu, który można opisać za pomocą pewnych definiowanych przez ten algorytm pojęć. Najczęściej wykorzystywany jest jednak do rozwiązywania problemów optymalizacyjnych. Mankamentem algorytmów metaheurystycznych jest fakt, iż nie gwarantują one znalezienia rozwiązania, a ponadto zwykle nie można podać czasu ich działania. Skuteczność metaheurystyk zależy również w dużej mierze od parametrów, które pojawiają się w tego typu algorytmach. Niestety nie istnieją uniwersalne wartości tych parametrów, które zachowują się najlepiej dla wszystkich możliwych danych wejściowych. |
Wymagania wstępne: | (brak informacji) |
Literatura podstawowa: | 1. Arabas J., Wykłady z algorytmów ewolucyjnych, Warszawa, 2004, WNT.
2. I. Rechenberg. Evolution strategy: Nature’s way of optimization. In Optimization: Methods and Applications, Possibilities and Limitations, pages 106–126. Springer Science & BusinessMedia, 1989. doi: 10.1007/978-3-642-83814-96.
3. Michalewicz Z., Algorytmy genetyczne + struktury danych = programy ewolucyjne, Warszawa, 2001, WNT.
4. Goldberg, D.E. (1989). Genetic Algorithms in Search, Optimization and Machine Learning. Kluwer Academic Publishers. ISBN 978-0-201-15767-3.
5. Glover, F.; Kochenberger, G.A. (2003). Handbook of metaheuristics. Springer, International Series in Operations Research & Management Science. ISBN 978-1-4020-7263-5. |
Efekt modułowy | Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5] |
---|---|
Zna zaawansowane metaheurystyki i ich zastosowania w wybranych problemach optymalizacyjnych. [M_001] |
K_W01 [1/5] |
Potrafi dobrać metodę rozwiązania do przedstawionego problemu optymalizacyjnego [M_002] |
K_U01 [1/5] |
Potrafi napisać program realizujący wybraną metaheurystykę dla celów realizacji obliczeń optymalizacyjnych [M_003] |
K_U02 [1/5] |
Rozumie potrzebę rozwijania metod podejmowania decyzji w problemach optymalizacyjnych [M_004] |
K_K01 [1/5] |
Typ | Opis | Kody efektów modułowych do których odnosi się sposób weryfikacji |
---|---|---|
Kolokwium [W_001] | Praca pisemna dotycząca opisu istniejących technik i ich adaptacji do wybranych problemów optymalizacyjnych. |
M_001 |
Prezentacja programu związanego ze zrealizowanym projektem [W_002] | Prezentacja programu i weryfikacja jego efektywności dla wybranego problemu optymalizacyjnego. |
M_001 |
Przygotowanie prezentacji multimedialnej [W_003] | Prezentacja wad i zalet wybranej techniki inteligencji obliczeniowej i jej weryfikacja na konkretnym problemie optymalizacyjnym |
M_001 |
Rodzaj prowadzonych zajęć | Praca własna studenta | Sposoby weryfikacji | |||
---|---|---|---|---|---|
Typ | Opis (z uwzględnieniem metod dydaktycznych) | Liczba godzin | Opis | Liczba godzin | |
wykład [Z_001] | Podanie treści kształcenia w formie werbalnej z wykorzystaniem wizualizacji treści. Skupienie się na materiale trudnym pojęciowo i wskazanie adresów stron internetowych i pakietu e-learningowego |
15 | Zapoznanie się z tematyką wykładu z wykorzystaniem istniejących pakietów metod: skryptu, stron internetowych i pakietu e-learningowego |
30 |
Kolokwium [W_001] |
laboratorium [Z_002] | Szczegółowe przygotowanie studentów do implementacji algorytmów ze wskazaniem na metodologię postępowania, wskazaniem kolejności wykonywanych czynności |
30 | Samodzielne opracowanie i przygotowanie studentów do kolokwiów zaliczających z laboratorium.
Wykonanie projektu - implementacji danego systemu w grupie wieloosobowej |
45 |
Kolokwium [W_001] |
Załączniki |
---|
Opis modułu (PDF) |
Sylabusy (USOSweb) | ||
---|---|---|
Semestr | Moduł | Język wykładowy |
(brak danych) |