Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Inżynierii Mechanicznej i Mechatroniki - Inżynieria materiałowa (S2)
specjalność: konstrukcje lekkie

Sylabus przedmiotu Metody sztucznej inteligencji:

Informacje podstawowe

Kierunek studiów Inżynieria materiałowa
Forma studiów studia stacjonarne Poziom drugiego stopnia
Tytuł zawodowy absolwenta magister inżynier
Obszary studiów nauk technicznych
Profil ogólnoakademicki
Moduł
Przedmiot Metody sztucznej inteligencji
Specjalność przedmiot wspólny
Jednostka prowadząca Instytut Technologii Mechanicznej
Nauczyciel odpowiedzialny Andrzej Jardzioch <Andrzej.Jardzioch@zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 3,0 ECTS (formy) 3,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny 2 Grupa obieralna 1

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
laboratoriaL2 30 2,00,38zaliczenie
wykładyW2 15 1,00,62zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Wiedza: matematyka, metody numeryczne, struktury danych i algoryty

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Zdobycie widzy dotyczącej stosowanych w praktyce inżynierskiej metod ze sztucznej inteligencji. Umiejętność rozpoznania problemu i skojarzenie z możliwą do rozwiązania problemu metodą.
C-2Zdobycie umiejętności praktycznej analizy szerokiego spektrum problemów rozwiązywanych metodami sztucznej inteligencji. Zaznajomienie z możliwościami dostępnych na rynku aplikacji sztucznej inteligencji wykorzystywanych w zadaniach demonstracyjnych i praktycznych.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Rozważanie różnych problemów logicznych i formalne prezentowanie problemu przygotowujące do zastosowania metod przeszukiwania grafów i drzew.4
T-L-2Wykorzystanie modelu wnioskowania rozmytego do analizy wpływu postaci bazy reguł lingwistycznych na wynik wnioskowania. Modelowanie systemów wnioskowania rozmytego z zastosowaniem programu FuzzyTECH. Dobór struktury modelu wnioskowania. Budowa bary reguł lingwistycznych. Ustalenie postaci zbirów rozmytych. Dobór metod denazyfikacji.10
T-L-3Zastosowanie sieci neuronowych do budowy bazy reguł lingwistycznych. Projekt sterowania systemem produkcyjnym z zastosowaniem zbiorów rozmytych i sztucznych sieci neuronowych.8
T-L-4Modelowanie systemów sztucznych sieci neuronowych oraz algorytmów genetycznych z wykorzystaniem programu Matlab.8
30
wykłady
T-W-1Definicje i klasyfikacja metod sztucznej inteligencji. Rozwój metod sztucznej inteligencji w latach 50-90 XX wieku. Omówienie kamieni milowych: test Turinga, system symboliczny. Wprowadzenie do metod przeszukiwania przestrzeni stanów.3
T-W-2Zbiory rozmyte i przybliżone. Podstawy budowy systemów Fuzzy Logic. Bazy reguł lingwistycznych. Metody wnioskowania. Metody automatycznego generowanie baz reguł lingwistycznych. Przykłady zastosowań logiki rozmytej do sterowania procesami produkcyjnymi.4
T-W-3Algorytmy ewolucyjne i genetyczne, podstawowe pojęcia, operatory ewolucyjne selekcji, krzyżowania i mutacji, zasady działania i zastosowanie w optymalizacji. Przykłady zastosowań algorytmów ewolucyjnych do sterowania i harmonogramowania procesów produkcyjnych.4
T-W-4Sztuczne sieci neuronowe. Wprowadzenie do zagadnienia. Sieć typu perceptron prosty. Uczenie sztucznych sieci neuronowych. Uczenie sieci wielowarstwowych. Przygotowanie danych uczących. Przykłady zastosowań sztucznych sieci neuronowych rozpoznawanie, klasyfikacja, analiza danych temporalnych.4
15

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1uczestnictwo w zajęciach30
A-L-2Przygotowanie do sprawdzianów.5
A-L-3Studiowanie literatury15
A-L-4Przygotowanie zadań domowych (sprawozdań i programów).10
60
wykłady
A-W-1uczestnictwo w zajęciach15
A-W-2Przygotowanie do zaliczenia.6
A-W-3Studiowanie literatury9
30

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Wykład informacyjny-prezentacja.
M-2Metoda przypadków. Omówienie przykładów rzeczywistych i ich dyskusja.
M-3Dyskusja dydaktyczna. Rozważania problemu silnej sztucznej inteligencji.
M-4Ćwiczenia laboratoryjne - samodzielna praca z oprogramowaniem komputerowym.

