Umělá inteligence: Porovnání verzí

(Zrušena verze 71324 od uživatele Ondraasek (diskuse))
Značka: Vrácení zpět
 
(Není zobrazeno 55 mezilehlých verzí od 3 dalších uživatelů.)
Řádek 1: Řádek 1:
{{Pracuje se}}
+
'''Umělá inteligence''' (anglicky Artificial intelligece, AI) je vědní obor, který se zabývá tvorbou strojů, které vykazují [[Inteligence|inteligenci]]. Přesná a jediná definice však neexistuje a neustále se vedou spory, jak umělou inteligenci nejlépe definovat. I přes velké množství definic se vždy jedná o definice obecné, které nevysvětlují, co vůbec ta inteligence je. <ref name="zelinka">ZELINKA, Ivan. <i>Umělá inteligence: hrozba nebo naděje</i>. 1. vyd. Praha: BEN - technická literatura, 2003, 142 s. ISBN 80-7300-068-7.</ref> Umělá inteligence umožňuje technickým systémům reagovat na vjemy z jejich prostředí, řešit problémy a dosahovat určitých cílů. Zabudovaný [[Osobní počítač|počítač]] přijímá [[Data|data]] - která byla již připravena, nebo jsou sbírána pomocí vlastních sensorů a kamer - ty následně vyhodnotí a reaguje na ně. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref> Systémy umělé inteligence jsou schopné pracovat samostatně a také měnit a přizpůsobovat své jednání na základě vyhodnocení efektů předchozích akcí.
'''Umělá inteligence''' (anglicky Artificial intelligece, AI) je vědní obor, který se zabývá tvorbou strojů, které vykazují [[Inteligence|inteligenci]]. Přesná a jediná definice neexistuje, neustále se vedou spory, jak umělou inteligenci nejlépe definovat. I přes velké množství definic se vždy jedná o definice obecné, které nevysvětlují, co vůbec ta inteligence je. <ref name="zelinka">ZELINKA, Ivan. <i>Umělá inteligence: hrozba nebo naděje</i>. 1. vyd. Praha: BEN - technická literatura, 2003, 142 s. ISBN 80-7300-068-7.</ref> Umělá inteligence umožňuje technickým systémům reagovat na vjemy z jejich prostředí, řešit problémy a dosahovat určitých cílů. Zabudovaný [[Osobní počítač|počítač]] přijímá [[Data|data]] - která byla již připravena, nebo jsou sbírána pomocí vlastních sensorů a kamer - ty následně vyhodnotí a reaguje na ně. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref>
 
  
Systémy umělé inteligence jsou schopné pracovat samostatně a také měnit a přizpůsobovat své jednání na základě vyhodnocení efektů předchozích akcí
+
Zatím nejlepší definici vytvořil [[Marvin Lee Minsky|Marvin Minsky]] v roce 1967: ''„Umělá inteligence je věda o vytváření strojů nebo systémů, které budou při řešení určitého úkolu užívat takového postupu, který, kdyby ho dělal člověk, bychom považovali za projev jeho inteligence.”'' <ref>Umělá inteligence - význam - IT Slovník [online]. Dostupné z http://it-slovnik.cz/pojem/umela-inteligence</ref>
 
 
Zatím nejlepší definici vytvořil [[Marvin Lee Minsky|Marvin Minsky]] v roce 1967:''„Umělá inteligence je věda o vytváření strojů nebo systémů, které budou při řešení určitého úkolu užívat takového postupu, který, kdyby ho dělal člověk, bychom považovali za projev jeho inteligence.”''<ref>Umělá inteligence - význam - IT Slovník [online]. Dostupné z http://it-slovnik.cz/pojem/umela-inteligence</ref>
 
  
 
==Další definice==
 
==Další definice==
Řádek 14: Řádek 11:
 
''„Umělá inteligence označuje tu oblast poznávání skutečnosti, která se zaobírá hledáním hranic a možností symbolické, znakové reprezentace poznatku a procesu jejich nabývání, udržování a využívání.”''<br />
 
''„Umělá inteligence označuje tu oblast poznávání skutečnosti, která se zaobírá hledáním hranic a možností symbolické, znakové reprezentace poznatku a procesu jejich nabývání, udržování a využívání.”''<br />
  
''„Umělá inteligence se zabývá problematikou postupu zpracování poznatku - osvojováním a způsobem použití poznatku při řešení problému.”''<ref name="zelinka" />[[Soubor:Turing_Test_version_3.png|thumb|Obr. 1 Standardní podoba Turingova testu – osoba C má za úkol rozlišit, kdo z A a B je člověk a kdo je stroj napodobující člověka]]<br />
+
''„Umělá inteligence se zabývá problematikou postupu zpracování poznatku - osvojováním a způsobem použití poznatku při řešení problému.”''<ref name="zelinka" />
 +
 
 +
Existuje mnoho dalších definic, tyto jsou však nejpoužívanější a nejpřesnější. Definice sami o sobě však nic neřeší, je třeba je aplikovat ve formě strojů a [[robot|robotů]]. <ref name="zelinka" /><br />
 +
 
 +
'''Typy umělé inteligence:'''
  
Existuje mnoho dalších definic, tyto jsou však nejpoužívanější a nejpřesnější. Definice sami o sobě však nic neřeší, je třeba je aplikovat ve formě strojů a [[robot|robotů]].<ref name="zelinka" /><br />
+
*<u>Softwarová:</u> virtuální asistenti, [[Software|software]] pro analýzu obrazu, [[Vyhledávač|vyhledávače]], systémy rozpoznávání řeči a obličeje.
 +
*<u>Zabudovaná umělá inteligence:</u> roboti, [[Autonomní vozidlo|autonomní auta]], drony, [[Internet věcí|internet věcí (IoT)]]. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref>
  
 
'''Oblasti výzkumu umělé inteligence:'''
 
'''Oblasti výzkumu umělé inteligence:'''
  
 
*dokazování teorémů
 
*dokazování teorémů
*hraní her
+
*[[Počítačová hra|hraní her]]
*zpracování přirozeného jazyka
+
*zpracování [[Přirozený jazyk|přirozeného jazyka]]
 
*[[Robotika|robotika]]
 
*[[Robotika|robotika]]
 
*rozpoznávání obrazů
 
*rozpoznávání obrazů
Řádek 30: Řádek 32:
 
'''Směry umělé inteligence'''
 
'''Směry umělé inteligence'''
  
*<u>psychologický směr:</u> se orientuje na vytvoření umělých modelů lidský intelektuálních činností;
+
*<u>psychologický směr:</u> orientuje se na vytvoření umělých modelů lidský intelektuálních činností;
*<u>inženýrský směr:</u> se orientuje na vytvoření inteligentních systémů a technik, které jsou k tomu potřebné (neomezuje se tedy pouze na simulaci lidských postupů řešení úloh);
+
*<u>inženýrský směr:</u> orientuje se na vytvoření inteligentních systémů a technik, které jsou k tomu potřebné (neomezuje se tedy pouze na simulaci lidských postupů řešení úloh);
 
*<u>filosoficko-matematický směr:</u> obecné studium a formalizace intelektuálních mechanismů nezávisle na jejich realizaci. <ref name="ivánekj">IVÁNEK, Jiří. Reprezentace znalostí. Moodle UK pro výuku 1 [online]. [cit. 2021-05-31]. Dostupné z: https://dl1.cuni.cz/pluginfile.php/1141906/mod_resource/content/1/Reprezentace%20znalost%C3%AD.pdf</ref>
 
*<u>filosoficko-matematický směr:</u> obecné studium a formalizace intelektuálních mechanismů nezávisle na jejich realizaci. <ref name="ivánekj">IVÁNEK, Jiří. Reprezentace znalostí. Moodle UK pro výuku 1 [online]. [cit. 2021-05-31]. Dostupné z: https://dl1.cuni.cz/pluginfile.php/1141906/mod_resource/content/1/Reprezentace%20znalost%C3%AD.pdf</ref>
  
 
==Milníky výzkumu umělé inteligence==
 
==Milníky výzkumu umělé inteligence==
  
