140 likes | 286 Views
Artificial Intelligence (AI). Um ělá inteligence (AI). Co je AI?. „Úloha patří do oblasti umělé inteligence, jestliže řešení, které najde člověk považujeme za projev jeho inteligence. Problematický pojem „lidská inteligence“ Chování neživého systému tedy posuzujeme podle jeho projevů.
E N D
ArtificialIntelligence(AI) Umělá inteligence (AI)
Co je AI? • „Úloha patří do oblasti umělé inteligence, jestliže řešení, které najde člověk považujeme za projev jeho inteligence. • Problematický pojem „lidská inteligence“ • Chování neživého systému tedy posuzujeme podle jeho projevů
Co jsou projevy int. systému? • Schopnost rozpoznávání objektů a situací reálného světa • Pracovat s nimi • Upřesňovat modely učením • Zobecňovat poznatky a vytvářet nové pojmy • Využívat analogií a stanovovat nové cíle
Je každé rozpoznávání AI? • Ne každý systém schopný rozpoznávání je možno označit za inteligentní • Triviální rozpoznávání na základě např. měření hran těles nevyžaduje inteligenci • AI se vyznačuje: • Vysokou měrou začlenění zkoumaného objektu do okolí • Zkoumáním možných variant interpretace
Co zkoumat? • Systémy AI nepoužívají pro nalezení řešení hrubou sílu (BruteForce) • Zkoumají pouze řešení, která „mají smysl“ • Na základě algoritmu • Na základě zkušenosti • Šachista nezkoumá pohyby všech figur ve hře • Ideálně systém hodnotí pouze varianty vedoucí k řešení • Vybírá podle „efektivity“ řešení (cena, poč. kroků)
Co je základem AI? • Většina systémů AI je založena na využití znalostí o úloze (znalostní báze) • Znalosti musí být správně pochopeny a použity REPREZENTACE ZNALOSTÍ je základním problémem systémů umělé inteligence
Problémy řešené AI • Řešení úloh • Dokazování matematických vět • Porozumění přirozenému jazyku • Expertní systémy • Vnímání prostředí
Řešení úloh • Úloha je popsána: • Výchozím stavem • Cílovým stavem • Přípustnými kroky • Cílem je přejít z výchozího stavu do cílového pomocí přípustných kroků • Programování robotů/automatů
Dokazování matematických vět • Předpoklad > závěr • Mnoho odvození, ne všechna vedou k závěru • Zkoumat jenom „rozumná“ odovození • Lze formulovat jako Řešení úloh
Porozumění přirozenému jazyku • Problematika „souvislostí“ • Lidé si rozumí, pokud mají podobný model světa • Věta je fragmentem modelu osoby sdělující • Informace zapadá do modelu osoby přijímající • Krátká věta může díky inferenci (odvozování) nést velkou informaci
Expertní systémy • Využívají znalostí reálných osob • Řeší úzce specializované úlohy • Analytické úlohy • Diagnostika (medicína, technika) • Syntetizující úlohy • Plánování postupů, výběr konstrukčních prvků
Vnímání prostředí • Největší pozornost věnována zpracování optické informace • Vytvářen popisný model – Analýza scény • Analogie lidského vnímání
Robotika • Spojuje předchozí oblasti zkoumání • Častá aplikace na hry a hlavolamy
Realizace • SW systémy • Automaty • Adaptivní systémy (Neuronové sítě)