Co jsou expertní systémy?

Technologie byla vždy o stavbě lepších, rychlejších a chytřejších strojů. Expertní systémy tuto koncepci využívají pomocí pokročilé počítačové logiky k vytváření softwaru, který se zdá „přemýšlet“ a rozhodovat sám. Tradičně postavené na logické logice - logice používající pouze pravdivé nebo nepravdivé hodnoty - expertní systémy používají složité algoritmy pro výpočet odpovědí z velké databáze informací. Pokud počítač nemůže určit správnou odpověď, nepředpokládá se, že je program nesprávný, ale že znalostní báze neobsahuje dostatek informací o předmětu.

Když se počítač musí rozhodnout, vše se rozdělí na řadu pravdivých nebo nepravdivých prohlášení. Pokud je naprogramováno tak, aby se rozsvítilo při stisknutí tlačítka, stisknutím tlačítka se nastaví na true a ne stisknutím tlačítka se nastaví na false. False znamená žádné světlo, zatímco pravda zapíná světlo. To je základ počítačové logiky.

Expertní systém bere tyto pravdivé a falešné odpovědi na novou úroveň. Spojením řady pravdivých a nepravdivých odpovědí se počítač snaží určit, jak reagovat na určitou situaci. Může změnit svou odpověď na základě konkrétního vzorce a počtu pravdivých a nepravdivých odpovědí.

Myšlenka těchto systémů je založena na tom, jak si lidé myslí. Lidé mohou ukládat obrovské množství nových znalostí a rozhodovat na základě předchozích znalostí. Počítač je naprogramován tak, aby „myslel“ a rozhodoval na základě znalostí nalezených v jeho databázi a na základě předchozích zkušeností. V módě je to, jako by se počítač „učil“ ze svých minulých úspěchů a selhání.

Existují dvě hlavní formy expertních systémů. Tradiční expertní systém používá při svém rozhodování logickou logiku. Fuzzy logický expertní systém na druhé straně tomu tak není. Vypočítává rozsah hodnot, které spadají mezi jednoduché pravdivé nebo nepravdivé odpovědi, aby určily, do jaké míry je prohlášení pravdivější nebo nepravdivější.

Fuzzy expertní systémy jsou více lidské, než tradiční expertní systémy ve způsobu, jakým „myslí“. Těmto systémům odborníků se neříká konkrétní odpověď na problém, ale spíše jedno prohlášení, ze kterého vyvodí další závěry. Tento proces se nazývá inference.

Například, pokud je v prohlášení uvedeno: „Všechny kočky jsou prokládané. Slečna Kitty je kočičí kočka,“ z fuzzy expertních systémů by se dalo usuzovat, že jelikož jsou všechny kočky prokládané a slečna Kitty je kočičí kočka, musí se slečna Kitty prokládat. Fuzzy logika může také spočítat složitější hodnoty, jako je například stanovení pravděpodobnosti, že se určitá proužkovaná kočka bude prokládat, pokud mají pouze procento koček proužky. Tradiční expertní systémy by k dosažení těchto závěrů vyžadovaly mnohem více instrukcí.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?