Používáte nástroj pro blokování reklamy. Pokud nám chcete pomoci, vypněte si blokování reklamy na našem webu. Zde najdete jednoduchý návod. Děkujeme.

Algoritmy, které vám zlepší život

| 18. 8. 2016

Pozoruhodná kniha Algorithms to Live By ukazuje, jak s pomocí informatiky efektivně řešit všední problémy. Třeba i tím, že se je rozhodnete neřešit vůbec.

Algoritmy, které vám zlepší život

Stěhujete se do města, ve kterém se po každém volném bytě hned zapráší. Máte měsíc na to, abyste si v něm našli nájem. Když kývnete na první slušnou nabídku, téměř jistě vám uteče nějaká ještě lepší. Pokud naopak budete vybírat moc dlouho, zákonitě zvyšujete riziko, že přeberete. Co dělat?

Tohle. Jedenáct dní – čili 37 procent vyhrazeného času – jen sondujte trh, kalibrujte očekávání a nic nepodepisujte. Od dvanáctého dne dál kývněte na první byt, který překoná vše, co jste doposud viděli. „Je to prokazatelně optimální řešení, ne jenom intuitivní recept,“ hlásají Brian Christian a Tom Griffiths v knize Algorithms to Live By: The Computer Science of Human Decisions (Algoritmy, podle kterých se dá žít. Informatika každodenního rozhodování).

Brian Christian, Tom Griffiths: Algorithms to Live By: The Computer Science of Human Decisions – vyšlo v nakladatelství Henry Holt and Co. v dubnu 2016. 368 stran, 18 dolarů (verze pro Kindle).

„Jednoduché algoritmy lze přivolat na pomoc nejenom při hledání bydlení, ale vlastně pokaždé, když nám není jasné, zda s něčím ještě pokračovat, nebo už přestat. Lidé si takhle lámou hlavu dennodenně […] a úplně zbytečně se při tom trápí. Pokud totiž na takové otázky nahlédneme jako na matematické problémy, jsou už dávno vyřešené. Lidé zoufalí z hledání bytu, parkovacího místa či partnera nebo partnerky jen znovu vymýšlejí kolo. Nepotřebují terapeuta, ale algoritmus. Terapeut jim poradí, aby se pokusili najít rovnováhu mezi zbytečně splašeným rozhodováním a přehnaným vyčkáváním. Algoritmus jim řekne, že se rovnovážný bod nachází přesně na sedmatřiceti procentech vyhrazeného času.“

Dovolte si hrát za lajnou

Rovnou si prozraďme, že Algorithms to Live By je jedna z nejlepších knih o osobním rozvoji, o kterých jste kdy na Finmagu četli. Nula procent bulšitu, sto procent věcných, exaktních rad, navíc ilustrovaných čtivými příklady. A pokud si myslíte, že se z lidí, kteří se jí začnou řídit, stanou bezduší mechaničtí roboti, pak jste vedle. Christian a Griffiths totiž srozumitelně vysvětlují, že aby počítače zvládly vyřešit složité problémy dřív, než se ze Slunce stane červený obr, musí si je zjednodušit.

Představte si, že vytváříte zasedací pořádek pro svatbu. Sto sedm hostů, jedenáct stolů – počet možností má o osmdesát číslic víc než počet atomů ve vesmíru. A vy z nich musíte vybrat tu, která počítá s tím, že tahle tetička nesnáší tohohle strýce, tahle kamarádka zná ze všech lidí jen tuhle sestřenici a měla by tedy asi sedět vedle ní, jinak…

Jinak co? – Jinak bude někdo trochu bručet, ale svět se nezboří. „Princip Lagrangeovy relaxace je v jádru jednoduchý. Složité problémy lze rozdělit na pravidla a na počítání skóre. Při Lagrangeově relaxaci zkrátka vezmeme některá omezení a přemístíme je na opačnou stranu. Z nemožného tak uděláme jen nákladné. […] Jakmile si dovolíme čmárat mimo vymezenou plochu, i kdyby jen trochu a i kdyby to přinášelo citelné následky, rázem můžeme řešit i zdánlivě neřešitelné úkoly.“

Další čtení: Matika pro všechny

Jordan Ellenberg ukazuje, jak se dá s pomocí matematického myšlení zdokonalit v čemkoliv, čemu se člověk věnuje – dokonce si i lépe užít četbu postmoderních románů.

Matematika = pokračování zdravého rozumu jinými prostředky

Prokrastinace: Pilná práce, jenže na špatných úkolech

Podobně uvolněný přístup mají autoři i k dalším všedním záležitostem. Na příkladu domácí knihovny, která potřebuje abecedně seřadit, nejdřív srozumitelně předvedou různé třídicí algoritmy. Jen aby nakonec uzavřeli postřehem, že řadit běžnou domácí knihovnu je i s tím nejefektivnějším algoritmem ztráta času.