*'''1943 - model neuronu:''' vytvořili jej [[Warren Sturgis McCulloch|Warren McCulloch]] a [[Walter Pitts]] jakožto jednoduchý matematický model neuronu, který představoval teoretický model části nervové soustavy - biologického neuronu. Model se stal předmětem zkoumání a rozvoje řady dalších badatelů. <ref name="neuron">Neuronové sítě - jednotlivý neuron. Matematická biologie [online]. [cit. 2021-05-31]. Dostupné z: https://portal.matematickabiologie.cz/res/f/neuronove-site-jednotlivy-neuron.pdf</ref>
+
*'''1943 - model neuronu:''' vytvořili jej [[Warren Sturgis McCulloch|Warren McCulloch]] a [[Walter Pitts]] jakožto jednoduchý matematický model neuronu, který představoval teoretický model části nervové soustavy - biologického neuronu. Model se stal předmětem zkoumání a rozvoje řady dalších badatelů. <ref name="neuron">Neuronové sítě - jednotlivý neuron. Matematická biologie [online]. [cit. 2021-05-31]. Dostupné z: https://portal.matematickabiologie.cz/res/f/neuronove-site-jednotlivy-neuron.pdf</ref>
*'''1950 - Turingův test'''
+
*'''1950 - [[Turingův test]]''' (viz níže)
*'''1956 - Dartmouthská konference:''' za zrození umělé inteligence ve smyslu jak ji chápeme dnes je považován rok 1956, kdy se konala Dartmouthská konference. Zde byl přijat název tohoto odvětví. Umělá inteligence tu dostala svoje jméno, cíl, první úspěchy a hlavní osobnosti. <ref name="jz">VOTROUBEK, Lukáš. Umělá inteligence ve strategických počítačových hrách. Brno, 2011. Bakalářská práce. FIT VUT v Brně. Vedoucí práce: Ing. Jiří Zuzaňák. Dostupné z: https://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=117740</ref>
+
*'''1956 - Dartmouthská konference:''' za zrození umělé inteligence ve smyslu, jak ji chápeme dnes je považován rok 1956, kdy se konala Dartmouthská konference. Umělá inteligence tu dostala svoje jméno, cíl, první úspěchy a hlavní osobnosti. <ref name="jz">VOTROUBEK, Lukáš. Umělá inteligence ve strategických počítačových hrách. Brno, 2011. Bakalářská práce. FIT VUT v Brně. Vedoucí práce: Ing. Jiří Zuzaňák. Dostupné z: https://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=117740</ref>
 
*'''1958 - LISP:''' [[Programovací jazyk|programovací jazyk]], který byl navržen americkým informatikem [[John McCarthy|J. McCarthy]]. Dnes je druhým nejstarším programovacím jazykem na vysoké úrovni, který je široce používán. Stal se oblíbeným programovacím jazykem pro výzkum umělé inteligence. <ref>Lisp (programming language). In: <i>Wikipedia: the free encyclopedia</i> [online]. Wikimedia Foundation, 2021. [cit. 2021-06-02]. Dostupné z: https://en.wikipedia.org/wiki/Lisp_(programming_language)</ref>
 
*'''1958 - LISP:''' [[Programovací jazyk|programovací jazyk]], který byl navržen americkým informatikem [[John McCarthy|J. McCarthy]]. Dnes je druhým nejstarším programovacím jazykem na vysoké úrovni, který je široce používán. Stal se oblíbeným programovacím jazykem pro výzkum umělé inteligence. <ref>Lisp (programming language). In: <i>Wikipedia: the free encyclopedia</i> [online]. Wikimedia Foundation, 2021. [cit. 2021-06-02]. Dostupné z: https://en.wikipedia.org/wiki/Lisp_(programming_language)</ref>
 
*'''1965 - [[Fuzzy logika|fuzzy logika]]:''' je formou softwaru umělé inteligence, a proto by se dala považovat za podmnožinu umělé inteligence. Protože provádí určitou formu rozhodování, lze ji volně zařadit do softwarové nástrojové sady umělé inteligence. Využívá se například v lékařských diagnostických systémech a při rozpoznávání ručně psaného písma. <ref>DINGLE, Norm. Objasnění pojmu fuzzy logika. Control Engineering - Česko [online]. 2012 [cit. 2021-06-04]. Dostupné z: http://faruzel.borec.cz/340.html</ref>
 
*'''1965 - [[Fuzzy logika|fuzzy logika]]:''' je formou softwaru umělé inteligence, a proto by se dala považovat za podmnožinu umělé inteligence. Protože provádí určitou formu rozhodování, lze ji volně zařadit do softwarové nástrojové sady umělé inteligence. Využívá se například v lékařských diagnostických systémech a při rozpoznávání ručně psaného písma. <ref>DINGLE, Norm. Objasnění pojmu fuzzy logika. Control Engineering - Česko [online]. 2012 [cit. 2021-06-04]. Dostupné z: http://faruzel.borec.cz/340.html</ref>
*'''1968 - [[Sémantická síť|sémantické sítě]]:''' poprvé tento pojem použil ve své disertační práci americký vědec Quillian k reprezentaci anglických slov. Původně sloužily k vyjádření významu různých výrazů v přirozeném jazyce, avšak postupem času se staly obecnějším grafickým nástrojem pro reprezentaci znalostí. Na sémantickou síť lze pohlížet jako na orientovaný graf tvořený uzly a hranami. Hrany reprezentují jednotlivé objekty popisovaného světa a hrany spojující tyto uzly pak reprezentují vztahy mezi těmito objekty. Příkladem vztahu je IS-AN-INSTANCE-OF (ISA), který slouží k vyjádření skutečnosti, že konkrétní objekt (instance určité třídy) patří do zadané třídy. <ref>Sémantické sítě. Webový průvodce světem expertních systémů [online]. 2007 [cit. 2021-06-01]. Dostupné z: http://faruzel.borec.cz/340.html</ref>
+
*'''1968 - [[Sémantická síť|sémantické sítě]]:''' poprvé tento pojem použil ve své disertační práci americký vědec Quillian k reprezentaci anglických slov. Původně sloužily k vyjádření významu různých výrazů v přirozeném jazyce, avšak postupem času se staly obecnějším grafickým nástrojem pro [[Reprezentace znalostí|reprezentaci znalostí]]. Na sémantickou síť lze pohlížet jako na orientovaný graf tvořený uzly a hranami. Hrany reprezentují jednotlivé objekty popisovaného světa a hrany spojující tyto uzly pak reprezentují vztahy mezi těmito objekty. Příkladem vztahu je IS-AN-INSTANCE-OF (ISA), který slouží k vyjádření skutečnosti, že konkrétní objekt (instance určité třídy) patří do zadané třídy. <ref>Sémantické sítě. Webový průvodce světem expertních systémů [online]. 2007 [cit. 2021-06-01]. Dostupné z: http://faruzel.borec.cz/340.html</ref>
 
*'''1970 - PROLOG:''' logický a deklarativní programovací jazyk. Samotný název, Prolog, je zkratka pro PROgramming in LOGic. Byl navržen tak, aby usnadňoval zpracování přirozeného jazyka. <ref>FISHER, J. Prolog - tutorial. [online]. [cit. 2021-06-02]. Dostupné z: https://www.cpp.edu/~jrfisher/www/prolog_tutorial/intro.html</ref>
 
*'''1970 - PROLOG:''' logický a deklarativní programovací jazyk. Samotný název, Prolog, je zkratka pro PROgramming in LOGic. Byl navržen tak, aby usnadňoval zpracování přirozeného jazyka. <ref>FISHER, J. Prolog - tutorial. [online]. [cit. 2021-06-02]. Dostupné z: https://www.cpp.edu/~jrfisher/www/prolog_tutorial/intro.html</ref>
*'''1973 - MYCIN:''' úkolem [[Expertní systémy|expertního systému]] MYCIN je diagnóza jistých druhů infekcí ve složitých pooperačních stavech a doporučení pro jejich medikamentózní léčbu. Uživatelem je lékař (chirurg), který nemusí být expertem na infekční choroby. Během dialogu se systémem MYCIN ptá ošetřujícího lékaře na stav, zdravotní historii pacienta a výsledky laboratorních testů. Na závěr systém vydá diagnózu a doporučí vhodnou terapii.
+
*'''1973 - MYCIN:''' úkolem [[Expertní systém|expertního systému]] MYCIN je diagnóza jistých druhů infekcí ve složitých pooperačních stavech a doporučení pro jejich medikamentózní léčbu. Uživatelem je lékař (chirurg), který nemusí být expertem na infekční choroby. Během dialogu se systémem MYCIN ptá ošetřujícího lékaře na stav, zdravotní historii pacienta a výsledky laboratorních testů. Na závěr systém vydá diagnózu a doporučí vhodnou terapii.
*'''1975 - teorie rámců:''' datové struktury reprezentující stereotypní situace, např. postupné vyplňování stránek, předdefinované hodnoty. Teorii vytvořil Marvin Minsky a na jejím základě vzniklo objektově orientované programování.
+
*'''1975 - teorie rámců:''' datové struktury reprezentující stereotypní situace, např. postupné vyplňování stránek, předdefinované hodnoty. Teorii vytvořil Marvin Minsky a na jejím základě vzniklo [[Objektově orientované programování|objektově orientované programování]].
 
