Hodnotenie:
Kniha „Practical Probabilistic Programming“ od Aviho Pfeffera predstavuje programovací jazyk Figaro, ktorý sa zameriava na pravdepodobnostné programovanie a jeho aplikácie. Hoci má cenný obsah týkajúci sa pravdepodobnostných modelov, výber jazyka Figaro a štruktúra knihy boli hodnotené zmiešane.
Výhody:⬤ Dobrý úvod do pravdepodobnostného programovania a bayesovského uvažovania.
⬤ Abstrakcie na vysokej úrovni na pochopenie teórie pravdepodobnosti.
⬤ Užitočné cvičenia a súbory problémov.
⬤ Zaoberá sa pokročilými pravdepodobnostnými konceptmi a štruktúrami.
⬤ Obsahuje sprievodcu inštaláciou systému Figaro pre Linux.
⬤ Figaro ako programovací jazyk sa považuje za obskúrny a v priemysle sa bežne nepoužíva.
⬤ Kniha je hutná, ťažko sa číta a predpokladá vysokú úroveň predchádzajúcich znalostí.
⬤ Chýba jasná štruktúra a organizácia, čo sťažuje jej sledovanie.
⬤ Príklady kódu nie sú prístupné pre všetkých čitateľov.
⬤ Niektorí čitatelia mali problémy s inštaláciou systému Figaro, čo obmedzovalo jeho použiteľnosť.
(na základe 11 čitateľských recenzií)
Practical Probabilistic Programming
Zhrnutie
Praktické pravdepodobnostné programovanie oboznamuje pracujúceho programátora s pravdepodobnostným programovaním. Naučíte sa v ňom, ako používať paradigmu PP na modelovanie aplikačných domén a následne tieto pravdepodobnostné modely vyjadriť v kóde. Hoci sa PP môže zdať abstraktný, v tejto knihe budete okamžite pracovať na praktických príkladoch, ako je použitie jazyka Figaro na vytvorenie spamového filtra a aplikácia bayesovských a markovských sietí, na diagnostiku problémov s dátami počítačového systému a obnovu digitálnych obrázkov.
Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.
O technológii
Údaje, ktoré zhromažďujete o svojich zákazníkoch, produktoch a používateľoch webových stránok, vám môžu pomôcť nielen pri interpretácii minulosti, ale aj pri predpovedaní budúcnosti Pravdepodobnostné programovanie využíva kód na vyvodzovanie pravdepodobnostných záverov z údajov. Použitím špecializovaných algoritmov vaše programy priraďujú záverom stupne pravdepodobnosti. To znamená, že môžete predpovedať budúce udalosti, ako sú trendy predaja, zlyhania počítačových systémov, výsledky experimentov a mnohé ďalšie kritické problémy.
O knihe
Praktické pravdepodobnostné programovanie oboznamuje pracujúceho programátora s pravdepodobnostným programovaním. V tejto knihe budete okamžite pracovať na praktických príkladoch, ako je napríklad zostavenie spamového filtra, diagnostika problémov s dátami počítačového systému a obnovovanie digitálnych obrázkov. Objavíte pravdepodobnostné odvodzovanie, pri ktorom algoritmy pomáhajú vytvárať rozšírené predpovede o otázkach, ako je napríklad používanie sociálnych médií. Popritom sa naučíte používať programovanie vo funkcionálnom štýle na analýzu textu, objektovo orientované modely na predpovedanie sociálnych javov, ako je šírenie tweetov, a modely otvoreného vesmíru na meranie reálneho používania sociálnych médií. Kniha obsahuje aj kapitoly o tom, ako môžu pravdepodobnostné modely pomôcť pri rozhodovaní a modelovaní dynamických systémov.
Čo je vnútri
⬤ Úvod do pravdepodobnostného modelovania.
⬤ Písanie pravdepodobnostných programov v jazyku Figaro.
⬤ Tvorba bayesovských sietí.
⬤ Predpovedanie životných cyklov výrobkov.
⬤ Algoritmy na prijímanie rozhodnutí.
O čitateľovi
Táto kniha nepredpokladá žiadne predchádzajúce skúsenosti s pravdepodobnostným programovaním. Znalosť jazyka Scala je užitočná.
O autorovi
Avi Pfeffer je hlavným vývojárom jazyka Figaro na pravdepodobnostné programovanie.
Obsah
ČASŤ 1 PREDSTAVENIE PRAVDEPODOBNOSTNÉHO PROGRAMOVANIA A JAZYKA FIGARO.
⬤ Pravdepodobnostné programovanie v kocke.
⬤ Krátky návod Figaro.
⬤ Vytvorenie aplikácie pravdepodobnostného programovania.
2. ČASŤ PÍSANIE PRAVDEPODOBNOSTNÝCH PROGRAMOV.
⬤ Pravdepodobnostné modely a pravdepodobnostné programy.
⬤ Modelovanie závislostí pomocou bayesovských a markovských sietí.
⬤ Používanie jazyka Scala a kolekcií Figaro na vytváranie modelov.
⬤ Objektovo orientované pravdepodobnostné modelovanie.
⬤ Modelovanie dynamických systémov.
ČASŤ 3 INFERENCIA.
⬤ Tri pravidlá pravdepodobnostnej inferencie.
⬤ Faktorové inferenčné algoritmy.
⬤ Algoritmy vzorkovania.
⬤ Riešenie ďalších inferenčných úloh.
⬤ Dynamické usudzovanie a učenie parametrov.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)