V tomto duchu se nesou i pasáže o osobní produktivitě a prokrastinaci. Algorithms to Live By přitakává hlavním principům systému Mít vše hotovo: rozdělujte velké náročné úkoly do menších snazších, a je-li něco rychlejší hned udělat než zakládat do systému, pak to udělejte hned. Ovšem pozor: práce není samospásná, lidé můžou být výkonní, a přitom neprodukovat zhola nic, například když odsouvají hlavní projekt kvůli triviálním záležitostem. „[P]rokrastinátoři dělají (dokonce optimálním způsobem!) všechno pro to, aby co nejrychleji zredukovali počet úkolů, které nad nimi visí. Jejich problém nespočívá v tom, že by si zvolili špatnou strategii pro plnění povinností, ale že mají skvělou strategii pro špatnou metriku.“

Bylo povznášející dočíst se, že jedna svízel, do které se sám občas dostávám, postihuje i jiné lidi a že pro ni má informatika jméno: trashing, hluché stránkování, při kterém je systém paralyzován „metaprací“. „Pokud se vám někdy stalo, že jste potřebovali přestat na všem pracovat, jen abyste měli možnost v klidu sepsat, na čem všem byste měli pracovat, ale zároveň jste na něco takového neměli čas, pak jste zažili hluché stránkování.“ (Jestliže tím sami netrpíte, alespoň snad pochopíte, proč někteří očividně přepracovaní lidé tak bručí, když jim nabídnete pomoc.)

I této paralýze se dá samozřejmě předcházet: stačí následovat algoritmy. Algorithms to Live By: The Computer Science of Human Decisions jimi oplývá a nabízí ohromný užitek nejenom geekům, ale úplně každému, kdo nechce marnit drahocenný čas (svůj či cizí) opětovným vynalézáním kola. Nahlédnutí do některých tajů informatiky je milý bonus navíc. Vřele doporučuju.

Vložit komentář

Abychom udrželi vysokou kvalitu diskuze na Finmagu, je nutné se před vložením komentáře přihlásit. Jste tu poprvé? Pak se nejdříve musíte zaregistrovat. Na následující odkaz pak klikněte v případě, že jste zapomněli své heslo.

Diskuze

Další příspěvky v diskuzi (2 komentáře)

Michal Hatlapatka | 22. 8. 2016 17:36

Pravidlo 37% platí, pokud vás zajímá jen a jen nejlepší nabídka. Pokud ji nedostanete je už vám jedno, zda skončíte s tou druhou nejlepší nebo tou úplně nejhorší. Ostatně je zjevné, že v 37% si sekretářku / byt nevyberete žádnou! (maximum bude v kalibrační sadě) Opravdu chcete takovéto návody na život?

Tohle je každému matematikovi na první pohled jasné. Ale kniha se zdá být psána pro nematematiky. A právě těm může být nebezpečná. Pro matfyzácké prostředí jsou typické bláznivé hypotézy a dokud zůstává u teorie, je vše v pořádku. Nechtěl bych se ale dožít praktických opatření úředníků přesvědčených, že staří lidé mají nízký počet sociálních kontaktů dobrovolně a nezaměstnaní v dobách krize jsou dobrovolně na velké dovolené.
+0
+
-

Reagovat | Citovat | Nahlásit

Zobrazit komentovanou zprávu

Petr Síla | 1. 9. 2016 13:55
reakce na Michal Hatlapatka | 22. 8. 2016 17:36

Možná došlo jen k nepochopení algoritmu panem Kašpárkem. Pokud by algoritmus zněl tak, že prvních 37% času bude využito ke "kalibraci", tedy k vytvoření nějaké ohodnocovací funkce a sestavení kriterií pro "rozumné" bydlení a ve zbylém čase dojde k přijetí první nabídky, která po ohodnocení splní daná kritéria, tak by to mělo fungovat poměrně dobře.
+
+
-

Reagovat | Citovat | Nahlásit

Předplaťte si tištěný Finmag

Předplaťte si tištěný Finmag

Baví vás články, které každý den publikujeme na Finmagu? Pak vás bude bavit i tištěný FINMAG. Roční předplatné vyjde na 294 korun (za jedno číslo zaplatíte 49 korun). A nebojte, platit můžete i kartou.

Michal KašpárekMichal Kašpárek
* 1984. Absolvent bakalářského studia žurnalistiky a filmové vědy na Masarykově univerzitě. V letech 2006 až 2009 novinář v MF DNES, Metropolisu a Computer...více o autorovi.

Facebook

Při poskytování služeb nám pomáhají soubory cookie. Používáním našich služeb nám k tomu udělujete souhlas. Další informace.

OK

Přihlášení

Nemáte registraci? Zaregistrujte se zde!