Přednášky:
1. Struktura logického programu
2. Komunikace s rozhraním Prologu, pokládání dotazů.
3. Postup zpracování dotazu Prologem.
4. Syntaktické struktury Prologu (fakta, pravidla, seznamy, vestavěné predikáty,…)
5. Jednoduché aplikace Prologu - relační databáze, grafy, řešení úloh ve stavových prostorech, řešení soustav logických omezení, zpracování přirozeného jazyka
6. Rekurzivní programy
7. Operátor řezu
8. Crisp vs. fuzzy přístup (teorie a příklady použití)
9. Úvod do fuzzy Prologu (Ciao Prolog), Agregační operátory, syntax
10. Aplikace fuzzy Prologu
11. Umělá inteligence v agentních systémech - aplikace učících se algoritmů v Prologu.
12. Grafické rozhraní v LPA Prologu
Cvičení v počítačové učebně:
1. Struktura logického programu
2. Komunikace s rozhraním Prologu, pokládání dotazů.
3. Postup zpracování dotazu Prologem.
4. Syntaktické struktury Prologu (fakta, pravidla, seznamy, vestavěné predikáty,…)
5. Jednoduché aplikace Prologu - relační databáze, grafy, logické hádanky
6. Rekurzivní programy
7. Operátor řezu vs. not
8. Crisp vs. fuzzy přístup (teorie a příklady použití)
9. Úvod do fuzzy Prologu (Ciao Prolog), Agregační operátory, syntax
10. Aplikace fuzzy Prologu
11. Umělá inteligence v agentních systémech - aplikace učících se algoritmů v Prologu.
12. Grafické rozhraní v LPA Prologu
1. Struktura logického programu
2. Komunikace s rozhraním Prologu, pokládání dotazů.
3. Postup zpracování dotazu Prologem.
4. Syntaktické struktury Prologu (fakta, pravidla, seznamy, vestavěné predikáty,…)
5. Jednoduché aplikace Prologu - relační databáze, grafy, řešení úloh ve stavových prostorech, řešení soustav logických omezení, zpracování přirozeného jazyka
6. Rekurzivní programy
7. Operátor řezu
8. Crisp vs. fuzzy přístup (teorie a příklady použití)
9. Úvod do fuzzy Prologu (Ciao Prolog), Agregační operátory, syntax
10. Aplikace fuzzy Prologu
11. Umělá inteligence v agentních systémech - aplikace učících se algoritmů v Prologu.
12. Grafické rozhraní v LPA Prologu
Cvičení v počítačové učebně:
1. Struktura logického programu
2. Komunikace s rozhraním Prologu, pokládání dotazů.
3. Postup zpracování dotazu Prologem.
4. Syntaktické struktury Prologu (fakta, pravidla, seznamy, vestavěné predikáty,…)
5. Jednoduché aplikace Prologu - relační databáze, grafy, logické hádanky
6. Rekurzivní programy
7. Operátor řezu vs. not
8. Crisp vs. fuzzy přístup (teorie a příklady použití)
9. Úvod do fuzzy Prologu (Ciao Prolog), Agregační operátory, syntax
10. Aplikace fuzzy Prologu
11. Umělá inteligence v agentních systémech - aplikace učících se algoritmů v Prologu.
12. Grafické rozhraní v LPA Prologu