Lekce 7 - Neuronové sítě v Pythonu - Vlastní implementace KNN
V minulé lekci, KNN algoritmus - Vrána k vráně sedá, jsme si napsali vlastní implementaci KNN algoritmu a tím jsme si utvrdili naše dosavadní znalosti.
V dnešním Python tutoriálu si vytvoříme vlastní implementaci KNN algoritmu.
Vlastní KNN algoritmus
Implementací algoritmu KNN pochopíme, jak uvnitř funguje, a utvrdíme si znalosti z minulé lekce.
Import knihoven
Nejdříve si importujeme knihovny, s kterými budeme pracovat:
import numpy as np import matplotlib.pyplot as plt from collections import Counter # Budeme používat pro sčítání sousedů from sklearn.datasets import load_iris from sklearn.model_selection import train_test_split
Třída KNN
Vytvoříme si třídu KNN a v ní funkce
__init__() a predict():
...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 pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
675 Kč
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Přístup k jednotlivým lekcím dle způsobu pořízení.
- 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:
V Python tutoriálu si napíšeme vlastní KNN algoritmus, tím si utvrdíme znalosti z minulé lekce a lépe pochopíme jak funguje.
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íť.