Praktické pravdepodobnostné programovanie

Hodnotenie:   (3,6 z 5)

Praktické pravdepodobnostné programovanie (Avi Pfeffer)

Recenzie čitateľov

Zhrnutie:

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.

Nevýhody:

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í)

Pôvodný názov:

Practical Probabilistic Programming

Obsah knihy:

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.

Ďalšie údaje o knihe:

ISBN:9781617292330
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2016
Počet strán:454

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Praktické pravdepodobnostné programovanie - Practical Probabilistic Programming
Zhrnutie Praktické pravdepodobnostné programovanie oboznamuje pracujúceho...
Praktické pravdepodobnostné programovanie - Practical Probabilistic Programming

Diela autora vydali tieto vydavateľstvá:

© 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)