Sposoby oceny

KODSposób oceny
S-1Ocena podsumowująca: Zaliczenie z zagadnień omawianych na wykładzie.
S-2Ocena formująca: Laboratoria - sprawdziany z bieżącej tematyki laboratoriów.
S-3Ocena formująca: Laboratoria - ocena sprawozdań i wykonanych na zajęciach zadań.

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
IM_2A_B01-2_W01
Student ma wiedzę w zakresie podstawowych metod sztucznej inteligencji. Potrafi wybrać metodę i objaśnić jakie są jej walory i wady. Potrafi opracować sposób rozwiązania przyzakładowych problemów techniczny z wykorzystanie metod sztucznej inteligencji.
IM_2A_W03T2A_W02, T2A_W05, T2A_W07C-1T-W-1, T-W-2, T-W-3, T-W-4M-2, M-1, M-3S-1

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
IM_2A_B01-2_U01
Student umie opisać typowe metody sztucznej inteligencji, zdefiniować strukturę sterownika rozmytego, zbudować bazę reguł lingwistycznych oraz przeprowadzić badania symulacyjne. Student zdobędzie umiejętność analizowania problemu, wykonania eksperymentów i interpretacji wyników.
IM_2A_U02, IM_2A_U01T2A_U01, T2A_U02, T2A_U04, T2A_U07, T2A_U09, T2A_U10C-2T-L-1, T-L-2, T-L-3, T-L-4M-4S-2, S-3

Zamierzone efekty kształcenia - inne kompetencje społeczne i personalne

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
IM_2A_B01-2_K01
Właściwa postawa i motywacja do pracy w grupie
IM_2A_K04T2A_K03, T2A_K04C-1T-W-1, T-W-2, T-W-3, T-W-4M-2, M-1S-3

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
IM_2A_B01-2_W01
Student ma wiedzę w zakresie podstawowych metod sztucznej inteligencji. Potrafi wybrać metodę i objaśnić jakie są jej walory i wady. Potrafi opracować sposób rozwiązania przyzakładowych problemów techniczny z wykorzystanie metod sztucznej inteligencji.
2,0Brak wiedzy podstawowej z zakresu materiału przerobionego na wykładach i ćwiczeniach audytoryjnych.
3,0Ugruntowana wiedza analityczna z zakresu metod sztucznej inteligencji oraz możliwości ich stosowania.
3,5Student opanował wiedzę w stopniu pośrednim między oceną 3,0 i 4,0.
4,0Wiedza syntetyzująca z zakresu metod sztucznej inteligencji.
4,5Student opanował wiedzę w stopniu pośrednim między oceną 4,0 i 5,0.
5,0Wiedza syntetyczna o problematyce wdrażania metod sztucznej inteligencji. Wiedza obejmująca niestandardowe metody sztucznej inteligencji.

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
IM_2A_B01-2_U01
Student umie opisać typowe metody sztucznej inteligencji, zdefiniować strukturę sterownika rozmytego, zbudować bazę reguł lingwistycznych oraz przeprowadzić badania symulacyjne. Student zdobędzie umiejętność analizowania problemu, wykonania eksperymentów i interpretacji wyników.
2,0Brak podstawowych umiejętności wynikających z wiedzy z zakresu materiału przerobionego na wykładach i ćwiczeniach.
3,0Student rozwiązuje podstwowe zadania. Popełnia pomyłki w obliczeniach. Ćwiczenia praktyczne realizuje poprawnie, ale w sposób bierny.
3,5Student posiadł umiejętności w stopniu pośrednim, między oceną 3,0 i 4,0.
4,0Student ma dobre umiejętności kojarzenia i analizy nabytej wiedzy. Ćwiczenia praktyczne realizuje poprawnie, jest aktywny, potrafi interpretować uzyskane wyniki.
4,5Student posiadł umiejętności w stopniu pośrednim, między oceną 4,0 i 5,0.
5,0Student ma bardzo dobre umiejętności kojarzenia i analizy nabytej wiedzy. Zadania rozwiązuje metodami optymalnymi. Potrafi wykorzystywać właściwe techniki komputerowe. Ćwiczenia praktyczne realizuje wzorowo, w sposób aktywny, potrafi ocenić metodę i uzyskane wyniki.

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt kształceniaOcenaKryterium oceny
IM_2A_B01-2_K01
Właściwa postawa i motywacja do pracy w grupie
2,0Ujawnia brak zdyscyplinowania w trakcie słuchania i notowania wykładów. Przy wykonywaniu ćwiczeń praktycznych w zespołach nie angażuje się na rozwiązywanie zadań.
3,0Ujawnia mierne zaangażowanie się w pracy zespołowej przy rozwiązywaniu zadań problemowych, obliczeniowych czy symulacjach.
3,5Ujawnia mierne zaangażowanie się w pracy zespołowej przy rozwiązywaniu zadań problemowych, obliczeniowych czy symulacjach.
4,0Ujawnia swą aktywną rolę w zespołowym przygotowywaniu prezentacji wyników, obliczeń czy przeprowadzonej symulacji.
4,5Ujawnia swą aktywną rolę w zespołowym przygotowywaniu prezentacji wyników, obliczeń czy przeprowadzonej symulacji.
5,0Ujawnia własne dążenie do doskonalenia nabywanych umiejętności współpracy w zespole przy rozwiązywaniu postawionych problemów. Student czynnie uczestniczy w pracach zespołowych.