*'''1976 - PROSPECTOR:''' úkolem expertního systému PROSPECTOR je odhad věrohodnosti toho, že se na daném místě vyskytuje rudné ložisko typu reprezentovaného zadaným modelem. Uživatel pracuje s expertním systémem v dialogu, během něhož předkládá svá pozorování a je žádán o další [[Informace|informace]]. Typická báze znalostí (o geologických charakteristikách měděných ložisek) je tvořena inferenční sítí o 94 vrcholech a 105 pravidlech. <ref name="ivááánek">IVÁNEK, Jiří. Stručně o zpracování znalostí v expertních systémech. [online]. Univerzita Karlova v Praze, Filozofická fakulta, Ústav informačních studií a knihovnictví. [cit. 2021-05-31]. Dostupné z: https://portal.matematickabiologie.cz/res/f/neuronove-site-jednotlivy-neuron.pdf</ref>
 
*'''1976 - PROSPECTOR:''' úkolem expertního systému PROSPECTOR je odhad věrohodnosti toho, že se na daném místě vyskytuje rudné ložisko typu reprezentovaného zadaným modelem. Uživatel pracuje s expertním systémem v dialogu, během něhož předkládá svá pozorování a je žádán o další [[Informace|informace]]. Typická báze znalostí (o geologických charakteristikách měděných ložisek) je tvořena inferenční sítí o 94 vrcholech a 105 pravidlech. <ref name="ivááánek">IVÁNEK, Jiří. Stručně o zpracování znalostí v expertních systémech. [online]. Univerzita Karlova v Praze, Filozofická fakulta, Ústav informačních studií a knihovnictví. [cit. 2021-05-31]. Dostupné z: https://portal.matematickabiologie.cz/res/f/neuronove-site-jednotlivy-neuron.pdf</ref>
*'''1978 - R1/XCON:''' komerční expertní systém. Práci na systému zahájil McDermot.
+
*'''1978 - R1/XCON:''' komerční expertní systém. Práci na systému zahájil McDermott.
 
*'''1981 - japonský projekt počítačů 5. generace'''
 
*'''1981 - japonský projekt počítačů 5. generace'''
*'''1982 - [[Umělá neuronová síť|neuronová síť]]:''' umělé neuronové sítě se inspirovaly strukturou lidské nervové soustavy. Základním prvkem přirozené i umělé neuronové sítě je neuron neboli perceptron. Neuronové sítě se mohou učit buďto se učitelem a nebo bez. Využít se následně dají k rozpoznávání poruch strojů, analýze textu, hlasu či obrazu atd. <ref>DURČÁK, Pavel. Neuronové sítě a princip jejich fungování. NaPočítači.cz [online]. 2017 [cit. 2021-06-04]. Dostupné z: https://www.napocitaci.cz/33/neuronove-site-a-princip-jejich-fungovani-uniqueidgOkE4NvrWuNY54vrLeM670eFNQh552VdDDulZX7UDBY/</ref>
+
*'''1982 - [[Umělá neuronová síť|neuronová síť]]:''' umělé neuronové sítě se inspirovaly strukturou lidské nervové soustavy. Základním prvkem přirozené i umělé neuronové sítě je neuron neboli perceptron. Neuronové sítě se mohou učit buďto se učitelem anebo bez. Využít se následně dají k rozpoznávání poruch strojů, analýze textu, hlasu či obrazu atd. <ref>DURČÁK, Pavel. Neuronové sítě a princip jejich fungování. NaPočítači.cz [online]. 2017 [cit. 2021-06-04]. Dostupné z: https://www.napocitaci.cz/33/neuronove-site-a-princip-jejich-fungovani-uniqueidgOkE4NvrWuNY54vrLeM670eFNQh552VdDDulZX7UDBY/</ref>
  
 
==Turingův test==
 
