0
نام کتاب
Designing Deep Learning Systems

A Guide for Software Engineers

Chi Wang, Donald Szeto

Print Length362 Pages
PublisherManning
Edition1
LanguageEnglish
Year2023
ISBN9781633439863
1K
A2998
انتخاب نوع چاپ:
جلد سخت
1,048,000ت
0
جلد نرم
918,000ت
0
طلق پاپکو و فنر
938,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Deep_Learning

#PyTorch

توضیحات

🚀 راهنمایی ضروری برای ساخت پلتفرم‌ها و سیستم‌هایی که مدل‌های Deep Learning رو وارد محیط پروداکشن میکنن.


🎯 در این کتاب یاد میگیری

💻 مهارت‌های توسعه نرم‌افزار خودت رو به ساخت سیستم‌های Deep Learning منتقل کنی

🛠️ چالش‌های رایج مهندسی در سیستم‌های Deep Learning رو شناسایی و حل کنی

🔄 چرخه توسعه Deep Learning رو درک کنی

🤖 آموزش مدل‌ها رو در TensorFlow و PyTorch اتوماتیک کنی

⚙️ مدیریت دیتاست، آموزش مدل، Model Serving و تنظیم Hyperparameterها رو بهینه کنی

🌐 پروژه Open Source مناسب رو برای پلتفرم خودت انتخاب کنی

📘 سیستم‌های Deep Learning شامل کامپوننت‌ها و زیرساخت‌هاییه که برای پشتیبانی از یک مدل یادگیری عمیق در محیط پروداکشن ضروری هستن. کتاب Designing Deep Learning Systems به‌طور ویژه برای مهندس‌های نرم‌افزاری نوشته شده که آشنایی محدودی با نیازهای طراحی سیستم‌های Deep Learning دارن.

🧩 مثال‌های عملی کتاب کمکت میکنن مهارت‌های توسعه نرم‌افزار خودت رو به ساخت پلتفرم‌های Deep Learning منتقل کنی. یاد میگیری برای تسک‌های اصلی مثل مدیریت دیتاست، آموزش و Serving مدل و تنظیم Hyperparameterها، سرویس‌هایی اتوماتیک و مقیاس‌پذیر بسازی.

🚀 این کتاب مسیر مناسبی برای ورود به حوزه جذاب و پردرآمد مهندسی Deep Learning فراهم میکنه.


🔬 درباره تکنولوژی

🏗️ برای اینکه یک مدل Deep Learning در عمل قابل‌استفاده باشه، باید داخل یک پلتفرم نرم‌افزاری قرار بگیره. به‌عنوان مهندس نرم‌افزار، برای ساخت چنین سیستمی باید درک عمیقی از نیازهای Deep Learning داشته باشی و این کتاب همین دانش رو در اختیارت میذاره.


📗 درباره کتاب

🧠 کتاب Designing Deep Learning Systems: A Software Engineer’s Guide تمام چیزهایی رو که برای طراحی و پیاده‌سازی یک پلتفرم Deep Learning آماده پروداکشن نیاز داری آموزش میده.

🗺️ کتاب ابتدا تصویر کلی یک سیستم Deep Learning رو از دید دولوپر توضیح میده؛ از کامپوننت‌های اصلی گرفته تا نحوه ارتباط اون‌ها با هم.

⚙️ بعد قدم‌به‌قدم سراغ روش‌های مهندسی لازم برای ساخت پلتفرم‌های Deep Learning قابل‌نگهداری، کارآمد و مقیاس‌پذیر میره.


📦 داخل کتاب چه چیزهایی هست

🔄 چرخه توسعه Deep Learning

🤖 اتوماتیک‌سازی آموزش مدل در TensorFlow و PyTorch

🗄️ مدیریت دیتاست، Model Serving و تنظیم Hyperparameterها

🧪 یک آزمایشگاه عملی Deep Learning


👤 این کتاب برای چه کسانیه؟

💻 این کتاب برای دولوپرهای نرم‌افزار و دانشمندهای داده‌ای نوشته شده که ذهنیت مهندسی دارن. مثال‌های کتاب با Java و Python ارائه شده‌اند.


📖 فهرست مطالب

فصل ۱. مقدمه‌ای بر سیستم‌های Deep Learning

فصل ۲. سرویس مدیریت دیتاست

فصل ۳. سرویس آموزش مدل

فصل ۴. آموزش توزیع‌شده

فصل ۵. سرویس بهینه‌سازی Hyperparameterها

فصل ۶. طراحی Model Serving

فصل ۷. Model Serving در عمل

