Hodnotenie:
Kniha „The Deep Learning with Keras Workshop“ je chválená ako praktický, praktický zdroj, ktorý efektívne učí používateľov, ako vytvárať neurónové siete pomocou Keras a TensorFlow. Je prístupná pre začiatočníkov a zároveň cenná aj pre tých, ktorí majú určité predchádzajúce znalosti strojového učenia a jazyka Python. Kniha je dobre štruktúrovaná, ponúka jasné vysvetlenia a poskytuje množstvo príkladov kódu a vizualizácií.
Výhody:⬤ Praktický prístup s jasnými pokynmi krok za krokom.
⬤ Dobre štruktúrované kapitoly, ktoré na seba nadväzujú.
⬤ Jednoduché pochopenie s dobrými vizualizáciami a príkladmi kódu.
⬤ Pokrýva základné aspekty hlbokého učenia vrátane predspracovania údajov a vyhodnocovania modelov.
⬤ Prístupné pre začiatočníkov a cenné pre tých, ktorí už majú nejaké skúsenosti.
⬤ Odporúčajú sa určité predchádzajúce znalosti jazyka Python a lineárnej algebry.
⬤ Nemusí sa zaoberať hĺbkovými matematickými teóriami, čo by mohlo u skúsenejších čitateľov vzbudiť záujem o podrobnejšie diskusie.
(na základe 8 čitateľských recenzií)
The Deep Learning with Keras Workshop: Learn how to define and train neural network models with just a few lines of code
Zistite, ako využiť Keras, výkonnú a ľahko použiteľnú open source knižnicu Python na vývoj a vyhodnocovanie modelov hlbokého učenia
Kľúčové vlastnosti
⬤ Zoznámte sa s rôznymi metrikami hodnotenia modelov vrátane citlivosti, špecifickosti a skóre AUC.
⬤ Preskúmajte pokročilé koncepty, ako je sekvenčná pamäť a sekvenčné modelovanie.
⬤ Upevnite si svoje zručnosti pomocou vývoja v reálnom svete, screencastov a kontrol vedomostí.
Popis knihy
Nové skúsenosti môžu byť zastrašujúce, ale nie táto Táto príručka pre začiatočníkov o hlbokom učení vám pomôže preskúmať hlboké učenie od začiatku s Kerasom a byť na ceste k trénovaniu vašich prvých neurónových sietí.
To, čo Keras odlišuje od iných rámcov hlbokého učenia, je jeho jednoduchosť. S viac ako dvetisíc používateľmi sa Keras presadil v priemysle a vo výskumnej komunite viac ako ktorýkoľvek iný rámec hlbokého učenia.
Workshop Deep Learning with Keras sa začína zoznámením so základnými konceptmi strojového učenia pomocou balíka scikit-learn. Po tom, ako sa naučíte vykonávať lineárne transformácie, ktoré sú potrebné na budovanie neurónových sietí, vytvoríte svoju prvú neurónovú sieť pomocou knižnice Keras. Postupne sa naučíte, ako budovať viacvrstvové neurónové siete a rozpoznať, kedy sa váš model nedostatočne alebo príliš prispôsobuje trénovaným údajom. Pomocou praktických cvičení sa naučíte používať techniky krížového overovania na vyhodnotenie svojich modelov a následne vybrať optimálne hyperparametre na doladenie ich výkonu. Nakoniec preskúmate rekurentné neurónové siete a naučíte sa, ako ich trénovať na predpovedanie hodnôt v sekvenčných údajoch.
Na konci tejto knihy si osvojíte zručnosti potrebné na to, aby ste mohli s istotou trénovať svoje vlastné modely neurónových sietí.
Čo sa naučíte
⬤ Získať prehľad o základoch neurónových sietí.
⬤ Pochopiť obmedzenia strojového učenia a to, ako sa líši od hlbokého učenia.
⬤ Vybudovať klasifikátory obrazu pomocou konvolučných neurónových sietí.
⬤ Vyhodnocujte, upravujte a zlepšujte svoje modely pomocou techník, ako je napríklad krížová validácia.
⬤ Vytvárajte predikčné modely na zisťovanie vzorcov údajov a vytváranie predpovedí.
⬤ Zlepšite presnosť modelu pomocou regulácie L1, L2 a regulácie výpadku.
Pre koho je táto kniha určená
Ak poznáte základy dátovej vedy a strojového učenia a chcete začať s pokročilými technológiami strojového učenia, ako sú umelé neurónové siete a hlboké učenie, potom je táto kniha určená práve vám. Na efektívnejšie pochopenie konceptov vysvetlených v tejto knihe o hlbokom učení sú nevyhnutné predchádzajúce skúsenosti s programovaním v jazyku Python a určitá znalosť štatistiky a logistickej regresie.