Custom Vision – úvod

18. 4. 2020 Azure, Programming

Už je dávno pryč doba, kdy jste museli být odborníkem na matematiku a strojové učení, abyste mohli využívat nepřeberných možností, které skýtá využití AI ve vaší aplikaci nebo projektu. Ukážeme si, co je pro použití Custom Vision potřeba, jak to funguje a v neposlední řadě na to, kde a jak se dá využít.

Jak na to

Jak už jsem avizoval, nejedná se o nic komplikovaného. Služba je součástí balíčku Azure. Najdeme ho na stránce Microsoft Azure v menu po přihlášení nebo přímo na stránkách www.customvision.ai.

Úvodní stránka custom vision service. Ukazuje možnosti služby. Vkládání obrázků, trénování umělé inteligence a vyhodnocování snímků vstupních.
Úvodní stránka služby Custom Vision | Zdroj: customvision.ai

Uvnitř vytvoříme projekt a přidáme do něj vhodný dataset – množství fotek, které odpovídají typům, které chceme, aby od sebe algoritmus rozeznával. Čím více fotek, tím lépe. Dataset si samozřejmě můžete vytvořit sami, ale stránky jako Kaggle vám umožní použít sety už vytvořené komunitou. Fotky vložíte a přidáte jim tag – značku, podle které bude algoritmus snímky klasifikovat.

Rozhraní vkládání fotografií koček ke trénování algoritmu.
Vkládání fotografií pro trénování

Poté už stačí pouze kliknout na tlačítko Train a vytrénuje se nám model tak, aby rozlišoval fotografie podle tagů, které jsme mu poskytli.

Natrénovaný model můžete exportovat pro platformu naší volby. Kupříkladu pro framework TensorFlow s využitím na více platformách nebo přímo pro operační systém iOS. Programátorům se nabízí oblíbená platforma Docker a v neposlední řadě je na výběr Windows Machine Learning, který je ideální pro vaši aplikaci ve frameworku .NET.

Využití

Custom Vision se především využívá k klasifikaci snímků. Na rozdíl od služby Computer Vision si můžete natrénovat umělou inteligenci na tagy, co nikdy neviděla. Využití sahá daleko za rozlišování koček a psů. V průmyslu může odhalit závady na výrobcích a tím znatelně zrychlit výstup výroby nebo pomáhat při rozlišování produktů v obchodech. Také se nabízí použití v projektech, co spadají pod IoT – Internet of things. Vytrénovaný model můžete použít i přímo ve vaší cloudové aplikaci. Hranicí je jen vaše představivost.

Už dnes firmy využívají Microsoft Cognitive Sevices. Příkladem budiž Jihoamerická těžařská společnost, která službu využívá při monitorování stavu hladiny vody. Díky flexibilitě modelu dosahují přesnějších a spolehlivějších výsledků, než zaměstnanci z řad odborníků.

Desíky snímků říčního koryta v mřížce.
Analýza tisíců snímků říčního koryta | Zdroj: azure.microsoft

Aplikace ve školství

Pro školy se jedná o ideální možnost seznámit děti s Deep learning. Mohou si vyzkoušet, co je potřeba pro natrénování algoritmu a přicházet s vlastními nápady, co chtějí síť naučit.

Cenovka

Službu Custom Vision můžete využívat buď zdarma v rámci vašeho Azure balíčku nebo si připlatit za verzi standart.

Verze zdarma vám dává možnost rozjet dva projekty, hodinu trénování modelu na měsíc, nahrát dataset až o velikosti 5000 snímků a 10 000 snímků určených pro klasifikaci měsíčně.

Vylepšená verze pak oproti té zdarma nabízí založení až sta projektů spolu s neomezeným trénováním, rozšiřováním datasetu a klasifikace vašich snímků za ceny, které jsou podrobně rozepsány zde.

Závěrem

Custom Vision je podle mě služba, která má určitě potenciál. A nejlepší je, že dává všem bez rozdílu možnost se seznámit nebo využívat umělou inteligenci v přívětivém a intuitivním prostředí. Pokud by vás zajímaly podrobnější detaily, doporučuj si přečíst dokumentaci nebo pokud ovládáte angličtinu, podívat se na videa o využití Custom Vision při detekci objektů nebo IoT.

Nastavení souborů Cookies

1. Co jsou soubory cookies

