Kedy použiť predtrénované modely?

Obsah:

Kedy použiť predtrénované modely?
Kedy použiť predtrénované modely?

Video: Kedy použiť predtrénované modely?

Video: Kedy použiť predtrénované modely?
Video: Transform Your Sketches into Masterpieces with Stable Diffusion ControlNet AI - How To Use Tutorial 2024, November
Anonim

Jednoducho povedané, predtrénovaný model je model vytvorený niekým iným na vyriešenie podobného problému. Namiesto budovania modelu od nuly na vyriešenie podobného problému použijete model trénovaný na inom probléme ako východiskový bod Napríklad, ak chcete postaviť auto, ktoré sa učí.

Čo znamená predtrénovaný model?

Definícia. Model , ktorý sa nezávisle naučil prediktívne vzťahy z tréningových údajov, často pomocou strojového učenia.

Ako používate predtrénovanú sieť?

Použite vopred pripravené siete priamo na problémy s klasifikáciou. Ak chcete klasifikovať nový obrázok, použite funkciu klasifikovať. Príklad znázorňujúci, ako použiť predtrénovanú sieť na klasifikáciu, nájdete v časti Klasifikácia obrázka pomocou GoogLeNet. Použite predtrénovanú sieť na extrakciu funkcií pomocou pomocou aktivácií vrstiev ako funkcií

Prečo je výhodné používať vopred vyškolené modely pre CNN?

Vopred vyškolené siete CNN majú zvyčajne efektívne filtre na extrahovanie informácií z obrázkov, pretože sú trénované s dobre distribuovaným súborom údajov a majú dobrú architektúru. V zásade sú filtre v konvolučných vrstvách správne vyškolené na extrahovanie vlastností obrázkov.

Ako si vyberiem predtrénovaný model?

Model doručovacieho robota – identifikujte predmety na okraji cesty.

Je niekoľko otázok, ktoré si musíte položiť pri výbere dobrého predtrénovaného modelu:

  1. Aké sú požadované VÝSTUPY?
  2. Aký druh VSTUPOV očakávate?
  3. Podporuje vopred vyškolený model takéto vstupné požiadavky?
  4. Aká je presnosť modelu a ďalšie špecifikácie?

Odporúča: