Umělá inteligence
Obsah Soubory
markdown

Home.md

4.2 kB 66 řádků Změněno Zobrazit na GitHubu Stáhnout
markdown
# Umělá inteligence a rozpoznávání, od stavového prostoru nahoru Tahle wiki vznikla z toho, že se umělá inteligence špatně vysvětluje ze slidů. Slide ukáže vzorec a tabulku vlastností, ale neřekne, **proč ten algoritmus existuje** a **kde přesně selže**. To druhé je přitom jediné, co si v praxi doopravdy vybavíš. Cílem je, aby po přečtení nešlo o magii. Abys věděl, co se skutečně děje, když A* najde cestu, když se síť naučí XOR, nebo když k-means rozseká shluk napůl - a proč se to občas rozbije. Předpokládám nulové vstupní znalosti. Nepředpokládám ale nezájem: kde je něco komplikované, píšu to komplikovaně a vysvětluju, místo abych to zjednodušil do neužitečné metafory. Matematika je tu jen tam, kde se bez ní neobejdeme, a je označená. ## Jak to číst Pokud začínáš, jdi popořadě. Stránky na sebe navazují a každá staví na předchozí. Pokud něco hledáš, koukni do [slovníčku](Slovnicek), kde jsou zkratky a pojmy na jednom místě. Pokud si chceš jen zopakovat podstatné, sekce **„Co si odnést"** na konci hlubokých stránek jsou psané přesně na to. ## Základy Bez tohohle je zbytek jen sada receptů, které občas nefungují a ty nevíš proč. - **[Co je umělá inteligence](Co-je-umela-inteligence)** - definice, Turingův test, čínský pokoj a proč se obor třikrát otočil- **[Stavový prostor](Stavovy-prostor)** - jak se úloha vůbec zadá stroji. Nejdůležitější stránka celé wiki. ## Řešení úloh a prohledávání - **[Neinformované prohledávání](Neinformovane-prohledavani)** - DFS, BFS, UCS, IDS a proč rozhoduje paměť, ne čas- **[Informované prohledávání](Informovane-prohledavani)** - heuristika, A* a jediná podmínka, za které funguje- **[Lokální prohledávání](Lokalni-prohledavani)** - hill climbing, simulované žíhání, beam search- **[Dekompozice a AND/OR grafy](Dekompozice-a-AND-OR-grafy)** - když se úloha místo prohledání rozloží- **[Hry a herní strom](Hry-a-herni-strom)** - minimax, alfa-beta a proč Deep Blue neuměl nic nového- **[Genetické algoritmy](Geneticke-algoritmy)** - evoluce jako optimalizace, a kdy je zbytečná ## Inteligentní agenti - **[Inteligentní agenti](Inteligentni-agenti)** - PEAS, racionalita, šest os prostředí a šest struktur agentů ## Rozpoznávání a klasifikace Začni prvním odkazem, ten je mapou zbytku. - **[Klasifikace a rozpoznávání](Klasifikace-a-rozpoznavani)** - tři slova pro tři různé věci a rozhodovací pravidlo- **[Příznakové metody](Priznakove-metody)** - LBP, výběr příznaků, k-NN, rozhodovací stromy- **[Bayesova klasifikace](Bayesova-klasifikace)** - apriorní pravděpodobnost a proč naivní Bayes funguje, i když nemá- **[Strukturální rozpoznávání](Strukturalni-rozpoznavani)** - objekt jako primitiva a vztahy, Freemanův kód, gramatiky- **[Shlukování](Shlukovani)** - k-means, hierarchické metody, DBSCAN- **[Lineární regrese](Linearni-regrese)** - jediná metoda tady s řešením v uzavřeném tvaru- **[Metriky a vyhodnocení](Metriky-a-vyhodnoceni)** - proč je přesnost 99 % často k ničemu ## Neuronové sítě - **[Umělý neuron a perceptron](Neuron-a-perceptron)** - vážený součet, aktivační funkce a XOR, který zastavil obor- **[Topologie a učení sítí](Topologie-a-uceni-siti)** - jaké druhy sítí existují a jak si vybrat- **[MLP a backpropagation](MLP-a-backpropagation)** - jak se chyba rozdělí mezi skryté neurony- **[Kohonenovy mapy](Kohonenovy-mapy)** - shlukování se zachováním topologie- **[Konvoluční sítě](Konvolucni-site)** - jak se ze 150 milionů vah stane pár set- **[Rekurentní sítě a LSTM](Rekurentni-site-a-LSTM)** - paměť, mizející gradient a tři hradla- **[Jazykové modely](Jazykove-modely)** - co znakový LSTM doopravdy umí a čím to jen vypadá ## Praxe - **[Nástroje pro UI](Nastroje-pro-UI)** - Scikit-learn, NumPy, PyTorch, Keras, Conda, Colab a spočítaný příklad- **[Slovníček](Slovnicek)** - zkratky a pojmy na jednom místě --- *Psáno v roce 2026. Algoritmy se mění pomalu, knihovny rychle. Kde je něco vázané na konkrétní verzi nebo rok, je to u toho napsané.*