logo

Rozdíl mezi řízeným a nekontrolovaným učením

Učení pod dohledem a učení bez dohledu jsou dvě techniky strojového učení. Ale obě techniky se používají v různých scénářích as různými datovými sadami. Níže je uvedeno vysvětlení obou metod učení spolu s jejich tabulkou rozdílů.

Strojové učení pod dohledem

Strojové učení pod dohledem:

Supervised learning je metoda strojového učení, ve které jsou modely trénovány pomocí označených dat. Při učení pod dohledem modely potřebují najít mapovací funkci pro mapování vstupní proměnné (X) s výstupní proměnnou (Y).

Strojové učení pod dohledem

Učení pod dohledem potřebuje dohled, aby se model trénoval, což je podobné, jako když se student učí věci v přítomnosti učitele. Učení pod dohledem lze použít pro dva typy problémů: Klasifikace a Regrese .

Zjistěte více Strojové učení pod dohledem

Příklad: Předpokládejme, že máme obrázek různých druhů ovoce. Úkolem našeho modelu učení pod dohledem je identifikovat ovoce a podle toho je klasifikovat. Abychom tedy identifikovali obrázek v řízeném učení, poskytneme vstupní data i výstup, což znamená, že model vycvičíme podle tvaru, velikosti, barvy a chuti každého ovoce. Jakmile je školení dokončeno, otestujeme model tím, že dáme nové sadě ovoce. Model identifikuje ovoce a předpovídá výstup pomocí vhodného algoritmu.

Strojové učení bez dozoru:

Učení bez dozoru je další metoda strojového učení, ve které jsou vzorce odvozené z neoznačených vstupních dat. Cílem neřízeného učení je najít strukturu a vzory ze vstupních dat. Učení bez dozoru nepotřebuje žádný dozor. Místo toho najde vzory z dat sám.

Zjistěte více Strojové učení bez dozoru

Učení bez dozoru lze použít pro dva typy problémů: Shlukování a Sdružení .

Příklad: Pro pochopení učení bez dozoru použijeme výše uvedený příklad. Na rozdíl od řízeného učení zde tedy nebudeme modelu poskytovat žádný dohled. Pouze poskytneme vstupní datovou sadu modelu a umožníme modelu najít vzory z dat. Pomocí vhodného algoritmu se model vycvičí a rozdělí plody do různých skupin podle nejpodobnějších vlastností mezi nimi.

Hlavní rozdíly mezi učením pod dohledem a učením bez dozoru jsou uvedeny níže:

Učení pod dohledem Učení bez dozoru
Algoritmy učení pod dohledem jsou trénovány pomocí označených dat. Algoritmy učení bez dozoru jsou trénovány pomocí neoznačených dat.
Model učení pod dohledem využívá přímou zpětnou vazbu, aby zkontroloval, zda předpovídá správný výstup nebo ne. Model učení bez dozoru nepřijímá žádnou zpětnou vazbu.
Model učení pod dohledem předpovídá výstup. Model učení bez dozoru najde skryté vzorce v datech.
Při učení pod dohledem jsou vstupní data poskytnuta modelu spolu s výstupem. Při učení bez dozoru jsou modelu poskytnuta pouze vstupní data.
Cílem řízeného učení je trénovat model tak, aby mohl předvídat výstup, když dostane nová data. Cílem učení bez dozoru je najít skryté vzorce a užitečné poznatky z neznámého souboru dat.
Učení pod dohledem potřebuje dohled, aby mohl model trénovat. Učení bez dozoru nepotřebuje k trénování modelu žádný dozor.
Řízené učení lze kategorizovat Klasifikace a Regrese problémy. Učení bez dozoru lze zařadit do Shlukování a Asociace problémy.
Řízené učení lze využít v případech, kdy známe vstupy i odpovídající výstupy. Učení bez dohledu lze použít pro ty případy, kdy máme pouze vstupní data a žádná odpovídající výstupní data.
Model učení pod dohledem poskytuje přesný výsledek. Model učení bez dozoru může poskytovat méně přesné výsledky ve srovnání s učením pod dohledem.
Řízené učení se neblíží skutečné umělé inteligenci, protože v tomto model nejprve natrénujeme pro každé údaje a teprve potom může předpovědět správný výstup. Učení bez dozoru se více blíží skutečné umělé inteligenci, protože se učí podobně, jako se dítě učí každodenní rutinní věci svými zkušenostmi.
Zahrnuje různé algoritmy, jako je lineární regrese, logistická regrese, podpůrný vektorový stroj, vícetřídní klasifikace, rozhodovací strom, bayesovská logika atd. Zahrnuje různé algoritmy, jako je Clustering, KNN a Apriori algoritmus.

Poznámka: Učení pod dohledem i bez dohledu jsou metody strojového učení a výběr kteréhokoli z těchto učení závisí na faktorech souvisejících se strukturou a objemem vaší datové sady a na případech použití problému.