==Turingův test==
Turingův test, který roku 1950 vytvořil [http://en.wikipedia.org/wiki/Alan_Turing Alan Turing], má za úkol vyhodnotit, zda se daný stroj chová opravdu inteligentně. Protože inteligenci nelze přesně definovat, porovnává se v testu stroj s člověkem. Test probíhá tak, že v jedné místnosti je umístěn testující člověk. Ve druhé místnosti je umístěn člověk a testovaný předmět, např. počítač s daným programem. Testující člověk pokládá otázky v přirozené řeči a předává je do druhé místnosti, kde na ně náhodně odpoví buď člověk nebo počítač formou tištěné odpovědi.
+
[[Soubor:Turing_Test_version_3.png|thumb|Obr. 1 Standardní podoba Turingova testu – osoba C má za úkol rozlišit, kdo z A a B je člověk a kdo je stroj napodobující člověka]]<br />
 
+
Turingův test, který roku 1950 vytvořil [http://en.wikipedia.org/wiki/Alan_Turing Alan Turing], má za úkol vyhodnotit, zda se daný stroj chová opravdu inteligentně. Protože inteligenci nelze přesně definovat, porovnává se v testu stroj s člověkem. Test probíhá tak, že v jedné místnosti je umístěn testující člověk a ve druhé místnosti je umístěn člověk a testovaný předmět, např. počítač s daným programem. Testující člověk pokládá otázky v přirozené řeči a předává je do druhé místnosti, kde na ně náhodně odpoví buď člověk nebo počítač formou tištěné odpovědi. V případě, že testující není schopen rozpoznat, která odpověď je od člověka a která od počítače, pak můžeme hovořit o tom, že stroj je inteligentní. Turingův test byl nejpoužívanějším ukazatelem inteligence strojů, nakonec se však prokázala přílišná subjektivnost hodnocení. <ref>Turing test. In: <i>Wikipedia: the free encyclopedia</i> [online]. Wikimedia Foundation, 2001-. Dostupné z: http://en.wikipedia.org/wiki/turing_test</ref>
V případě, že testující není schopen rozpoznat, která odpověď je od člověka a která od počítače, pak můžeme hovořit o tom, že stroj je inteligentní. Turingův test byl nejpoužívanějším ukazatelem inteligence strojů, nakonec se však prokázala přílišná subjektivnost hodnocení.<ref>Turing test. In: <i>Wikipedia: the free encyclopedia</i> [online]. Wikimedia Foundation, 2001-. Dostupné z: http://en.wikipedia.org/wiki/turing_test</ref>
 
  
 
==Dělení umělé inteligence==
 
==Dělení umělé inteligence==
Koncem 60. let byly navrženy v oblasti umělé inteligence [[Algoritmus|algoritmy]], které se daly využít k řešení problémových oblastí. Jednalo se o klasické matematické modely a jejich užití bylo obtížné a výpočetně hůře zvládnutelné.<ref name="veselý">VESELÝ, Arnošt. <i>Metody umělé inteligence</i>. 1. vyd. V Praze: Česká zemědělská univerzita, Provozně ekonomická fakulta, 2012. ISBN 978-80-213-2295-0.</ref>
+
Koncem 60. let byly navrženy v oblasti umělé inteligence [[Algoritmus|algoritmy]], které se daly využít k řešení problémových oblastí. Jednalo se o klasické matematické modely a jejich užití bylo obtížné a výpočetně hůře zvládnutelné. <ref name="veselý">VESELÝ, Arnošt. <i>Metody umělé inteligence</i>. 1. vyd. V Praze: Česká zemědělská univerzita, Provozně ekonomická fakulta, 2012. ISBN 978-80-213-2295-0.</ref>
  
 
===Klasická umělá inteligence===
 
===Klasická umělá inteligence===
Řádek 70: Řádek 71:
 
**také známé jako ATP nebo Automatické dokazování se snaží pomocí počítačových programů prokázat matematické teorie <ref>Automated theorem proving. In: <i>Wikipedia: the free encyclopedia</i> [online]. Wikimedia Foundation, 2001-. Dostupné z: http://en.wikipedia.org/wiki/automated_theorem_proving</ref>
 
**také známé jako ATP nebo Automatické dokazování se snaží pomocí počítačových programů prokázat matematické teorie <ref>Automated theorem proving. In: <i>Wikipedia: the free encyclopedia</i> [online]. Wikimedia Foundation, 2001-. Dostupné z: http://en.wikipedia.org/wiki/automated_theorem_proving</ref>
  
Klasická umělá inteligence však nebyla schopná řešit zadané úlohy stejně lehce jako živé organismy. Výzkumníci se proto začali soustřeďovat na napodobování živé přírody a tak vznikla Nová umělá inteligence. <ref name="veselý" />
+
Klasická umělá inteligence však nebyla schopná řešit zadané úlohy stejně lehce jako živé organismy. Výzkumníci se proto začali soustřeďovat na napodobování živé přírody, a tak vznikla Nová umělá inteligence. <ref name="veselý" />
  
 
===Nová umělá inteligence (Soft computing)===
 
===Nová umělá inteligence (Soft computing)===
Řádek 76: Řádek 77:
  
 
*'''Neuronové sítě'''
 
*'''Neuronové sítě'''
**neuronové sítě jsou inspirované nervovým systémem živých organismů<br />
+
**neuronové sítě jsou inspirované nervovým systémem živých organismů <br />
**základem je model umělého neuronu (Obr. 3)<br />
+
**základem je model umělého neuronu <br />
 
**mohou realizovat jakoukoliv logickou funkci
 
**mohou realizovat jakoukoliv logickou funkci
*'''Representace vágních znalostí a aproximativní uvažování'''
+
*'''Reprezentace vágních znalostí a aproximativní uvažování'''
 
**aproximativní uvažování umožnilo konstrukci fuzzy systémů = uplatnění v praktických aplikacích např. v řízení technického zařízení
 
**aproximativní uvažování umožnilo konstrukci fuzzy systémů = uplatnění v praktických aplikacích např. v řízení technického zařízení
 
*'''Evoluční algoritmy'''
 
*'''Evoluční algoritmy'''
**evoluční algoritmy využívají modelový mechanismus podobný přírodnímu výběru pro získání algoritmů => viz. Umělý život<ref name="veselý" />
+
**evoluční algoritmy využívají modelový mechanismus podobný přírodnímu výběru pro získání algoritmů => viz Umělý život <ref name="veselý" />
 +
 
 +
==Výhody a nevýhody umělé inteligence==
 +
===Výhody umělé inteligence===
 +
 
 +
*'''Nepřetržitá dostupnost:''' vzhledem k tomu, že počítačové systémy nemají stejné biologické potřeby jako lidé, může inteligentní systém fungovat bez přestávky celý den.
 +
*'''Komunikace ve velkém:''' prostřednictvím robotů a virtuálních agentů můžou společnosti poskytovat pokyny a podporu více lidem na více místech najednou.
 +
*'''Automatizace opakujících se úloh:''' díky využití AI k provádění opakujících se a časově náročných úloh se můžou lidé ve vaší firmě zaměřit na strategičtější práci s větším dopadem.
 +
*'''Rychlejší a přesnější rozhodování:''' minimalizuje lidské chyby a tím pomáhá při rozhodování založeném ve velké míře na datech a zahrnujícím velké množství složitých výpočtů.
 +
*'''Relevantnější doporučení:''' pomáhá poskytovat zákazníkům relevantnější doporučení a návrhy na základě jejich zájmů a zvyků. <ref name="IUUU">Co je umělá inteligence?. Microsoft Azure [online]. [cit. 2021-06-04]. Dostupné z: https://azure.microsoft.com/cs-cz/overview/what-is-artificial-intelligence/</ref>
 +
 
 +
===Nevýhody umělé inteligence===
 +
 
 +
*'''Kdo nese vinu za škody způsobené AI?:''' důležitou otázkou je, kdo je zodpovědný za škodu způsobenou zařízením nebo službou ovládanou umělou inteligencí. Pokud kupříkladu dojde k nehodě automobilu řízeného AI, hradí škody majitel, výrobce automobilu nebo programátor?
 +
*'''Hrozby AI pro základní práva a demokracii:''' výsledky produkované umělou inteligencí závisí na tom, jak je navržena a jaká data používá. Jak návrh samotný, tak i data mohou být záměrně či neúmyslně ovlivněny. V případě nesprávného provedení by umělá inteligence mohla činit negativně zaujatá rozhodnutí ovlivněná etnickým původem, pohlavím či věkem a zpochybnit objektivnost procesů při najímání či propouštění zaměstnanců, při nabízení půjček, či dokonce v trestním řízení.
 +
*'''Dopad AI na pracovní místa:''' očekává se, že využívání AI na pracovišti povede k rušení velkého počtu pracovních míst. Ačkoliv se zároveň předpokládá, že umělá inteligence vytvoří nová a lepší pracovní místa, skutečností je, že vzdělání a odborný výcvik budou hrát klíčovou roli při prevenci dlouhodobé nezaměstnanosti a při zajišťování kvalifikovaných pracovníků.
 +
*'''Otázka transparentnosti:''' riziko spočívá také v nerovnováze v přístupu k informacím. Na základě chování lidí v online prostředí a díky dalším datům může bez vědomí dotčených osob dojít například k cílenému přizpůsobování politických kampaní člověku na míru či předvídání toho, kolik je daná osoba u online prodejce ochotna utratit. <ref name="UIU">Umělá inteligence: rizika i příležitosti. Evropský parlament [online]. 2020 [cit. 2021-06-04]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200918STO87404/umela-inteligence-jake-jsou-vyhody-a-nevyhody</ref>
  
 
==Využití umělé inteligence v každodenním životě==
 
==Využití umělé inteligence v každodenním životě==
Řádek 92: Řádek 109:
  
 
===Kyberbezpečnost===
 
===Kyberbezpečnost===
Systémy umělé inteligence mohou pomoci rozpoznat kybernetické útoky a jiné kybernetické hrozby a bojovat proti nim na základě neustálého vyhodnocování dat, rozpoznávání určitých vzorců a zpětného sledování útoků. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref> Příkladem využití UI v oblasti kyberbezpečnosti je nástroj Lovkyně (Huntress), který vyhledává škodlivé spustitelné soubory, což je jeden z nejnáročnějších problémů v kyberbezpečnosti. Lovkyně je schopna detekovat škodlivé spustitelné soubory nad rámec antivirové a statistické analýzy. Dalším příkladem je technologie CADET, která využívá umělou inteligenci pro vyhodnocení falešných upozornění. CADET místo analyzování jednoho konkrétního odkazu nebo souboru využívá obrovského množství dat a hodnotí je v rámci celého kontextu. V praxi hodnotí CADET celý kontext a zkoumá, zda spustitelný soubor přišel prostřednictvím e-mailu nebo byl stažen z webu, kdo byl odesílatel, kdy byla doména zaregistrována, kým a kde byla zaregistrována, jaké další domény jsou spojené s doménou odesílatele, zda není nějaká souvislost s jinými škodlivými soubory z uplynulých dnů apod.<ref name="PK">KADRMAS, Petr. Umělá inteligence ve světě kyberbezpečnosti. SystemOnLine.cz - ekonomické a informační systémy v praxi [online]. [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref>  
+
Systémy umělé inteligence mohou pomoci rozpoznat kybernetické útoky a jiné kybernetické hrozby a bojovat proti nim na základě neustálého vyhodnocování dat, rozpoznávání určitých vzorců a zpětného sledování útoků. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref> Příkladem využití AI v oblasti [[Kyberbezpečnost|kyberbezpečnosti]] je nástroj Lovkyně (Huntress), který vyhledává škodlivé spustitelné soubory, což je jeden z nejnáročnějších problémů v kyberbezpečnosti. Lovkyně je schopna detekovat škodlivé spustitelné soubory nad rámec antivirové a statistické analýzy. Dalším příkladem je technologie CADET, která využívá umělou inteligenci pro vyhodnocení falešných upozornění. CADET místo analyzování jednoho konkrétního odkazu nebo souboru využívá obrovského množství dat a hodnotí je v rámci celého kontextu. V praxi hodnotí CADET celý kontext a zkoumá, zda spustitelný soubor přišel prostřednictvím [[E-mail|e-mailu]] nebo byl stažen z [[World Wide Web|webu]], kdo byl odesílatel, kdy byla doména zaregistrována, kým a kde byla zaregistrována, jaké další domény jsou spojené s doménou odesílatele, zda není nějaká souvislost s jinými škodlivými soubory z uplynulých dnů apod.<ref name="PK">KADRMAS, Petr. Umělá inteligence ve světě kyberbezpečnosti. SystemOnLine.cz - ekonomické a informační systémy v praxi [online]. [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref>
  
 
===Boj proti dezinformacím===
 
===Boj proti dezinformacím===
Některé aplikace dokážou rozpoznat tzv. [[Fake news|fake news]] a [[Dezinformace|dezinformace]]. Sbírají data na sociálních sítích a detekují například silně afektivně zabarvené výrazy, zároveň jsou schopné identifikovat, které online zdroje je možné považovat za věrohodné. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref> S umělou inteligencí pracuje například česká firma [https://www.cogniware.com/cs Cogniware]. Jedná se o technologickou firmu pracující hlavně s analýzou pomocí neuronových sítí. Od roku 2014 vyvíjí specializovaný [[Software|software]] Insights pro bezpečnostní složku státu, který pomáhá při vyšetřování kriminální činnosti. Na konci roku 2020 představili modul na odhalování fake news. <ref>NOVÁK, Ondřej. Walter Pavliš (Cogniware): Poznat deep fake video je snadné, nejhorší je analýza polopravd. Lupa.cz [online]. 13. 1. 2021 [cit. 2021-02-21]. Dostupné z:https://www.lupa.cz/clanky/walter-pavlis-cogniware-poznat-deep-fake-video-je-snadne-nejhorsi-je-analyza-polopravd/</ref> Tento Software se stále vyvíjí a postupně se učí rozeznat relevantní informac ea narativy od dezinformací a lží. Například v rámci politických zpráv nebo zpráv ohledně viru COVID-19 má v odhalování fake news 70–80% úspěšnost. Úspěšnost je však hodně závislá na tom, jak chytře je zpráva napsaná. <ref>DUŠKOVÁ, Markéta. Fake news poznáme i podle toho, kdo je lajku a jak komentuje, říká vývojář. iDNES [online]. 13. 2. 2021[cit. 2021-02-23]. Dostupné z: https://www.idnes.cz/brno/zpravy/fake-news-odhaleni-umela-inteligence-cogniware-walter-pavlis.A210208_593376_brno-zpravy_mos1</ref> Čím více je zpráva propracována tím je samozřejmě její detekce náročnější.
+
Některé aplikace dokážou rozpoznat tzv. [[Fake news|fake news]] a [[Dezinformace|dezinformace]]. Sbírají data na [[Sociální síť|sociálních sítích]] a detekují například silně afektivně zabarvené výrazy, zároveň jsou schopné identifikovat, které online zdroje je možné považovat za věrohodné. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref> S umělou inteligencí pracuje například česká firma [https://www.cogniware.com/cs Cogniware]. Jedná se o technologickou firmu pracující hlavně s analýzou pomocí neuronových sítí. Od roku 2014 vyvíjí specializovaný software Insights pro bezpečnostní složku státu, který pomáhá při vyšetřování kriminální činnosti. Na konci roku 2020 představili modul na odhalování fake news. <ref>NOVÁK, Ondřej. Walter Pavliš (Cogniware): Poznat deep fake video je snadné, nejhorší je analýza polopravd. Lupa.cz [online]. 13. 1. 2021 [cit. 2021-02-21]. Dostupné z:https://www.lupa.cz/clanky/walter-pavlis-cogniware-poznat-deep-fake-video-je-snadne-nejhorsi-je-analyza-polopravd/</ref> Tento Software se stále vyvíjí a postupně se učí rozeznat relevantní informace a narativy od dezinformací a lží. Například v rámci politických zpráv nebo zpráv ohledně viru COVID-19 má v odhalování fake news 70–80% úspěšnost. Úspěšnost je však hodně závislá na tom, jak chytře je zpráva napsaná. <ref>DUŠKOVÁ, Markéta. Fake news poznáme i podle toho, kdo je lajku a jak komentuje, říká vývojář. iDNES [online]. 13. 2. 2021[cit. 2021-02-23]. Dostupné z: https://www.idnes.cz/brno/zpravy/fake-news-odhaleni-umela-inteligence-cogniware-walter-pavlis.A210208_593376_brno-zpravy_mos1</ref> Čím více je zpráva propracována tím je samozřejmě její detekce náročnější.
 +
 
 +
===Auta===
 +
Mezi nejkomplexnější příklady AI na světě patří autonomní vozidla a další autonomní prostředky. Tyto systémy koordinují několik procesů a tím simulují uvažování lidských řidičů. S využitím rozpoznávání obrazu identifikují značky, semafory, dopravní provoz a překážky. Optimalizují trasy k cílům a v reálném čase odesílají a přijímají data, což jim umožňuje aktivně diagnostikovat problémy a aktualizovat svůj software. <ref name="IUUU">Co je umělá inteligence?. Microsoft Azure [online]. [cit. 2021-06-04]. Dostupné z: https://azure.microsoft.com/cs-cz/overview/what-is-artificial-intelligence/</ref> [[Evropská unie|EU]] například pomohla financovat automatizované senzory VI-DAS, které detekují možné nebezpečné situace a nehody. Umělou inteligenci využívají i navigace. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref>
  
 
===Zdraví===
 
===Zdraví===
Vědci se snaží najít způsoby, jak pomocí AI analyzovat velké množství zdravotnických dat a objevit vzorce, které by mohly vést k novým objevům v medicíně, nebo jak zlepšit individuální diagnostiku. Jako příklad můžeme uvést program pro přijímání tísňových volání, který by měl během hovoru rozpoznat zástavu srdce rychleji než lékařský dispečer. Nebo například společnost KConnect, která je spolufinancovaná EU, vyvíjí vícejazyčné textové a vyhledávací služby, které lidem pomáhají najít nejrelevantnější dostupné lékařské informace.
+
Vědci se snaží najít způsoby, jak pomocí AI analyzovat velké množství zdravotnických dat a objevit vzorce, které by mohly vést k novým objevům v medicíně, nebo ke způsobům jak zlepšit individuální diagnostiku. Jako příklad můžeme uvést program pro přijímání tísňových volání, který by měl během hovoru rozpoznat zástavu srdce rychleji než lékařský dispečer. Nebo například společnost KConnect, která je spolufinancovaná EU, vyvíjí vícejazyčné textové a vyhledávací služby, které lidem pomáhají najít nejrelevantnější dostupné lékařské informace. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref>
 
 
===Auta===
 
Zcela autonomní vozidla sice ještě běžně nevyužíváme, automobily jsou ale už dnes vybaveny řadou bezpečnostních funkcí napojených na umělou inteligenci. EU například pomohla financovat automatizované senzory VI-DAS, které detekují možné nebezpečné situace a nehody. Umělou inteligenci využívají i navigace. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref>
 
  
 
===Další oblasti===
 
===Další oblasti===
 
S umělou inteligenci se dále můžeme setkat v rámci:
 
S umělou inteligenci se dále můžeme setkat v rámci:
* online nakupování a reklamy
+
 
* vyhledávání na internetu
+
*online nakupování a reklamy;
* strojových překladů
+
*vyhledávání na [[Internet|internetu]];
* UI v boji proti nemoci COVID-19
+
*strojových překladů;
* dopravě
+
*v boji proti nemoci COVID-19;
* potravin a zemědělství
+
*dopravě;
* veřejné správě a služeb <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref>
+
*v rámci potravin a zemědělství;
 +
*veřejné správě a služeb. <ref name="EU">Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti</ref>
  
 
==Odkazy==
 
==Odkazy==
Řádek 122: Řádek 140:
  
 
*ZELINKA, Ivan. <i>Umělá inteligence: hrozba nebo naděje</i>. 1. vyd. Praha: BEN - technická literatura, 2003, 142 s. ISBN 80-7300-068-7.
 
*ZELINKA, Ivan. <i>Umělá inteligence: hrozba nebo naděje</i>. 1. vyd. Praha: BEN - technická literatura, 2003, 142 s. ISBN 80-7300-068-7.
*VOLNÁ, Eva a spol. <i>Umělá inteligence: Rozpoznávání vzorů v dynamických datech</i>. 1. vyd. Praha: BEN - technická literatura, 2014, 144 s. ISBN 978-80-7300-497-2.
+
*VOLNÁ, Eva a spol. <i>Umělá inteligence: Rozpoznávání vzorů v dynamických datech</i>. 1. vyd. Praha: BEN - technická literatura, 2014, 144 s. ISBN 978-80-7300-497-2.
 
*Boden, Margaret A., ed. Artificial intelligence. San Diego: Academic Press, 1996. xviii, 376 s. Handbook of perception and cognition, 2nd ed. ISBN 0-12-161964-8.
 
*Boden, Margaret A., ed. Artificial intelligence. San Diego: Academic Press, 1996. xviii, 376 s. Handbook of perception and cognition, 2nd ed. ISBN 0-12-161964-8.
 
*Artificial intelligence: approaches, tools and applications [online]. New York: Nova Science Publishers, ©2011. Scientific revolutions. Computer science, technology and applications [cit. 2021-05-26]. Dostupné z: https://ebookcentral.proquest.com/lib/natl-ebooks/detail.action?docID=3021220.
 
*Artificial intelligence: approaches, tools and applications [online]. New York: Nova Science Publishers, ©2011. Scientific revolutions. Computer science, technology and applications [cit. 2021-05-26]. Dostupné z: https://ebookcentral.proquest.com/lib/natl-ebooks/detail.action?docID=3021220.
Řádek 129: Řádek 147:
 
===Zdroje obrázků===
 
===Zdroje obrázků===
  
*Obr. 1 Wikimedia commons http://commons.wikimedia.org/wiki/File:Turing_Test_version_3.png<br />
+
*Obr. 1 Wikimedia commons http://commons.wikimedia.org/wiki/File:Turing_Test_version_3.png
 +
*[https://obrazky.ai/ Obrazky.Ai] - generátor obrázků umělou inteligencí<br />
  
 
===Související články===
 
===Související články===
  
 
*[[Kybernetika]]<br />
 
*[[Kybernetika]]<br />
 +
*[[Expertní systém]]<br />
 
*[[Umělý život]]<br />
 
*[[Umělý život]]<br />
 
*[[Fuzzy systémy]]<br />
 
*[[Fuzzy systémy]]<br />
Řádek 144: Řádek 164:
  
 
===Klíčová slova===
 
===Klíčová slova===
robotika, turingův test, umělý život, kybernetika
+
robotika, turingův test, umělý život, kybernetika, umělá inteligence
  
 
[[Kategorie: Informační studia a knihovnictví]]
 
[[Kategorie: Informační studia a knihovnictví]]
 
[[Kategorie: Informační technologie, knihovnické technologie]]
 
[[Kategorie: Informační technologie, knihovnické technologie]]

Aktuální verze z 3. 3. 2024, 20:20

Umělá inteligence (anglicky Artificial intelligece, AI) je vědní obor, který se zabývá tvorbou strojů, které vykazují inteligenci. Přesná a jediná definice však neexistuje a neustále se vedou spory, jak umělou inteligenci nejlépe definovat. I přes velké množství definic se vždy jedná o definice obecné, které nevysvětlují, co vůbec ta inteligence je. [1] Umělá inteligence umožňuje technickým systémům reagovat na vjemy z jejich prostředí, řešit problémy a dosahovat určitých cílů. Zabudovaný počítač přijímá data - která byla již připravena, nebo jsou sbírána pomocí vlastních sensorů a kamer - ty následně vyhodnotí a reaguje na ně. [2] Systémy umělé inteligence jsou schopné pracovat samostatně a také měnit a přizpůsobovat své jednání na základě vyhodnocení efektů předchozích akcí.

Zatím nejlepší definici vytvořil Marvin Minsky v roce 1967: „Umělá inteligence je věda o vytváření strojů nebo systémů, které budou při řešení určitého úkolu užívat takového postupu, který, kdyby ho dělal člověk, bychom považovali za projev jeho inteligence.” [3]

Další definice

E. Richová: „...umělá inteligence se zabývá tím, jak počítačově řešit úlohy, které dnes zatím zvládají lidé lépe”

„Umělá inteligence je označení uměle vytvořeného jevu, který dostatečně přesvědčivě připomíná přirozený fenomén lidské inteligence.”

„Umělá inteligence označuje tu oblast poznávání skutečnosti, která se zaobírá hledáním hranic a možností symbolické, znakové reprezentace poznatku a procesu jejich nabývání, udržování a využívání.”

„Umělá inteligence se zabývá problematikou postupu zpracování poznatku - osvojováním a způsobem použití poznatku při řešení problému.”[1]

Existuje mnoho dalších definic, tyto jsou však nejpoužívanější a nejpřesnější. Definice sami o sobě však nic neřeší, je třeba je aplikovat ve formě strojů a robotů. [1]

Typy umělé inteligence:

Oblasti výzkumu umělé inteligence:

Směry umělé inteligence

  • psychologický směr: orientuje se na vytvoření umělých modelů lidský intelektuálních činností;
  • inženýrský směr: orientuje se na vytvoření inteligentních systémů a technik, které jsou k tomu potřebné (neomezuje se tedy pouze na simulaci lidských postupů řešení úloh);
  • filosoficko-matematický směr: obecné studium a formalizace intelektuálních mechanismů nezávisle na jejich realizaci. [4]

Milníky výzkumu umělé inteligence

  • 1943 - model neuronu: vytvořili jej Warren McCulloch a Walter Pitts jakožto jednoduchý matematický model neuronu, který představoval teoretický model části nervové soustavy - biologického neuronu. Model se stal předmětem zkoumání a rozvoje řady dalších badatelů. [5]
  • 1950 - Turingův test (viz níže)
  • 1956 - Dartmouthská konference: za zrození umělé inteligence ve smyslu, jak ji chápeme dnes je považován rok 1956, kdy se konala Dartmouthská konference. Umělá inteligence tu dostala svoje jméno, cíl, první úspěchy a hlavní osobnosti. [6]
  • 1958 - LISP: programovací jazyk, který byl navržen americkým informatikem J. McCarthy. Dnes je druhým nejstarším programovacím jazykem na vysoké úrovni, který je široce používán. Stal se oblíbeným programovacím jazykem pro výzkum umělé inteligence. [7]
  • 1965 - fuzzy logika: je formou softwaru umělé inteligence, a proto by se dala považovat za podmnožinu umělé inteligence. Protože provádí určitou formu rozhodování, lze ji volně zařadit do softwarové nástrojové sady umělé inteligence. Využívá se například v lékařských diagnostických systémech a při rozpoznávání ručně psaného písma. [8]
  • 1968 - sémantické sítě: poprvé tento pojem použil ve své disertační práci americký vědec Quillian k reprezentaci anglických slov. Původně sloužily k vyjádření významu různých výrazů v přirozeném jazyce, avšak postupem času se staly obecnějším grafickým nástrojem pro reprezentaci znalostí. Na sémantickou síť lze pohlížet jako na orientovaný graf tvořený uzly a hranami. Hrany reprezentují jednotlivé objekty popisovaného světa a hrany spojující tyto uzly pak reprezentují vztahy mezi těmito objekty. Příkladem vztahu je IS-AN-INSTANCE-OF (ISA), který slouží k vyjádření skutečnosti, že konkrétní objekt (instance určité třídy) patří do zadané třídy. [9]
  • 1970 - PROLOG: logický a deklarativní programovací jazyk. Samotný název, Prolog, je zkratka pro PROgramming in LOGic. Byl navržen tak, aby usnadňoval zpracování přirozeného jazyka. [10]
  • 1973 - MYCIN: úkolem expertního systému MYCIN je diagnóza jistých druhů infekcí ve složitých pooperačních stavech a doporučení pro jejich medikamentózní léčbu. Uživatelem je lékař (chirurg), který nemusí být expertem na infekční choroby. Během dialogu se systémem MYCIN ptá ošetřujícího lékaře na stav, zdravotní historii pacienta a výsledky laboratorních testů. Na závěr systém vydá diagnózu a doporučí vhodnou terapii.
  • 1975 - teorie rámců: datové struktury reprezentující stereotypní situace, např. postupné vyplňování stránek, předdefinované hodnoty. Teorii vytvořil Marvin Minsky a na jejím základě vzniklo objektově orientované programování.
  • 1976 - PROSPECTOR: úkolem expertního systému PROSPECTOR je odhad věrohodnosti toho, že se na daném místě vyskytuje rudné ložisko typu reprezentovaného zadaným modelem. Uživatel pracuje s expertním systémem v dialogu, během něhož předkládá svá pozorování a je žádán o další informace. Typická báze znalostí (o geologických charakteristikách měděných ložisek) je tvořena inferenční sítí o 94 vrcholech a 105 pravidlech. [11]
  • 1978 - R1/XCON: komerční expertní systém. Práci na systému zahájil McDermott.
  • 1981 - japonský projekt počítačů 5. generace
  • 1982 - neuronová síť: umělé neuronové sítě se inspirovaly strukturou lidské nervové soustavy. Základním prvkem přirozené i umělé neuronové sítě je neuron neboli perceptron. Neuronové sítě se mohou učit buďto se učitelem anebo bez. Využít se následně dají k rozpoznávání poruch strojů, analýze textu, hlasu či obrazu atd. [12]

Turingův test

Obr. 1 Standardní podoba Turingova testu – osoba C má za úkol rozlišit, kdo z A a B je člověk a kdo je stroj napodobující člověka


Turingův test, který roku 1950 vytvořil Alan Turing, má za úkol vyhodnotit, zda se daný stroj chová opravdu inteligentně. Protože inteligenci nelze přesně definovat, porovnává se v testu stroj s člověkem. Test probíhá tak, že v jedné místnosti je umístěn testující člověk a ve druhé místnosti je umístěn člověk a testovaný předmět, např. počítač s daným programem. Testující člověk pokládá otázky v přirozené řeči a předává je do druhé místnosti, kde na ně náhodně odpoví buď člověk nebo počítač formou tištěné odpovědi. V případě, že testující není schopen rozpoznat, která odpověď je od člověka a která od počítače, pak můžeme hovořit o tom, že stroj je inteligentní. Turingův test byl nejpoužívanějším ukazatelem inteligence strojů, nakonec se však prokázala přílišná subjektivnost hodnocení. [13]

Dělení umělé inteligence

Koncem 60. let byly navrženy v oblasti umělé inteligence algoritmy, které se daly využít k řešení problémových oblastí. Jednalo se o klasické matematické modely a jejich užití bylo obtížné a výpočetně hůře zvládnutelné. [14]

Klasická umělá inteligence

Umělá inteligence ve svých začátcích, kdy využívala klasické matematické moduly, zahrnovala několik oblastí:

  • Robotika
    • robotika zařizuje pohyb robotů a jejich jednotlivých součástí
  • Řešení úkolů (problem solving)
    • umělá inteligence v hrách => řešení logických hádanek [14]
  • Rozpoznávání obrazců (pattern recognition)
    • systém zaměřený na rozpoznávání vzorů [15]
  • Dokazování vět (theorem proving)
    • také známé jako ATP nebo Automatické dokazování se snaží pomocí počítačových programů prokázat matematické teorie [16]

Klasická umělá inteligence však nebyla schopná řešit zadané úlohy stejně lehce jako živé organismy. Výzkumníci se proto začali soustřeďovat na napodobování živé přírody, a tak vznikla Nová umělá inteligence. [14]

Nová umělá inteligence (Soft computing)

Napodobuje živou přírodu a zahrnuje oblasti:

  • Neuronové sítě
    • neuronové sítě jsou inspirované nervovým systémem živých organismů
    • základem je model umělého neuronu
    • mohou realizovat jakoukoliv logickou funkci
  • Reprezentace vágních znalostí a aproximativní uvažování
    • aproximativní uvažování umožnilo konstrukci fuzzy systémů = uplatnění v praktických aplikacích např. v řízení technického zařízení
  • Evoluční algoritmy
    • evoluční algoritmy využívají modelový mechanismus podobný přírodnímu výběru pro získání algoritmů => viz Umělý život [14]

Výhody a nevýhody umělé inteligence

Výhody umělé inteligence

  • Nepřetržitá dostupnost: vzhledem k tomu, že počítačové systémy nemají stejné biologické potřeby jako lidé, může inteligentní systém fungovat bez přestávky celý den.
  • Komunikace ve velkém: prostřednictvím robotů a virtuálních agentů můžou společnosti poskytovat pokyny a podporu více lidem na více místech najednou.
  • Automatizace opakujících se úloh: díky využití AI k provádění opakujících se a časově náročných úloh se můžou lidé ve vaší firmě zaměřit na strategičtější práci s větším dopadem.
  • Rychlejší a přesnější rozhodování: minimalizuje lidské chyby a tím pomáhá při rozhodování založeném ve velké míře na datech a zahrnujícím velké množství složitých výpočtů.
  • Relevantnější doporučení: pomáhá poskytovat zákazníkům relevantnější doporučení a návrhy na základě jejich zájmů a zvyků. [17]

Nevýhody umělé inteligence

  • Kdo nese vinu za škody způsobené AI?: důležitou otázkou je, kdo je zodpovědný za škodu způsobenou zařízením nebo službou ovládanou umělou inteligencí. Pokud kupříkladu dojde k nehodě automobilu řízeného AI, hradí škody majitel, výrobce automobilu nebo programátor?
  • Hrozby AI pro základní práva a demokracii: výsledky produkované umělou inteligencí závisí na tom, jak je navržena a jaká data používá. Jak návrh samotný, tak i data mohou být záměrně či neúmyslně ovlivněny. V případě nesprávného provedení by umělá inteligence mohla činit negativně zaujatá rozhodnutí ovlivněná etnickým původem, pohlavím či věkem a zpochybnit objektivnost procesů při najímání či propouštění zaměstnanců, při nabízení půjček, či dokonce v trestním řízení.
  • Dopad AI na pracovní místa: očekává se, že využívání AI na pracovišti povede k rušení velkého počtu pracovních míst. Ačkoliv se zároveň předpokládá, že umělá inteligence vytvoří nová a lepší pracovní místa, skutečností je, že vzdělání a odborný výcvik budou hrát klíčovou roli při prevenci dlouhodobé nezaměstnanosti a při zajišťování kvalifikovaných pracovníků.
  • Otázka transparentnosti: riziko spočívá také v nerovnováze v přístupu k informacím. Na základě chování lidí v online prostředí a díky dalším datům může bez vědomí dotčených osob dojít například k cílenému přizpůsobování politických kampaní člověku na míru či předvídání toho, kolik je daná osoba u online prodejce ochotna utratit. [18]

Využití umělé inteligence v každodenním životě

Digitální osobní asistenti

Chytré telefony používají inteligenci k poskytování co nejosobnějšího produktu. Takzvaní virtuální asistenti, kteří odpovídají na otázky, poskytují doporučení, nebo pomáhají s organizací každodenních úkolů, jsou dnes nedílnou součástí našich životů. [2]

Chytré domácnosti, města a infrastruktura

Inteligentní termostaty se učí z našeho chování šetřit energii. Vývojáři chytrých měst zase doufají, že díky umělé inteligenci budou schopní regulovat provoz, aby omezili dopravní zácpy. [2] Příkladem je společnost Netatmo, která se specializuje na chytrou elektroniku. Ti nabízejí kupříkladu inteligentní venkovní kameru, která umí rozlišit mezi lidmi, automobily a zvířaty, zatímco vnitřní kamera dokáže rozpoznávat obličeje. Pokročilé algoritmy umělé inteligence v bezpečnostních kamerách upozorňují na dění uvnitř domu i mimo něj. Společnost také nabízí inteligentní řešení vytápění, které zohledňuje individuální preference členů domácnosti. Stačí nastavit rozvrh vytápění a uživatelé nemusí nic zapínat a vypínat ručně. Chytré vytápění zohledňuje venkovní teplotu, izolaci domu i činnosti obyvatelů a spoří energii. [19]

Kyberbezpečnost

Systémy umělé inteligence mohou pomoci rozpoznat kybernetické útoky a jiné kybernetické hrozby a bojovat proti nim na základě neustálého vyhodnocování dat, rozpoznávání určitých vzorců a zpětného sledování útoků. [2] Příkladem využití AI v oblasti kyberbezpečnosti je nástroj Lovkyně (Huntress), který vyhledává škodlivé spustitelné soubory, což je jeden z nejnáročnějších problémů v kyberbezpečnosti. Lovkyně je schopna detekovat škodlivé spustitelné soubory nad rámec antivirové a statistické analýzy. Dalším příkladem je technologie CADET, která využívá umělou inteligenci pro vyhodnocení falešných upozornění. CADET místo analyzování jednoho konkrétního odkazu nebo souboru využívá obrovského množství dat a hodnotí je v rámci celého kontextu. V praxi hodnotí CADET celý kontext a zkoumá, zda spustitelný soubor přišel prostřednictvím e-mailu nebo byl stažen z webu, kdo byl odesílatel, kdy byla doména zaregistrována, kým a kde byla zaregistrována, jaké další domény jsou spojené s doménou odesílatele, zda není nějaká souvislost s jinými škodlivými soubory z uplynulých dnů apod.[20]

Boj proti dezinformacím

Některé aplikace dokážou rozpoznat tzv. fake news a dezinformace. Sbírají data na sociálních sítích a detekují například silně afektivně zabarvené výrazy, zároveň jsou schopné identifikovat, které online zdroje je možné považovat za věrohodné. [2] S umělou inteligencí pracuje například česká firma Cogniware. Jedná se o technologickou firmu pracující hlavně s analýzou pomocí neuronových sítí. Od roku 2014 vyvíjí specializovaný software Insights pro bezpečnostní složku státu, který pomáhá při vyšetřování kriminální činnosti. Na konci roku 2020 představili modul na odhalování fake news. [21] Tento Software se stále vyvíjí a postupně se učí rozeznat relevantní informace a narativy od dezinformací a lží. Například v rámci politických zpráv nebo zpráv ohledně viru COVID-19 má v odhalování fake news 70–80% úspěšnost. Úspěšnost je však hodně závislá na tom, jak chytře je zpráva napsaná. [22] Čím více je zpráva propracována tím je samozřejmě její detekce náročnější.

Auta

Mezi nejkomplexnější příklady AI na světě patří autonomní vozidla a další autonomní prostředky. Tyto systémy koordinují několik procesů a tím simulují uvažování lidských řidičů. S využitím rozpoznávání obrazu identifikují značky, semafory, dopravní provoz a překážky. Optimalizují trasy k cílům a v reálném čase odesílají a přijímají data, což jim umožňuje aktivně diagnostikovat problémy a aktualizovat svůj software. [17] EU například pomohla financovat automatizované senzory VI-DAS, které detekují možné nebezpečné situace a nehody. Umělou inteligenci využívají i navigace. [2]

Zdraví

Vědci se snaží najít způsoby, jak pomocí AI analyzovat velké množství zdravotnických dat a objevit vzorce, které by mohly vést k novým objevům v medicíně, nebo ke způsobům jak zlepšit individuální diagnostiku. Jako příklad můžeme uvést program pro přijímání tísňových volání, který by měl během hovoru rozpoznat zástavu srdce rychleji než lékařský dispečer. Nebo například společnost KConnect, která je spolufinancovaná EU, vyvíjí vícejazyčné textové a vyhledávací služby, které lidem pomáhají najít nejrelevantnější dostupné lékařské informace. [2]

Další oblasti

S umělou inteligenci se dále můžeme setkat v rámci:

  • online nakupování a reklamy;
  • vyhledávání na internetu;
  • strojových překladů;
  • v boji proti nemoci COVID-19;
  • dopravě;
  • v rámci potravin a zemědělství;
  • veřejné správě a služeb. [2]

Odkazy

Reference

  1. 1,0 1,1 1,2 ZELINKA, Ivan. Umělá inteligence: hrozba nebo naděje. 1. vyd. Praha: BEN - technická literatura, 2003, 142 s. ISBN 80-7300-068-7.
  2. 2,0 2,1 2,2 2,3 2,4 2,5 2,6 2,7 2,8 Co je umělá inteligence a jak ji využíváme?. Evropský parlament [online]. 2021 [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti
  3. Umělá inteligence - význam - IT Slovník [online]. Dostupné z http://it-slovnik.cz/pojem/umela-inteligence
  4. 4,0 4,1 IVÁNEK, Jiří. Reprezentace znalostí. Moodle UK pro výuku 1 [online]. [cit. 2021-05-31]. Dostupné z: https://dl1.cuni.cz/pluginfile.php/1141906/mod_resource/content/1/Reprezentace%20znalost%C3%AD.pdf
  5. Neuronové sítě - jednotlivý neuron. Matematická biologie [online]. [cit. 2021-05-31]. Dostupné z: https://portal.matematickabiologie.cz/res/f/neuronove-site-jednotlivy-neuron.pdf
  6. VOTROUBEK, Lukáš. Umělá inteligence ve strategických počítačových hrách. Brno, 2011. Bakalářská práce. FIT VUT v Brně. Vedoucí práce: Ing. Jiří Zuzaňák. Dostupné z: https://www.vutbr.cz/www_base/zav_prace_soubor_verejne.php?file_id=117740
  7. Lisp (programming language). In: Wikipedia: the free encyclopedia [online]. Wikimedia Foundation, 2021. [cit. 2021-06-02]. Dostupné z: https://en.wikipedia.org/wiki/Lisp_(programming_language)
  8. DINGLE, Norm. Objasnění pojmu fuzzy logika. Control Engineering - Česko [online]. 2012 [cit. 2021-06-04]. Dostupné z: http://faruzel.borec.cz/340.html
  9. Sémantické sítě. Webový průvodce světem expertních systémů [online]. 2007 [cit. 2021-06-01]. Dostupné z: http://faruzel.borec.cz/340.html
  10. FISHER, J. Prolog - tutorial. [online]. [cit. 2021-06-02]. Dostupné z: https://www.cpp.edu/~jrfisher/www/prolog_tutorial/intro.html
  11. IVÁNEK, Jiří. Stručně o zpracování znalostí v expertních systémech. [online]. Univerzita Karlova v Praze, Filozofická fakulta, Ústav informačních studií a knihovnictví. [cit. 2021-05-31]. Dostupné z: https://portal.matematickabiologie.cz/res/f/neuronove-site-jednotlivy-neuron.pdf
  12. DURČÁK, Pavel. Neuronové sítě a princip jejich fungování. NaPočítači.cz [online]. 2017 [cit. 2021-06-04]. Dostupné z: https://www.napocitaci.cz/33/neuronove-site-a-princip-jejich-fungovani-uniqueidgOkE4NvrWuNY54vrLeM670eFNQh552VdDDulZX7UDBY/
  13. Turing test. In: Wikipedia: the free encyclopedia [online]. Wikimedia Foundation, 2001-. Dostupné z: http://en.wikipedia.org/wiki/turing_test
  14. 14,0 14,1 14,2 14,3 VESELÝ, Arnošt. Metody umělé inteligence. 1. vyd. V Praze: Česká zemědělská univerzita, Provozně ekonomická fakulta, 2012. ISBN 978-80-213-2295-0.
  15. Pattern recognition. In: Wikipedia: the free encyclopedia [online]. Wikimedia Foundation, 2001-. Dostupné z: http://en.wikipedia.org/wiki/pattern_recognition
  16. Automated theorem proving. In: Wikipedia: the free encyclopedia [online]. Wikimedia Foundation, 2001-. Dostupné z: http://en.wikipedia.org/wiki/automated_theorem_proving
  17. 17,0 17,1 Co je umělá inteligence?. Microsoft Azure [online]. [cit. 2021-06-04]. Dostupné z: https://azure.microsoft.com/cs-cz/overview/what-is-artificial-intelligence/
  18. Umělá inteligence: rizika i příležitosti. Evropský parlament [online]. 2020 [cit. 2021-06-04]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200918STO87404/umela-inteligence-jake-jsou-vyhody-a-nevyhody
  19. Když umělá inteligence řídí chytrou domácnost. FeedIT.cz - Tiskové zprávy (IT/C, Internet, komunikace, marketing) [online]. 2018 [cit. 2021-06-02]. Dostupné z: https://feedit.cz/2018/11/12/kdyz-umela-inteligence-ridi-chytrou-domacnost/
  20. KADRMAS, Petr. Umělá inteligence ve světě kyberbezpečnosti. SystemOnLine.cz - ekonomické a informační systémy v praxi [online]. [cit. 2021-06-02]. Dostupné z: https://www.europarl.europa.eu/news/cs/headlines/society/20200827STO85804/umela-inteligence-definice-a-vyuziti
  21. NOVÁK, Ondřej. Walter Pavliš (Cogniware): Poznat deep fake video je snadné, nejhorší je analýza polopravd. Lupa.cz [online]. 13. 1. 2021 [cit. 2021-02-21]. Dostupné z:https://www.lupa.cz/clanky/walter-pavlis-cogniware-poznat-deep-fake-video-je-snadne-nejhorsi-je-analyza-polopravd/
  22. DUŠKOVÁ, Markéta. Fake news poznáme i podle toho, kdo je lajku a jak komentuje, říká vývojář. iDNES [online]. 13. 2. 2021[cit. 2021-02-23]. Dostupné z: https://www.idnes.cz/brno/zpravy/fake-news-odhaleni-umela-inteligence-cogniware-walter-pavlis.A210208_593376_brno-zpravy_mos1

Doporučená literatura

  • ZELINKA, Ivan. Umělá inteligence: hrozba nebo naděje. 1. vyd. Praha: BEN - technická literatura, 2003, 142 s. ISBN 80-7300-068-7.
  • VOLNÁ, Eva a spol. Umělá inteligence: Rozpoznávání vzorů v dynamických datech. 1. vyd. Praha: BEN - technická literatura, 2014, 144 s. ISBN 978-80-7300-497-2.
  • Boden, Margaret A., ed. Artificial intelligence. San Diego: Academic Press, 1996. xviii, 376 s. Handbook of perception and cognition, 2nd ed. ISBN 0-12-161964-8.
  • Artificial intelligence: approaches, tools and applications [online]. New York: Nova Science Publishers, ©2011. Scientific revolutions. Computer science, technology and applications [cit. 2021-05-26]. Dostupné z: https://ebookcentral.proquest.com/lib/natl-ebooks/detail.action?docID=3021220.
  • ZELINKA, Ivan. Aplikace umělé inteligence. Vyd. 1. Zlín: Univerzita Tomáše Bati ve Zlíně, 2010. 151 s. ISBN 978-80-7318-898-6.

Zdroje obrázků

Související články

Klíčová slova

robotika, turingův test, umělý život, kybernetika, umělá inteligence