فصل ۸. ذخیره‌سازی Metadata و Artifactها

فصل ۹. Orchestration ورک‌فلوها

فصل ۱۰. مسیر ورود به پروداکشن


👤 درباره نویسندگان

👨‍💻 چی وانگ دولوپر ارشد نرم‌افزار در گروه Salesforce Einstein است و روی ساخت پلتفرم Deep Learning برای میلیون‌ها مشتری Salesforce کار میکنه.

☁️ او پیش از این در Microsoft Bing و Azure روی ساخت سیستم‌های توزیع‌شده بزرگ‌مقیاس فعالیت کرده. چی وانگ شش پتنت ثبت کرده که بیشتر اون‌ها به سیستم‌های Deep Learning مربوط میشن.


👨‍💼 دونالد ستو هم‌بنیان‌گذار و CTO شرکت PredictionIO بود؛ استارتاپی که هدفش عمومی‌تر کردن و سرعت بخشیدن به پذیرش Machine Learning بود.

🏢 PredictionIO بعدا توسط Salesforce خریداری شد و دونالد فعالیت خودش رو در زمینه سیستم‌های Machine Learning و Deep Learning در این شرکت ادامه داد.

🚀 او در حال حاضر روی سرمایه‌گذاری، مشاوره و منتورینگ استارتاپ‌های تکنولوژی تمرکز داره.


A vital guide to building the platforms and systems that bring deep learning models to production.



In Designing Deep Learning Systems you will learn how to:

  • Transfer your software development skills to deep learning systems
  • Recognize and solve common engineering challenges for deep learning systems
  • Understand the deep learning development cycle
  • Automate training for models in TensorFlow and PyTorch
  • Optimize dataset management, training, model serving and hyperparameter tuning
  • Pick the right open-source project for your platform


Deep learning systems are the components and infrastructure essential to supporting a deep learning model in a production environment. Written especially for software engineers with minimal knowledge of deep learning’s design requirements, Designing Deep Learning Systems is full of hands-on examples that will help you transfer your software development skills to creating these deep learning platforms. You’ll learn how to build automated and scalable services for core tasks like dataset management, model training/serving, and hyperparameter tuning. This book is the perfect way to step into an exciting—and lucrative—career as a deep learning engineer.


About the technology

To be practically usable, a deep learning model must be built into a software platform. As a software engineer, you need a deep understanding of deep learning to create such a system. Th is book gives you that depth.


About the book

Designing Deep Learning Systems: A software engineer's guide teaches you everything you need to design and implement a production-ready deep learning platform. First, it presents the big picture of a deep learning system from the developer’s perspective, including its major components and how they are connected. Then, it carefully guides you through the engineering methods you’ll need to build your own maintainable, efficient, and scalable deep learning platforms.


What's inside

  • The deep learning development cycle
  • Automate training in TensorFlow and PyTorch
  • Dataset management, model serving, and hyperparameter tuning
  • A hands-on deep learning lab


About the reader

For software developers and engineering-minded data scientists. Examples in Java and Python.


Table of Contents

1 An introduction to deep learning systems

2 Dataset management service

3 Model training service

4 Distributed training

5 Hyperparameter optimization service

6 Model serving design

7 Model serving in practice

8 Metadata and artifact store

9 Workflow orchestration

10 Path to production


About the Author

Chi Wang is a principal software developer in the Salesforce Einstein group where he builds the deep learning platform for millions of Salesforce customers. Previously, he worked at Microsoft Bing and Azure on building large-scale distributed systems. Chi has filed six patents, mostly in deep learning systems.


Donald Szeto was the co-founder and CTO of PredictionIO, a startup that aimed to help democratize and accelerate the adoption of machine learning. PredictionIO was acquired by Salesforce, where he continued his work on machine learning and deep learning systems. Donald is currently investing in, advising, and mentoring technology startups.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Deep Learning
785
Deep Learning at Scale
1,072,000 تومان
Deep Learning
1,782
Practical Deep Learning at Scale with MLflow
768,000 تومان
Python
1,025
Hands-On Python Deep Learning for the Web
961,000 تومان
Deep Learning
2,437
Production-Ready Applied Deep Learning
832,000 تومان
Deep Learning
563
Hands-on Deep Learning
929,000 تومان
Deep Learning
1,018
Inside Deep Learning
1,580,000 تومان
Deep Learning
991
Deep Learning Applications - Volume 2
804,000 تومان
Deep Learning
644
Deep Learning with JAX
999,000 تومان
Deep Learning
990
Deep Learning with Structured Data
726,000 تومان
Deep Learning
1,108
Deep Learning
1,982,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما