- عنوان کتاب: Accelerate Deep Learning Workloads with Amazon SageMaker
- نویسنده: Vadim Dabravolski
- حوزه: یادگیری عمیق
- سال انتشار: 2022
- تعداد صفحه: 278
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 7.54 مگابایت
یادگیری عمیق (DL) یک نوع نسبتاً جدید از یادگیری ماشینی است که نتایج باورنکردنی را در کارهایی مانند درک زبان طبیعی و بینایی رایانه نشان می دهد. گاهی اوقات، DL می تواند دقیق تر از انسان باشد. به لطف تکثیر چارچوبهای منبع باز، معماریهای مدل در دسترس عموم و مدلهای مربوطه، بسیاری از افراد و سازمانها میتوانند با موفقیت مدلهای پیشرفته DL را در موارد استفاده عملی خود اعمال کنند. با این حال، توسعه، آموزش و استقرار مدلهای DL به انواع بسیار تخصصی و پرهزینه سختافزار، پشتههای نرمافزار، تخصص و قابلیتهای مدیریتی نیز نیاز دارد که ممکن است به طور قابلتوجهی پذیرش را کاهش دهد. این کتاب بر نحوه مهندسی و مدیریت بارهای کاری یادگیری عمیق در Amazon SageMaker تمرکز دارد که به شما امکان می دهد بر موانع ذکر شده غلبه کنید. SageMaker یک پلت فرم یادگیری ماشین ابری گسترده AWS با قابلیت های مختلف است. این کتاب قصد ندارد تمام قابلیتهای موجود SageMaker را با جزئیات پوشش دهد، بلکه به عمق ویژگیهای مربوط به بارهای کاری DL میپردازد. ما هنگام نوشتن این کتاب، عمق را بر وسعت اولویت دادیم. هدف این کتاب ارائه دستورالعملهای عملی در مورد نحوه اجرای کارآمد موارد استفاده بلادرنگ شامل مدلهای یادگیری عمیق در Amazon SageMaker است. از آنجایی که پذیرش ابری و پذیرش یادگیری ماشینی هر دو سرعت میگیرند، این کتاب ممکن است برای مخاطبان وسیعی، از مبتدیان تا متخصصان باتجربه ML، جالب باشد. به طور خاص، این کتاب برای مهندسین ML است که روی توسعه و آموزش مدل DL کار می کنند و معماران Solutions که مسئول طراحی و بهینه سازی حجم کاری DL هستند. فرض بر این است که شما با اکوسیستم پایتون و اصول یادگیری ماشینی و یادگیری عمیق آشنا هستید. آشنایی با AWS و تجربه عملی کار با آن نیز مفید است. با حرکت از مباحث مقدماتی و مروری به تکنیک های پیشرفته پیاده سازی و بهینه سازی، پیچیدگی فصل ها افزایش می یابد. میتوانید از فصلهای خاصی صرفنظر کنید یا موضوعات خاصی را انتخاب کنید که با کار خاص شما مرتبط است. اکثر فصلهای این کتاب دارای نمونههای کد مربوطه هستند، بنابراین میتوانید تجربه عملی کار با Amazon SageMaker را توسعه دهید. توصیه می شود سعی کنید نمونه کدها را خودتان اجرا کنید، با این حال، می توانید آنها را نیز مرور کنید. ما همچنین تفسیری را برای نمونه کد به عنوان بخشی از هر فصل ارائه می کنیم. لطفاً توجه داشته باشید که اجرای نمونههای کد منجر به هزینههای AWS میشود. برای جزئیات، حتماً صفحه قیمت گذاری Amazon SageMaker را بررسی کنید. ما از نظرات و پیشنهادات شما در مورد این کتاب استقبال می کنیم و امیدواریم که از سفر یادگیری خود لذت ببرید.
Deep Learning (DL) is a relatively new type of machine learning which demonstrates incredible results in tasks such as natural language understanding and computer vision. At times, DL can be more accurate than humans. Thanks to the proliferation of open source frameworks, publicly available model architectures and pertained models, many people and organizations can successfully apply cutting-edge DL models to their practical use cases. However, developing, training, and deploying DL models also requires highly specialized and costly types of hardware, software stacks, expertise, and management capabilities which may considerably slow down the adoption. This book focuses on how to engineer and manage Deep Learning workloads on Amazon SageMaker, which allows you to overcome the aforementioned barriers. SageMaker is a sprawling AWS cloud Machine Learning platform with a variety of capabilities. This book does not intend to cover all available SageMaker capabilities in detail, but rather dive deep into the features relevant to DL workloads. We prioritized depth over breadth when writing this book. The goal of this book is to provide you with practical guidelines on how to efficiently implement real-time use cases involving Deep Learning models on Amazon SageMaker. Since cloud adoption and machine learning adoption are both accelerating, this book may be of interest to a wide audience, from beginners to experienced ML practitioners. Specifically, this book is for ML engineers who work on DL model development and training, and Solutions Architects who are in charge of designing and optimizing DL workloads. It is assumed that you are familiar with the Python ecosystem, and the principles of Machine Learning and Deep Learning. Familiarity with AWS and practical experience working with it are also helpful. The complexity of the chapters increases as we move from introductory and overview topics to advanced implementation and optimization techniques. You may skip certain chapters, or select specific topics which are relevant to your specific task at hand. Most chapters of this book have corresponding code examples so you can develop practical experience working with Amazon SageMaker. It’s recommended that you try to run the code samples yourself, however, you may also review them. We also provide commentary for code samples as part of each chapter. Please note that running code examples will results in AWS charges. Make sure to check the Amazon SageMaker pricing page for details. We welcome your feedback and suggestions on this book, and hope that you enjoy your learning journey.
این کتاب را میتوانید بصورت رایگان از لینک زیر دانلود نمایید.
Download: Accelerate Deep Learning Workloads with Amazon SageMaker
نظرات کاربران