Cantitate/Preț
Produs

Learn Generative AI with Pytorch

Autor Mark Liu
en Limba Engleză Paperback – 26 noi 2024

Prin parcurgerea acestui volum, cititorul va reuși să construiască funcțional un ecosistem complet de modele generative: de la un traducător automat și un generator de text cu o putere similară GPT-2, până la sisteme capabile să compună muzică în stilul lui Mozart sau să genereze imagini realiste prin modele de difuzie. Learn Generative AI with Pytorch elimină bariera dintre teorie și execuție, oferind o implementare linie cu linie a mecanismelor de „attention” și a arhitecturilor de tip Transformer. Abordarea aleasă de Mark Liu este una profund aplicată, structurând materia în patru părți logice care progresează de la rețele neuronale de bază la aplicații complexe de procesare a limbajului natural și viziune computerizată. Apreciem în mod deosebit rigoarea cu care sunt explicate rețelele GAN pentru generarea de forme și cifre, trecând apoi spre tehnici avansate precum CycleGAN pentru manipularea caracteristicilor vizuale. Merită menționat că, deși subiectele sunt de ultimă oră, autorul păstrează un ton accesibil, demonstrând cum aceste modele pot fi antrenate chiar și pe hardware de nivel consumer. Complementar volumului Generative Deep Learning de David Foster, care oferă o privire de ansamblu teoretică asupra peisajului modelelor de învățare profundă, lucrarea de față se concentrează strict pe implementarea practică în ecosistemul PyTorch. În timp ce Foster explorează fluxurile de normalizare și modelele bazate pe energie, Mark Liu prioritizează fluxul de lucru Python și integrarea cu librării moderne precum LangChain pentru agenți de tip „zero-shot”. Credem că această carte este un instrument tehnic esențial pentru cei care doresc să înțeleagă mecanica internă a inteligenței artificiale generative fără a se pierde în demonstrații matematice abstracte.

Citește tot Restrânge

Preț: 32294 lei

Preț vechi: 40368 lei
-20%

Puncte Express: 484

Carte disponibilă

Livrare economică 05-19 mai
Livrare express 18-24 aprilie pentru 7562 lei


Specificații

ISBN-13: 9781633436466
ISBN-10: 1633436462
Pagini: 432
Dimensiuni: 191 x 236 x 27 mm
Greutate: 0.73 kg
Editura: Manning Publications

De ce să citești această carte

Această resursă se adresează programatorilor care dețin cunoștințe de bază de Python și doresc să treacă la nivelul următor în inteligența artificială fără a fi experți în machine learning. Cititorul câștigă abilitatea de a construi de la zero modele de text, imagine și sunet, înțelegând exact ce se întâmplă sub „capota” unor tehnologii precum GPT-4 sau Stable Diffusion prin exerciții practice, gata de rulat pe propriul computer.


Descriere

Learn how generative AI works by building your very own models that can write coherent text, create realistic images, and even make lifelike music. Learn Generative AI with PyTorch teaches the underlying mechanics of generative AI by building working AI models from scratch. Throughout, you’ll use the intuitive PyTorch framework that’s instantly familiar to anyone who’s worked with Python data tools. Along the way, you’ll master the fundamentals of General Adversarial Networks (GANs), Transformers, Large Language Models (LLMs), variational autoencoders, diffusion models, LangChain, and more! In Learn Generative AI with PyTorch you’ll build these amazing models: • A simple English-to-French translator • A text-generating model as powerful as GPT-2 • A diffusion model that produces realistic flower images • Music generators using GANs and Transformers • An image style transfer model • A zero-shot know-it-all agent The generative AI projects you create use the same underlying techniques and technologies as full-scale models like GPT-4 and Stable Diffusion. You don’t need to be a machine learning expert—you can get started with just some basic Python programming skills. Purchase of the print book includes a free eBook in PDF and ePub formats from Manning Publications. About the technology Transformers, Generative Adversarial Networks (GANs), diffusion models, LLMs, and other powerful deep learning patterns have radically changed the way we manipulate text, images, and sound. Generative AI may seem like magic at first, but with a little Python, the PyTorch framework, and some practice, you can build interesting and useful models that will train and run on your laptop. This book shows you how. About the book Learn Generative AI with PyTorch introduces the underlying mechanics of generative AI by helping you build your own working AI models. You’ll begin by creating simple images using a GAN, and then progress to writing a language translation transformer line-by-line. As you work through the fun and fascinating projects, you’ll train models to create anime images, write like Hemingway, make music like Mozart, and more. You just need Python and a few machine learning basics to get started. You’ll learn the rest as you go! What's inside • Build an English-to-French translator • Create a text-generation LLM • Train a diffusion model to produce high-resolution images • Music generators using GANs and Transformers About the reader Examples use simple Python. No deep learning experience required. About the author Mark Liu is the founding director of the Master of Science in Finance program at the University of Kentucky. The technical editor on this book was Emmanuel Maggiori. Table of Contents Part 1 1 What is generative AI and why PyTorch? 2 Deep learning with PyTorch 3 Generative adversarial networks: Shape and number generation Part 2 4 Image generation with generative adversarial networks 5 Selecting characteristics in generated images 6 CycleGAN: Converting blond hair to black hair 7 Image generation with variational autoencoders Part 3 8 Text generation with recurrent neural networks 9 A line-by-line implementation of attention and Transformer 10 Training a Transformer to translate English to French 11 Building a generative pretrained Transformer from scratch 12 Training a Transformer to generate text Part 4 13 Music generation with MuseGAN 14 Building and training a music Transformer 15 Diffusion models and text-to-image Transformers 16 Pretrained large language models and the LangChain library Appendixes A Installing Python, Jupyter Notebook, and PyTorch B Minimally qualified readers and deep learning basics