AI & Nové technologie

Machine learning

Strojové učení – AI se sama zlepšuje na základě dat

Co je Machine learning

Machine learning (strojové učení) je podmnožina umělé inteligence, ve které se model učí přímo z dat, aniž by mu kdokoli psal pravidla ručně. Dostane tisíce příkladů, najde v nich vzorce a ty pak uplatňuje na data, která nikdy neviděl. Zní to jednoduše? Princip taky je. Těžší už je sehnat dost kvalitních dat a přesně definovat, co se má model vlastně naučit.

V marketingu na strojovém učení stojí prakticky všechno „chytré“, od biddingu po doporučování produktů. Většinou o něm ani nevíte. Běží někde vzadu a odvádí tichou práci.

Učení s učitelem, nebo bez něj

Učení s učitelem (supervised) znamená, že model dostane data i se správnou odpovědí – „tenhle uživatel nakoupil, tenhle ne“ – a učí se ji předpovídat; přesně takhle vzniká predikce konverzí. Učení bez učitele (unsupervised) žádné odpovědi předem nemá. Model sám hledá v datech strukturu a třeba vám rozdělí zákazníky do segmentů, o kterých jste netušili, že existují.

Kde ho v kampaních potkáte

  • Smart Bidding v Google Ads a Skliku: nabídky se upravují v reálném čase podle pravděpodobnosti konverze
  • prediktivní publika v GA4 (kdo pravděpodobně nakoupí, kdo se chystá odejít)
  • doporučování zboží na e-shopech
  • lookalike publika na sociálních sítích, která hledají lidi podobné vašim stávajícím zákazníkům

Společný jmenovatel: všechno jsou to predikce z historických dat. Z toho plyne i hlavní slabina. Na řídkých nebo zkreslených datech model zkrátka nemá z čeho stavět a predikce za moc nestojí.

Kolik dat algoritmus potřebuje

Než u klienta zapnu Smart Bidding, zajímá mě jediné: jestli se má algoritmus z čeho učit. Málo konverzí znamená učení ze šumu, takže u menších účtů začínám ručním nebo poloautomatickým řízením a plnou automatizaci pouštím, až když sedí měření a konverze přibývají v rozumném tempu. Po zapnutí pak model dostane pár týdnů klid, protože denními zásahy do nastavení si učení jen rozbijete.

Časté otázky

Jaký je rozdíl mezi AI a machine learningem?

Machine learning je jedna z cest, jak AI stavět, dnes ta zdaleka nejúspěšnější. AI je zastřešující pojem pro systémy napodobující lidské rozhodování; strojové učení je konkrétní přístup, kdy se systém učí z dat místo ručně psaných pravidel.

Kolik konverzí Smart Bidding potřebuje, aby dával smysl?

Čím víc, tím líp. U pár konverzí měsíčně se algoritmus učí spíš šum než vzorce. V takové situaci bývá rozumnější ruční nebo poloautomatické řízení a k plné automatizaci přejít, až data narostou.

Musím machine learningu rozumět, abych ho v kampaních využil?

Matematiku v pozadí znát nemusíte. Stačí princip: model se učí z dat, takže potřebuje kvalitní vstupy a jasně zadaný cíl. Právě tohle bývá v praxi slabé místo, ne algoritmus samotný.