ESI/WS
From WikiZMSI
< ESI
[edytuj]
Treści programowe
Treści programowe do przedmiotu Elementy Sztucznej Inteligencji na studiach stacjonarnych obejmują następujące zagadnienia:
- Sztuczna inteligencja - czym się zajmuje, podział na silną i słabą SI Zasygnalizowanie jaka problematyka będzie omawiana na wykładach. Zarys historyczny.
- Metody przeszukiwania przestrzeni stanów: zdefiniowanie pojęcia przestrzeni stanów, typowe problemy, algorytmy "ślepe", heurystyka.
- Heurystyczne algorytmy przeszukiwania: metoda największego wzrostu, symulowane wyżarzanie, Best-First, A*.
- Algorytmy genetyczne, systemy mrówkowe, automaty komórkowe.
- Gry: podstawowe problemy, metody stosowane w teorii gier. Algorytmy do przeszukiwania przestrzeni stanów stosowane w grach.
- Metody reprezentacji wiedzy. Czym jest wiedza, jak można ją gromadzić w systemach SI. Logika predykatów. Regułowa reprezentacja wiedzy, programowanie logiczne.
- Reprezentacja wiedzy w modelach niepełnych i nieokreślonych. Logika we wnioskowaniu niemonotonicznym. Algorytmy w modelach niepełnych.
- Wnioskowanie statystyczne. Sieci Bayes'a. Reprezentacja obiektowa wiedzy: sieci semantyczne i ramy.
- Logika rozmyta. Definicje zbiorów rozmytych. Systemy wnioskowania rozmytego.
- Uczenie się: metody zdobywania wiedzy; uczenie się indukcyjne.
- Sieci neuronowe. Podstawowe modele sieci: jednokierunkowe, Hopfielda.
- Algorytmy uczenia się sieci neuronowych. Zastosowania na przykładach.
- Systemy ekspertowe: reprezentacja i stosowanie dziedzin wiedzy, przyswajanie wiedzy.
- Przegląd nowoczesnych systemów z zastosowanie sztucznej inteligencji. Wykazanie szerokiego spektrum dziedzin, w których skutecznie wykorzystuje się SI.
Materiały prezentowane na slajdach pochodzą z pomcy dydaktycznych do książki S. Russel P. Norvig "Artificial Intelligence. A modern Approach".
[edytuj]
Wykład 1 --- Czym zajmuje się sztuczna inteligencja
- Slajdy prezentowane na wykładzie
- Linki związane z tematem wykładu:
[edytuj]
Wykład 2 --- Budowa inteligentnego agenta. Przeszukiwanie (problem-solving).
- Slajdy prezentowane na wykładzie
- Przykłady zadań, które można rozwiązaywać metodami przeszukiwania:
[edytuj]
Wykład 3 --- Strategie przeszukiwania ślepe i heurystyczne
- Slajdy prezentowane na wykładzie
- Linki związane z tematem wykładu:
[edytuj]
Wykład 4 --- Strategie przeszukiwania lokalnego i problemy optymalizacji
- Slajdy prezentowane na wykładzie
- Linki związane z tematem wykładu
[edytuj]
Wykład 5 --- Gry
- Slajdy prezentowane na wykładzie
- Linki związane z tematem wykładu
[edytuj]
Wykład 6 --- Agent wnioskujący. Rachunek zdań.
- Slajdy prezentowane na wykładzie
- Linki związane z tematem wykładu
- Rachunek zdań - teoria
- Aplet pozwala na wprowadzanie dowolnych formuł zdaniowych, konwersje na postać CNF, wnioskowanie rezolucją i generowanie tablicy prawdy. Dodatkowo teoria.
[edytuj]
Wykład 7 --- Logika predykatów pierwszego rzędu
- Slajdy prezentowane na wykładzie
- Linki związane z tematem wykładu
[edytuj]
Wykład 8 --- Systemy wnioskowania oparte na probabilistyce
- Slajdy prezentowane na wykładzie
- Linki związane z tematem wykładu
[edytuj]