Nazwa przedmiotu:
Metody sztucznej inteligencji w elektroenergetyce
Koordynator przedmiotu:
dr hab. inż. Mirosław Parol, miroslaw.parol@ien.pw.edu.pl, tel. +48222345862
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia II stopnia
Program:
Elektrotechnika
Grupa przedmiotów:
Wspólne
Kod przedmiotu:
Semestr nominalny:
1 / rok ak. 2009/2010
Liczba punktów ECTS:
3
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium15h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Znajomość podstawowych zagadnień z zakresu informatyki, matematyki dyskretnej, probabilistyki i biologii, znajomość zasad funkcjonowania algorytmów obliczeniowych, rozumienie zasad działania klasycznych algorytmów optymalizacyjnych, rozumienie zasad działania programów komputerowych, programowanie w językach wysokiego poziomu, posługiwanie się systemami informatycznymi; Przedmioty, które należy wcześniej zaliczyć: Matematyka, Podstawy informatyki, Języki i metodyka programowania, Rachunek prawdopodobieństwa i statystyka.
Limit liczby studentów:
Cel przedmiotu:
dobór podstawowych elementów składowych algorytmu ewolucyjnego, sztucznej sieci neuronowej, sterownika rozmytego oraz algorytmu stadnego; zastosowanie metod sztucznej inteligencji do rozwiązywania wybranych problemów z dziedziny elektroenergetyki, dobór parametrów sterujących (strojenie) algorytmów ewolucyjnych, uczenie sztucznych sieci neuronowych, konstruowanie sterowników rozmytych, dobór parametrów sterujących (strojenie) algorytmów stadnych, rozwiązywanie wybranych problemów z dziedziny elektroenergetyki w oparciu o techniki sztucznej inteligencji
Treści kształcenia:
Wykład Wprowadzenie, pojęcia podstawowe (1h). Algorytmy ewolucyjne (4h) Pojęcia podstawowe, ogólna struktura algorytmu ewolucyjnego (AE). Operatory genetyczne. Metody selekcji oraz metody skalowania funkcji przystosowania. Implementacja komputerowa AE z przykładem obliczeniowym. Zastosowania algorytmów ewolucyjnych w elektroenergetyce. Sztuczne sieci neuronowe (4h) Inspiracja biologiczna i model matematyczny neuronu. Model McCullocha Pittsa. Funkcje aktywacji neuronu. Typowe architektury sztucznych sieci neuronowych (SSN). Perceptron wielowarstwowy, uczenie sieci metodą back-propagation (BP). Techniki stosowane w procesie uczenia sieci. Zastosowania SSN w elektroenergetyce. Systemy ekspertowe i logika rozmyta (4h) Budowa systemu ekspertowego (SE), reprezentacja wiedzy, pozyskiwanie wiedzy, mechanizmy wnioskowania. Logika rozmyta, liczby rozmyte, operatory rozmyte, wnioskowanie rozmyte. Zastosowania systemów ekspertowych i logiki rozmytej w elektroenergetyce. Inne techniki sztucznej inteligencji (2h) Algorytmy stadne. Algorytmy mrówkowe. Sztuczne systemy immunologiczne. Zastosowania nowych technik sztucznej inteligencji w elektroenergetyce. Laboratorium 1. Optymalizacja funkcji wielu zmiennych za pomocą programu Al._Gen (AE) - 2h 2. Projektowanie optymalnych struktur sieci rozdzielczych (AE) - 2h 3. Klasyfikacja obiektów rastrowych w ramach grup o wspólnych cechach, za pomocą programu NetLab (SSN) - 2h 4. Aproksymacja krzywej średniego miesięcznego zużycia energii elektrycznej w kolejnych miesiącach roku (SSN) - 2h 5. Wnioskowanie oparte na logice rozmytej (LR) - 2h 6. Estymacja rocznych obciążeń szczytowych stacji SN/nn (algorytm stadny) - 2h
Metody oceny:
Egzamin:
Literatura:
Wykład 1. D. E. Goldberg: Algorytmy genetyczne i ich zastosowania, WNT, Warszawa, 2003. 2. Z. Michalewicz: Algorytmy genetyczne + Struktury danych = Programy ewolucyjne, WNT, Warszawa, 2003. 3. S. Osowski: Sieci neuronowe do przetwarzania informacji, wyd. 2, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2006. 4. D. Rutkowska, M. Piliński, L. Rutkowski: Sieci neuronowe, algorytmy genetyczne i systemy rozmyte, PWN Warszawa, 1997. 5. P. Helt, M. Parol, P. Piotrowski: Metody sztucznej inteligencji w elektroenergetyce, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2000. 6. L. Rutkowski - Metody i techniki sztucznej inteligencji. Inteligencja obliczeniowa. PWN, 2006. 7. K. Trojanowski - Metaheurystyki praktyczne, Wyd. 2, Wyższa Szkoła Informatyki Stosowanej i Zarządzania, Warszawa 2008 Laboratorium D. Baczyński, S. Bielecki, M. Parol., P. Piotrowski, J. Wasilewski - Sztuczna inteligencja w praktyce. Laboratorium, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 2008.
Witryna www przedmiotu:
Uwagi:

Efekty uczenia się