Lekce 12 - Perceptron v Pythonu
V předchozím kvízu, Kvíz - Rozhodovací stromy, K-Means a SVM v Pythonu, jsme si ověřili nabyté zkušenosti z předchozích lekcí.
Máme za sebou přehled základních algoritmů pro strojové učení. Nastal čas, na který jste všichni určitě napjatě čekali - nyní se můžeme pomalu dostat k neuronovým sítím a deep learning modelům! Ty jsou v dnešní době dost oblíbené i díky jejich výsledkům, ale nezapomínejte, že někdy je lepší použít staré, dobré a jednoduché nástroje a ne zbytečné složitosti, ať nedopadnete takhle:
Co je to neuron?
Umělé neurony v neuronových sítích jsou inspirované těmi biologickými. Jak si možná pamatujete z hodin biologie, neuron je buňka, která dokáže zpracovat signály na vstupu a na jejich základě buď poslat signál nebo nedělat nic.
Na obrázku níže vidíme neuron:
Vlevo jsou jeho vstupy (dendrity), jádro, které rozhoduje o tom, kdy bude neuron aktivován a terminály vpravo, které přenášejí výstup neuronu na vstupy dalších připojených neuronů.
Neurony jsou zapojené do sebe a daný neuron pošle signál na své výstupy v případě, že mu přijdou určité hodnoty na vstupu. V tomto okamžiku říkáme, že neuron je aktivován.
Co je to perceptron?
V dnešní lekci se budeme věnovat perceptronu. To je opravdu jednoduchá neuronová síť, používající
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
Úvodní tutoriál do neuronových sítí v Pythonu, představíme si v něm perceptron a pro něj neřešitelný XOR problém.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.