Soubory cookies jsou krátké textové soubory, které internetová stránka odešle do vašeho prohlížeče. Umožňují internetové stránce zaznamenat informace o vaší návštěvě, například zvolený jazyk a podobně. Následující návštěva stránek tak pro vás může být snazší a příjemnější. Soubory cookies jsou důležité, neboť bez nich by procházení sítě Internet bylo mnohem složitější. Soubory cookies umožňují lepší využití naší internetové stránky a přizpůsobení jejího obsahu vašim potřebám. Soubory cookies používá téměř každá internetová stránka na světě.

2. Druhy souborů cookies

Relační (tedy dočasné) soubory cookies nám umožňují propojovat vaše jednotlivé aktivity po dobu prohlížení těchto internetových stránek. V okamžiku otevření okna vašeho prohlížeče se tyto soubory vytvoří a po zavření okna vašeho prohlížeče se odstraní.

Trvalé soubory cookies nám pomáhají váš počítač identifikovat, jestliže opětovně navštívíte naši internetovou stránku.

3. Využívání souborů cookies

V souladu s ustanovením § 89 odst. 3 zák. č. 127/2005 Sb., o elektronických komunikacích, v účinném znění, si vás tímto dovolujeme informovat, že naše internetové stránky využívají pro svoji činnost soubory cookies, tedy vaše soubory cookies, včetně trvalých, zpracováváme.

Internetové prohlížeče obvykle obsahují správu souborů cookies. V rámci nastavení vašeho prohlížeče tak pravděpodobně můžete jednotlivé soubory cookies ručně mazat, blokovat či zcela zakázat jejich používání. Pro více informací použijte nápovědu vašeho internetového prohlížeče. Jsou-li cookies povoleny, lze toto nastavení internetového prohlížeče považovat za souhlas se zpracováním osobních údajů.

4. Účel použití souborů cookies

K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookies. Informace o tom, jak náš web používáte, sdílíme se svými partnery působícími v oblasti sociálních médií, inzerce a analýz. Používáním internetových stránek vyjadřujete souhlas propojením následujících služeb: Google Analytics, Google Tag Manager, Facebook Pixel, Microsoft Clarity.

Soubory cookies využíváme, kromě účelu uvedeného v předchozím odstavci, pouze pro měření návštěvnosti webové stránky.

5. Správce osobních údajů

Provozovatelem webové stránky studuj.digital a správcem osobních údajů je společnost: pg-sec s.r.o., sídlem Rybná 716/24, Staré Město, 110 00 Praha 1, identifikační číslo 09580905, zapsaná v obchodním rejstříku Městského soudu v Praze, oddíl C, vložka 338028.

​6. Zásady ochrany osobních údajů

Podrobnější informace o souborech cookies a zpracování tvých osobních údajů najdete v našich Zásadách ochrany osobních údajů.

Nezbytné

Tyto soubory cookie jsou nutné pro základní funkce stránky, a jsou proto vždy povolené. Mezi ně patří soubory cookie, které stránce umožňují si vás zapamatovat při procházení stránky v rámci jedné relace nebo, pokud o ně požádáte, mezi relacemi.

Volitelné

Výkon

Tyto soubory cookie nám pomáhají vylepšovat funkce stránek sledováním využití této webové stránky. V některých případech zrychlují zpracování vašeho požadavku a umožňují nám zapamatovat si vaše vybrané předvolby na stránce. Pokud soubory cookie zakážete, může se tím zhoršit přesnost našich doporučení a zpomalit funkčnost stránek.

Sociální média a relamy

Díky souborům cookies sociálních médií si můžete připojit ke svým sociálním sítím a prostřednictvím sociálních médií sdílet obsah z naší webové stránky. Reklamní soubory cookie (třetích stran) shromažďují informace pro lepší přizpůsobení reklamy tvým zájmům, a to na webových stránkách studuj.digital i mimo ně. V některých případech tyto soubory cookies zpracovávají vaše osobní údaje. Pokud chcete získat více informací o zpracování osobních údajů, přečtěte si naše Zásady ochrany osobních údajů. Pokud zakážete soubory cookies, mohou se zobrazovat reklamy, které méně souvisejí s vašimi zájmy, nebo nebudete moci účinně používat odkazy na Facebook, Instagram či jiné sociální sítě anebo nebudete moci sdílet obsah na sociálnch médiích.