TinyML عملی ۲۰۲۳
Hands-on TinyML 2023
دانلود کتاب TinyML عملی ۲۰۲۳ (Hands-on TinyML 2023) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Rohan Banerjee |
|---|
ناشر:
BPB Publications
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2023 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
306 |
| نوع فایل |
|
| حجم |
13.4 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب TinyML عملی ۲۰۲۳
یاد بگیرید چگونه مدلهای پیچیده یادگیری ماشین را روی بردهای تککامپیوتری، تلفنهای همراه و میکروکنترلرها مستقر کنید.
ویژگیهای کلیدی
● درک جامعی از مفاهیم اصلی TinyML به دست آورید.
● یاد بگیرید چگونه برنامههای TinyML خود را از پایه طراحی کنید.
● مدلها، سختافزار و پلتفرمهای نرمافزاری پیشرفته را برای توسعه TinyML کاوش کنید.
توضیحات
TinyML یک فناوری نوآورانه است که دستگاههای لبهای کوچک و با منابع محدود را با قابلیتهای یادگیری ماشین توانمند میسازد. اگر علاقهمند به استقرار مدلهای یادگیری ماشین بهطور مستقیم بر روی میکروکنترلرها، بردهای تککامپیوتری یا تلفنهای همراه بدون تکیه بر اتصال مداوم به ابر هستید، این کتاب یک منبع ایدهآل برای شما است.
کتاب با یک یادآوری سریع در مورد پایتون شروع میشود، که مفاهیم اساسی و کتابخانههای محبوب مانند NumPy و Pandas را پوشش میدهد. سپس به مبانی شبکههای عصبی میپردازد و پیادهسازی عملی یادگیری عمیق با استفاده از TensorFlow و Keras را بررسی میکند. علاوه بر این، کتاب یک مرور عمیق از TensorFlow Lite، یک چارچوب تخصصی برای بهینهسازی و استقرار مدلها بر روی دستگاههای لبهای، ارائه میدهد. همچنین تکنیکهای مختلف بهینهسازی مدل را که اندازه مدل را بدون به خطر انداختن عملکرد کاهش میدهند، مورد بحث قرار میدهد. با پیشرفت کتاب، راهنمایی گام به گام در مورد ایجاد مدلهای یادگیری عمیق برای تشخیص اشیا و تشخیص چهره به طور خاص برای Raspberry Pi ارائه میدهد. همچنین با پیچیدگیهای استقرار برنامههای TensorFlow Lite بر روی دستگاههای لبهای دنیای واقعی آشنا خواهید شد. در نهایت، کتاب امکانات هیجانانگیز استفاده از TensorFlow Lite در واحدهای میکروکنترلر (MCU) را بررسی میکند و فرصتهای جدیدی را برای استقرار مدلهای یادگیری ماشین بر روی دستگاههای با منابع محدود باز میکند.
به طور کلی، این کتاب به عنوان یک منبع ارزشمند برای هر کسی که علاقهمند به بهرهگیری از قدرت یادگیری ماشین بر روی دستگاههای لبهای است، عمل میکند.
آنچه خواهید آموخت
● پلتفرمهای سختافزاری و نرمافزاری مختلف را برای طراحی TinyML کاوش کنید.
● یک مدل یادگیری عمیق برای تشخیص اشیا با استفاده از معماری MobileNet ایجاد کنید.
● مدلهای بزرگ شبکه عصبی را با استفاده از TensorFlow Model Optimization Toolkit بهینه کنید.
● قابلیتهای TensorFlow Lite را بر روی میکروکنترلرها کاوش کنید.
● یک سیستم تشخیص چهره بر روی Raspberry Pi بسازید.
● یک سیستم تشخیص کلمات کلیدی بر روی Arduino Nano بسازید.
این کتاب برای چه کسانی است
این کتاب برای دانشجویان کارشناسی و کارشناسی ارشد در رشتههای علوم کامپیوتر، هوش مصنوعی، الکترونیک و مهندسی برق، از جمله برنامههای MSc و MCA، طراحی شده است. همچنین یک مرجع ارزشمند برای متخصصان جوانی است که اخیراً وارد صنعت شدهاند و مایل به ارتقای مهارتهای خود هستند.
فهرست مطالب
1. مقدمه ای بر TinyML و کاربردهای آن
2. دوره فشرده در پایتون و مبانی TensorFlow
3. مجهز شدن به یادگیری عمیق
4. تجربه TensorFlow
5. بهینه سازی مدل با استفاده از TensorFlow
6. استقرار اولین برنامه TinyML من
7. بررسی عمیق استقرار برنامه
8. TensorFlow Lite برای میکروکنترلرها
9. تشخیص کلمات کلیدی روی میکروکنترلرها
10. نتیجه گیری و مطالعات بیشتر
ضمیمه
فهرست کتاب:
۱. عنوان کتاب
۲. عنوان داخلی
۳. حق چاپ
۴. تقدیمنامه
۵. درباره نویسنده
۶. درباره بازبینها
۷. قدردانی
۸. پیشگفتار
۹. بسته کد و تصاویر رنگی
۱۰. دزدی دریایی
۱۱. فهرست مطالب
۱۲. فصل ۱: مقدمهای بر TinyML و کاربردهای آن
۱۳. فصل ۲: دوره فشرده در مبانی پایتون و TensorFlow
۱۴. فصل ۳: آمادهسازی با یادگیری عمیق
۱۵. فصل ۴: تجربه TensorFlow
۱۶. فصل ۵: بهینهسازی مدل با استفاده از TensorFlow
۱۷. فصل ۶: استقرار اولین برنامه TinyML من
۱۸. فصل ۷: بررسی عمیق استقرار برنامه
۱۹. فصل ۸: TensorFlow Lite برای میکروکنترلرها
۲۰. فصل ۹: تشخیص کلمه کلیدی روی میکروکنترلرها
۲۱. فصل ۱۰: نتیجهگیری و مطالعه بیشتر
۲۲. پیوست
۲۳. فهرست نمایه
۲۴. عنوان پشت جلد
توضیحات(انگلیسی)
Learn how to deploy complex machine learning models on single board computers, mobile phones, and microcontrollers
KEY FEATURES
● Gain a comprehensive understanding of TinyML's core concepts.
● Learn how to design your own TinyML applications from the ground up.
● Explore cutting-edge models, hardware, and software platforms for developing TinyML.
DESCRIPTION
TinyML is an innovative technology that empowers small and resource-constrained edge devices with the capabilities of machine learning. If you're interested in deploying machine learning models directly on microcontrollers, single board computers, or mobile phones without relying on continuous cloud connectivity, this book is an ideal resource for you.
The book begins with a refresher on Python, covering essential concepts and popular libraries like NumPy and Pandas. It then delves into the fundamentals of neural networks and explores the practical implementation of deep learning using TensorFlow and Keras. Furthermore, the book provides an in-depth overview of TensorFlow Lite, a specialized framework for optimizing and deploying models on edge devices. It also discusses various model optimization techniques that reduce the model size without compromising performance. As the book progresses, it offers a step-by-step guidance on creating deep learning models for object detection and face recognition specifically tailored for the Raspberry Pi. You will also be introduced to the intricacies of deploying TensorFlow Lite applications on real-world edge devices. Lastly, the book explores the exciting possibilities of using TensorFlow Lite on microcontroller units (MCUs), opening up new opportunities for deploying machine learning models on resource-constrained devices.
Overall, this book serves as a valuable resource for anyone interested in harnessing the power of machine learning on edge devices.
WHAT YOU WILL LEARN
● Explore different hardware and software platforms for designing TinyML.
● Create a deep learning model for object detection using the MobileNet architecture.
● Optimize large neural network models with the TensorFlow Model Optimization Toolkit.
● Explore the capabilities of TensorFlow Lite on microcontrollers.
● Build a face recognition system on a Raspberry Pi.
● Build a keyword detection system on an Arduino Nano.
WHO THIS BOOK IS FOR
This book is designed for undergraduate and postgraduate students in the fields of Computer Science, Artificial Intelligence, Electronics, and Electrical Engineering, including MSc and MCA programs. It is also a valuable reference for young professionals who have recently entered the industry and wish to enhance their skills.
TABLE OF CONTENTS
1. Introduction to TinyML and its Applications
2. Crash Course on Python and TensorFlow Basics
3. Gearing with Deep Learning
4. Experiencing TensorFlow
5. Model Optimization Using TensorFlow
6. Deploying My First TinyML Application
7. Deep Dive into Application Deployment
8. TensorFlow Lite for Microcontrollers
9. Keyword Spotting on Microcontrollers
10. Conclusion and Further Reading
Appendix
Table of Contents
1. Book title
2. Inner title
3. Copyright
4. Dedicated
5. About the Author
6. About the Reviewers
7. Acknowledgements
8. Preface
9. Code Bundle and Coloured Images
10. Piracy
11. Table of Contents
12. Chapter 1: Introduction to TinyML and its Applications
13. Chapter 2: Crash Course on Python and TensorFlow Basics
14. Chapter 3: Gearing with Deep Learning
15. Chapter 4: Experiencing TensorFlow
16. Chapter 5: Model Optimization Using TensorFlow
17. Chapter 6: Deploying My First TinyML Application
18. Chapter 7: Deep Dive into Application Deploymen t
19. Chapter 8: TensorFlow Lite for Microcontrollers
20. Chapter 9: Keyword Spotting on Microcontrollers
21. Chapter 10: Conclusion and Further Reading
22. Appendix
23. Index
24. Back title
دیگران دریافت کردهاند
پنتره تست عملی برای برنامه های وب: اجرای تست امنیت وب برای برنامه های مدرن با استفاده از Nmap، Burp Suite و Wireshark ۲۰۲۱
Hands-on Penetration Testing for Web Applications: Run Web Security Testing on Modern Applications Using Nmap, Burp Suite and Wireshark 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری ماشینی عملی با scikit-learn و جعبه ابزارهای علمی پایتون: راهنمای عملی برای پیاده سازی الگوریتم های یادگیری ماشین نظارت شده و بدون نظارت در پایتون ۲۰۲۰
Hands-On Machine Learning with scikit-learn and Scientific Python Toolkits: A practical guide to implementing supervised and unsupervised machine learning algorithms in Python 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
پیاده سازی CI/CD در Azure DevOps: کاربردی برای برنامه های موبایل، ترکیبی و وب با استفاده از Azure DevOps و Microsoft Azure ۲۰۲۰
Hands-on Azure DevOps: CICD Implementation for Mobile, Hybrid, and Web Applications Using Azure DevOps and Microsoft Azure 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری ماشین عملی با C++: ساخت، آموزش و استقرار خطوط لوله یادگیری ماشین و یادگیری عمیق انتها به انتها ۲۰۲۰
Hands-On Machine Learning with C++: Build, train, and deploy end-to-end machine learning and deep learning pipelines 2020
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
یادگیری گروهی عملی با پایتون: ساخت مدل های یادگیری ماشین گروهی به شدت بهینه شده با استفاده از scikit-learn و Keras ۲۰۱۹
Hands-On Ensemble Learning with Python: Build highly optimized ensemble machine learning models using scikit-learn and Keras 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
فرسایش عملی: رویکرد متخصصان ۲۰۱۱
Hands-On Ablation: The Experts’ Approach 2011
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