Literatura podstawowa

  1. Rusdell S, Norvig P., Artificial Intelligence a Modern Approach, Prentice-Hall, 1995
  2. Rutkowska D., Piliński M., Rutkowski L., Sieci neuronowe, algorytmy genetyczne i systemy rozmyte, Wydawnictwo Naukowe PWN, W-wa, Łódź, 1997

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Rozważanie różnych problemów logicznych i formalne prezentowanie problemu przygotowujące do zastosowania metod przeszukiwania grafów i drzew.4
T-L-2Wykorzystanie modelu wnioskowania rozmytego do analizy wpływu postaci bazy reguł lingwistycznych na wynik wnioskowania. Modelowanie systemów wnioskowania rozmytego z zastosowaniem programu FuzzyTECH. Dobór struktury modelu wnioskowania. Budowa bary reguł lingwistycznych. Ustalenie postaci zbirów rozmytych. Dobór metod denazyfikacji.10
T-L-3Zastosowanie sieci neuronowych do budowy bazy reguł lingwistycznych. Projekt sterowania systemem produkcyjnym z zastosowaniem zbiorów rozmytych i sztucznych sieci neuronowych.8
T-L-4Modelowanie systemów sztucznych sieci neuronowych oraz algorytmów genetycznych z wykorzystaniem programu Matlab.8
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Definicje i klasyfikacja metod sztucznej inteligencji. Rozwój metod sztucznej inteligencji w latach 50-90 XX wieku. Omówienie kamieni milowych: test Turinga, system symboliczny. Wprowadzenie do metod przeszukiwania przestrzeni stanów.3
T-W-2Zbiory rozmyte i przybliżone. Podstawy budowy systemów Fuzzy Logic. Bazy reguł lingwistycznych. Metody wnioskowania. Metody automatycznego generowanie baz reguł lingwistycznych. Przykłady zastosowań logiki rozmytej do sterowania procesami produkcyjnymi.4
T-W-3Algorytmy ewolucyjne i genetyczne, podstawowe pojęcia, operatory ewolucyjne selekcji, krzyżowania i mutacji, zasady działania i zastosowanie w optymalizacji. Przykłady zastosowań algorytmów ewolucyjnych do sterowania i harmonogramowania procesów produkcyjnych.4
T-W-4Sztuczne sieci neuronowe. Wprowadzenie do zagadnienia. Sieć typu perceptron prosty. Uczenie sztucznych sieci neuronowych. Uczenie sieci wielowarstwowych. Przygotowanie danych uczących. Przykłady zastosowań sztucznych sieci neuronowych rozpoznawanie, klasyfikacja, analiza danych temporalnych.4
15

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1uczestnictwo w zajęciach30
A-L-2Przygotowanie do sprawdzianów.5
A-L-3Studiowanie literatury15
A-L-4Przygotowanie zadań domowych (sprawozdań i programów).10
60
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1uczestnictwo w zajęciach15
A-W-2Przygotowanie do zaliczenia.6
A-W-3Studiowanie literatury9
30
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaIM_2A_B01-2_W01Student ma wiedzę w zakresie podstawowych metod sztucznej inteligencji. Potrafi wybrać metodę i objaśnić jakie są jej walory i wady. Potrafi opracować sposób rozwiązania przyzakładowych problemów techniczny z wykorzystanie metod sztucznej inteligencji.
Odniesienie do efektów kształcenia dla kierunku studiówIM_2A_W03Ma wiedzę z zakresu nowoczesnych i zaawansowanych metod charakteryzowania niezbędną do doboru metod badawczych i interpretacji wyników
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_W02ma szczegółową wiedzę w zakresie kierunków studiów powiązanych ze studiowanym kierunkiem studiów
T2A_W05ma wiedzę o trendach rozwojowych i najistotniejszych nowych osiągnięciach z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów i pokrewnych dyscyplin naukowych
T2A_W07zna podstawowe metody, techniki, narzędzia i materiały stosowane przy rozwiązywaniu złożonych zadań inżynierskich z zakresu studiowanego kierunku studiów
Cel przedmiotuC-1Zdobycie widzy dotyczącej stosowanych w praktyce inżynierskiej metod ze sztucznej inteligencji. Umiejętność rozpoznania problemu i skojarzenie z możliwą do rozwiązania problemu metodą.
Treści programoweT-W-1Definicje i klasyfikacja metod sztucznej inteligencji. Rozwój metod sztucznej inteligencji w latach 50-90 XX wieku. Omówienie kamieni milowych: test Turinga, system symboliczny. Wprowadzenie do metod przeszukiwania przestrzeni stanów.
T-W-2Zbiory rozmyte i przybliżone. Podstawy budowy systemów Fuzzy Logic. Bazy reguł lingwistycznych. Metody wnioskowania. Metody automatycznego generowanie baz reguł lingwistycznych. Przykłady zastosowań logiki rozmytej do sterowania procesami produkcyjnymi.
T-W-3Algorytmy ewolucyjne i genetyczne, podstawowe pojęcia, operatory ewolucyjne selekcji, krzyżowania i mutacji, zasady działania i zastosowanie w optymalizacji. Przykłady zastosowań algorytmów ewolucyjnych do sterowania i harmonogramowania procesów produkcyjnych.
T-W-4Sztuczne sieci neuronowe. Wprowadzenie do zagadnienia. Sieć typu perceptron prosty. Uczenie sztucznych sieci neuronowych. Uczenie sieci wielowarstwowych. Przygotowanie danych uczących. Przykłady zastosowań sztucznych sieci neuronowych rozpoznawanie, klasyfikacja, analiza danych temporalnych.
Metody nauczaniaM-2Metoda przypadków. Omówienie przykładów rzeczywistych i ich dyskusja.
M-1Wykład informacyjny-prezentacja.
M-3Dyskusja dydaktyczna. Rozważania problemu silnej sztucznej inteligencji.
Sposób ocenyS-1Ocena podsumowująca: Zaliczenie z zagadnień omawianych na wykładzie.
Kryteria ocenyOcenaKryterium oceny
2,0Brak wiedzy podstawowej z zakresu materiału przerobionego na wykładach i ćwiczeniach audytoryjnych.
3,0Ugruntowana wiedza analityczna z zakresu metod sztucznej inteligencji oraz możliwości ich stosowania.
3,5Student opanował wiedzę w stopniu pośrednim między oceną 3,0 i 4,0.
4,0Wiedza syntetyzująca z zakresu metod sztucznej inteligencji.
4,5Student opanował wiedzę w stopniu pośrednim między oceną 4,0 i 5,0.
5,0Wiedza syntetyczna o problematyce wdrażania metod sztucznej inteligencji. Wiedza obejmująca niestandardowe metody sztucznej inteligencji.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaIM_2A_B01-2_U01Student umie opisać typowe metody sztucznej inteligencji, zdefiniować strukturę sterownika rozmytego, zbudować bazę reguł lingwistycznych oraz przeprowadzić badania symulacyjne. Student zdobędzie umiejętność analizowania problemu, wykonania eksperymentów i interpretacji wyników.
Odniesienie do efektów kształcenia dla kierunku studiówIM_2A_U02Potrafi pracować indywidualnie i w zespole w sposób zapewniający realizację zadania w założonym terminie; potrafi ocenić czasochłonność zadania i jego aspekty ekonomiczne
IM_2A_U01Potrafi pozyskiwać informacje z literatury, baz danych i innych źródeł; także w języku obcym; potrafi integrować uzyskane informacje, dokonywać ich interpretacji i krytycznej oceny, a także wyciągnąć wnioski oraz formułować i wyczerpująco uzasadniać opinie
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_U01potrafi pozyskiwać informacje z literatury, baz danych oraz innych właściwie dobranych źródeł, także w języku angielskim lub innym języku obcym uznawanym za język komunikacji międzynarodowej w zakresie studiowanego kierunku studiów; potrafi integrować uzyskane informacje, dokonywać ich interpretacji i krytycznej oceny, a także wyciągać wnioski oraz formułować i wyczerpująco uzasadniać opinie
T2A_U02potrafi porozumiewać się przy użyciu różnych technik w środowisku zawodowym oraz w innych środowiskach, także w języku angielskim lub innym języku obcym uznawanym za język komunikacji międzynarodowej w zakresie studiowanego kierunku studiów
T2A_U04potrafi przygotować i przedstawić w języku polskim i języku obcym prezentację ustną, dotyczącą szczegółowych zagadnień z zakresu studiowanego kierunku studiów
T2A_U07potrafi posługiwać się technikami informacyjno-komunikacyjnymi właściwymi do realizacji zadań typowych dla działalności inżynierskiej
T2A_U09potrafi wykorzystać do formułowania i rozwiązywania zadań inżynierskich i prostych problemów badawczych metody analityczne, symulacyjne i eksperymentalne
T2A_U10potrafi - przy formułowaniu i rozwiązywaniu zadań inżynierskich - integrować wiedzę z zakresu dziedzin nauki i dyscyplin naukowych, właściwych dla studiowanego kierunku studiów oraz zastosować podejście systemowe, uwzględniające także aspekty pozatechniczne
Cel przedmiotuC-2Zdobycie umiejętności praktycznej analizy szerokiego spektrum problemów rozwiązywanych metodami sztucznej inteligencji. Zaznajomienie z możliwościami dostępnych na rynku aplikacji sztucznej inteligencji wykorzystywanych w zadaniach demonstracyjnych i praktycznych.
Treści programoweT-L-1Rozważanie różnych problemów logicznych i formalne prezentowanie problemu przygotowujące do zastosowania metod przeszukiwania grafów i drzew.
T-L-2Wykorzystanie modelu wnioskowania rozmytego do analizy wpływu postaci bazy reguł lingwistycznych na wynik wnioskowania. Modelowanie systemów wnioskowania rozmytego z zastosowaniem programu FuzzyTECH. Dobór struktury modelu wnioskowania. Budowa bary reguł lingwistycznych. Ustalenie postaci zbirów rozmytych. Dobór metod denazyfikacji.
T-L-3Zastosowanie sieci neuronowych do budowy bazy reguł lingwistycznych. Projekt sterowania systemem produkcyjnym z zastosowaniem zbiorów rozmytych i sztucznych sieci neuronowych.
T-L-4Modelowanie systemów sztucznych sieci neuronowych oraz algorytmów genetycznych z wykorzystaniem programu Matlab.
Metody nauczaniaM-4Ćwiczenia laboratoryjne - samodzielna praca z oprogramowaniem komputerowym.
Sposób ocenyS-2Ocena formująca: Laboratoria - sprawdziany z bieżącej tematyki laboratoriów.
S-3Ocena formująca: Laboratoria - ocena sprawozdań i wykonanych na zajęciach zadań.
Kryteria ocenyOcenaKryterium oceny
2,0Brak podstawowych umiejętności wynikających z wiedzy z zakresu materiału przerobionego na wykładach i ćwiczeniach.
3,0Student rozwiązuje podstwowe zadania. Popełnia pomyłki w obliczeniach. Ćwiczenia praktyczne realizuje poprawnie, ale w sposób bierny.
3,5Student posiadł umiejętności w stopniu pośrednim, między oceną 3,0 i 4,0.
4,0Student ma dobre umiejętności kojarzenia i analizy nabytej wiedzy. Ćwiczenia praktyczne realizuje poprawnie, jest aktywny, potrafi interpretować uzyskane wyniki.
4,5Student posiadł umiejętności w stopniu pośrednim, między oceną 4,0 i 5,0.
5,0Student ma bardzo dobre umiejętności kojarzenia i analizy nabytej wiedzy. Zadania rozwiązuje metodami optymalnymi. Potrafi wykorzystywać właściwe techniki komputerowe. Ćwiczenia praktyczne realizuje wzorowo, w sposób aktywny, potrafi ocenić metodę i uzyskane wyniki.
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaIM_2A_B01-2_K01Właściwa postawa i motywacja do pracy w grupie
Odniesienie do efektów kształcenia dla kierunku studiówIM_2A_K04Potrafi współdziałać i pracować w grupie przyjmując w niej różne role oraz potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie i innych zadania.
Odniesienie do efektów zdefiniowanych dla obszaru kształceniaT2A_K03potrafi współdziałać i pracować w grupie, przyjmując w niej różne role
T2A_K04potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub innych zadania
Cel przedmiotuC-1Zdobycie widzy dotyczącej stosowanych w praktyce inżynierskiej metod ze sztucznej inteligencji. Umiejętność rozpoznania problemu i skojarzenie z możliwą do rozwiązania problemu metodą.
Treści programoweT-W-1Definicje i klasyfikacja metod sztucznej inteligencji. Rozwój metod sztucznej inteligencji w latach 50-90 XX wieku. Omówienie kamieni milowych: test Turinga, system symboliczny. Wprowadzenie do metod przeszukiwania przestrzeni stanów.
T-W-2Zbiory rozmyte i przybliżone. Podstawy budowy systemów Fuzzy Logic. Bazy reguł lingwistycznych. Metody wnioskowania. Metody automatycznego generowanie baz reguł lingwistycznych. Przykłady zastosowań logiki rozmytej do sterowania procesami produkcyjnymi.
T-W-3Algorytmy ewolucyjne i genetyczne, podstawowe pojęcia, operatory ewolucyjne selekcji, krzyżowania i mutacji, zasady działania i zastosowanie w optymalizacji. Przykłady zastosowań algorytmów ewolucyjnych do sterowania i harmonogramowania procesów produkcyjnych.
T-W-4Sztuczne sieci neuronowe. Wprowadzenie do zagadnienia. Sieć typu perceptron prosty. Uczenie sztucznych sieci neuronowych. Uczenie sieci wielowarstwowych. Przygotowanie danych uczących. Przykłady zastosowań sztucznych sieci neuronowych rozpoznawanie, klasyfikacja, analiza danych temporalnych.
Metody nauczaniaM-2Metoda przypadków. Omówienie przykładów rzeczywistych i ich dyskusja.
M-1Wykład informacyjny-prezentacja.
Sposób ocenyS-3Ocena formująca: Laboratoria - ocena sprawozdań i wykonanych na zajęciach zadań.
Kryteria ocenyOcenaKryterium oceny
2,0Ujawnia brak zdyscyplinowania w trakcie słuchania i notowania wykładów. Przy wykonywaniu ćwiczeń praktycznych w zespołach nie angażuje się na rozwiązywanie zadań.
3,0Ujawnia mierne zaangażowanie się w pracy zespołowej przy rozwiązywaniu zadań problemowych, obliczeniowych czy symulacjach.
3,5Ujawnia mierne zaangażowanie się w pracy zespołowej przy rozwiązywaniu zadań problemowych, obliczeniowych czy symulacjach.
4,0Ujawnia swą aktywną rolę w zespołowym przygotowywaniu prezentacji wyników, obliczeń czy przeprowadzonej symulacji.
4,5Ujawnia swą aktywną rolę w zespołowym przygotowywaniu prezentacji wyników, obliczeń czy przeprowadzonej symulacji.
5,0Ujawnia własne dążenie do doskonalenia nabywanych umiejętności współpracy w zespole przy rozwiązywaniu postawionych problemów. Student czynnie uczestniczy w pracach zespołowych.