- Nazwa przedmiotu:
- Podstawy sztucznej inteligencji lab
- Koordynator przedmiotu:
- dr inż. Paweł Piotrowski, pawel.piotrowski@ee.pw.edu.pl, +48222347314
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Informatyka
- Grupa przedmiotów:
- Wspólne
- Kod przedmiotu:
- Semestr nominalny:
- 6 / rok ak. 2009/2010
- Liczba punktów ECTS:
- 1
- 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ład0h
- Ćwiczenia0h
- Laboratorium30h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Znajomość podstaw metod sztucznej inteligencji oraz zakresu ich zastosowań w praktyce, znajomość matematyki w zakresie rachunku, różniczkowego i całkowego oraz rachunku prawdopodobieństwa, rozumienie zagadnień z zakresu podstaw baz danych, rozumienie zagadnień z zakresu podstaw programowania. Wykaz przedmiotów, które należy zaliczyć wcześniej: Podstawy sztucznej inteligencji (wykład), Matematyka, Teoretyczne podstawy informatyki, Algorytmy i struktury danych.
- Limit liczby studentów:
- Cel przedmiotu:
- Poznanie programów symulacyjnych wykorzystujących metody sztucznej inteligencji wraz z umiejętnością ich obsługi. Umiejętność samodzielnego rozwiązania problemu przy rozwiązaniu którego wykorzystuje się metody sztucznej inteligencji.
- Treści kształcenia:
- Klasyfikacja obiektów rastrowych w ramach grup o wspólnych cechach w programie symulacyjnym (SN). Prognozowanie średnioterminowego miesięcznego zapotrzebowania na energię elektryczną w programie symulacyjnym (SN). Klasyfikacja (z użyciem wybranych przykładów) testem psychologicznym w programie symulacyjnym (SN). Aproksymacja krzywej średniego miesięcznego zużycia energii elektrycznej w poszczególnych miesiącach roku w środowisku arkusza kalkulacyjnego excel (SN). Metody selekcji stosowane w algorytmach ewolucyjnych (AE). Procedury skalowania funkcji przystosowania (AE). Optymalizacja funkcji wielu zmiennych za pomocą programu Al._Gen (AE). Optymalna regulacja napięć w sieciach rozdzielczych (AE). Turbo Prolog: wprowadzenie, procedury rekurencyjne i wykorzystanie mechanizmów nawracania (SE). Turbo Prolog: programowanie deklaratywne - symulacja działania układu cyfrowego (SE). Turbo Prolog: poszukiwanie drogi w grafie skierowanym i nieskierowanym (SE). Turbo Prolog: Identyfikacja obiektu na podstawie parametrów wprowadzonych w procesie komunikacji z użytkownikiem (SE).
- Metody oceny:
- brak
- Egzamin:
- Literatura:
- Baczyński D., Parol. M., Piotrowski P., Bielecki S, Wasilewski J. „Sztuczna inteligencja w praktyce” – laboratorium, Oficyna Wydawnicza Politechniki Warszawskiej, 2008; P. Helt, M. Parol, P. Piotrowski: Metody sztucznej inteligencji w elektroenergetyce. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 2000.
- Witryna www przedmiotu:
- Uwagi:
Efekty uczenia się