کتاب صوتی تشخیص شیء بلادرنگ با YOLO بر روی دستگاه‌های لبه: بهینه‌سازی عملکرد و کارایی برای کاربردهای عملی

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 99,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب تشخیص شیء بلادرنگ با YOLO بر روی دستگاه‌های لبه: بهینه‌سازی عملکرد و کارایی برای کاربردهای عملی

موضوع کلی: بینایی ماشین و یادگیری عمیق

موضوع میانی: پیاده‌سازی و بهینه‌سازی مدل‌های تشخیص شیء بر روی دستگاه‌های لبه

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر بینایی ماشین و یادگیری عمیق
  • 2. اهمیت تشخیص شیء در دنیای واقعی
  • 3. چرا تشخیص گوزن؟ مطالعه موردی الهام‌بخش دوره
  • 4. معرفی دستگاه‌های لبه و محاسبات لبه (Edge Computing)
  • 5. چالش‌های پیاده‌سازی مدل‌های یادگیری عمیق بر روی دستگاه‌های لبه
  • 6. مروری بر معماری‌های مختلف تشخیص شیء (R-CNN, SSD, YOLO)
  • 7. معرفی خانواده YOLO: چرا YOLO برای کاربردهای بلادرنگ مناسب است؟
  • 8. آشنایی با محیط توسعه: پایتون، OpenCV و کتابخانه‌های ضروری
  • 9. راه‌اندازی محیط کاری: نصب PyTorch یا TensorFlow
  • 10. مفاهیم پایه شبکه‌های عصبی کانولوشنی (CNN)
  • 11. بلوک‌های سازنده CNN: لایه‌های کانولوشن، Pooling و Fully Connected
  • 12. توابع فعال‌سازی و اهمیت آن‌ها
  • 13. توابع هزینه (Loss Functions) در تشخیص شیء
  • 14. بهینه‌سازی و الگوریتم‌های گرادیان کاهشی (Gradient Descent)
  • 15. انتقال یادگیری (Transfer Learning): کلیدی برای آموزش سریع‌تر
  • 16. فلسفه YOLO: نگاهی یکپارچه به تشخیص شیء
  • 17. معماری YOLOv1: تقسیم تصویر به شبکه (Grid)
  • 18. معماری YOLOv3: تشخیص در مقیاس‌های مختلف و مفهوم Anchor Boxes
  • 19. معماری YOLOv5: نوآوری‌ها و بهبودها در سرعت و دقت
  • 20. معماری YOLOv8: آخرین پیشرفت‌ها و ساختار ماژولار
  • 21. مقایسه نسخه‌های مختلف YOLO: توازن بین سرعت و دقت
  • 22. مفاهیم کلیدی YOLO: Backbone, Neck, Head
  • 23. الگوریتم Non-Maximum Suppression (NMS) برای حذف جعبه‌های تکراری
  • 24. درک خروجی مدل YOLO: جعبه‌های مرزی، امتیاز اطمینان و کلاس‌ها
  • 25. آماده‌سازی مجموعه داده: جمع‌آوری و انتخاب تصاویر
  • 26. ابزارهای برچسب‌گذاری (Annotation): LabelImg و CVAT
  • 27. فرمت داده در YOLO: ساختار فایل‌های txt و yaml
  • 28. تقسیم‌بندی مجموعه داده: مجموعه‌های آموزش، اعتبارسنجی و آزمون
  • 29. افزایش داده (Data Augmentation): تکنیک‌های پایه‌ای (چرخش، برش، تغییر رنگ)
  • 30. افزایش داده پیشرفته: Mosaic و MixUp در YOLO
  • 31. مدیریت عدم توازن داده‌ها (Data Imbalance)
  • 32. انتخاب مدل پایه YOLO (n, s, m, l, x) بر اساس نیاز پروژه
  • 33. تنظیمات هایپرپارامترها برای آموزش مدل
  • 34. شروع فرآیند آموزش (Training) مدل YOLO
  • 35. نظارت بر فرآیند آموزش با ابزارهایی مانند TensorBoard و Weights & Biases
  • 36. تفسیر نمودارهای هزینه (Loss Curves) و دقت (Metrics)
  • 37. اعتبارسنجی مدل و جلوگیری از بیش‌برازش (Overfitting)
  • 38. ذخیره و بازیابی وزن‌های مدل آموزش‌دیده (Checkpoints)
  • 39. صادر کردن (Export) مدل آموزش‌دیده برای استنتاج
  • 40. مقدمه‌ای بر هوش مصنوعی لبه (Edge AI)
  • 41. مقایسه محاسبات لبه با محاسبات ابری (Cloud)
  • 42. معرفی پلتفرم NVIDIA Jetson (Nano, Xavier, Orin)
  • 43. معرفی Raspberry Pi و شتاب‌دهنده‌های سخت‌افزاری (مانند Google Coral)
  • 44. معرفی Google Coral Edge TPU
  • 45. معرفی Intel Movidius و OpenVINO Toolkit
  • 46. معرفی دوربین‌های هوشمند OAK-D و پردازش عمقی
  • 47. انتخاب دستگاه لبه مناسب: ملاحظات توان مصرفی، اندازه و هزینه
  • 48. چالش‌های حرارتی و راه‌حل‌های خنک‌کننده برای دستگاه‌های لبه
  • 49. نیاز به بهینه‌سازی مدل: چرا مدل‌های بزرگ مناسب دستگاه‌های لبه نیستند؟
  • 50. فرمت تبادل مدل ONNX (Open Neural Network Exchange)
  • 51. تبدیل مدل PyTorch/TensorFlow به فرمت ONNX
  • 52. مفهوم کوانتیزیشن (Quantization): کاهش حجم و افزایش سرعت
  • 53. کوانتیزیشن FP32, FP16, INT8: مزایا و معایب
  • 54. کوانتیزیشن پس از آموزش (Post-Training Quantization - PTQ)
  • 55. کوانتیزیشن آگاه از آموزش (Quantization-Aware Training - QAT)
  • 56. هرس کردن مدل (Model Pruning): حذف وزن‌های غیرضروری
  • 57. تقطیر دانش (Knowledge Distillation): انتقال دانش از یک مدل بزرگ به یک مدل کوچک
  • 58. معرفی NVIDIA TensorRT: بهینه‌ساز استنتاج با عملکرد بالا
  • 59. فرآیند ساخت یک موتور TensorRT از مدل ONNX
  • 60. معرفی Intel OpenVINO: بهینه‌سازی برای سخت‌افزارهای اینتل
  • 61. معرفی TensorFlow Lite: اکوسیستم بهینه‌سازی برای دستگاه‌های موبایل و لبه
  • 62. مقایسه عملی ابزارهای بهینه‌سازی: TensorRT, OpenVINO, TFLite
  • 63. مروری بر خط لوله استقرار (Deployment Pipeline)
  • 64. راه‌اندازی اولیه دستگاه NVIDIA Jetson
  • 65. استقرار مدل بهینه‌شده با TensorRT بر روی Jetson
  • 66. راه‌اندازی اولیه Raspberry Pi و نصب شتاب‌دهنده Coral
  • 67. استقرار مدل TFLite کوانتیزه‌شده بر روی Raspberry Pi و Coral TPU
  • 68. استقرار مدل با OpenVINO بر روی پردازنده‌های اینتل
  • 69. خواندن استریم ویدئو از دوربین با استفاده از OpenCV
  • 70. خواندن استریم ویدئو با GStreamer برای عملکرد بهتر
  • 71. پیاده‌سازی حلقه استنتاج بلادرنگ (Real-time Inference Loop)
  • 72. پردازش موازی (Threading) برای بهینه‌سازی دریافت فریم و استنتاج
  • 73. تجسم خروجی: رسم جعبه‌های مرزی و برچسب‌ها بر روی تصویر
  • 74. استنتاج ناهمگام (Asynchronous Inference) برای حداکثر کردن توان عملیاتی
  • 75. معیارهای ارزیابی دقت: Precision و Recall
  • 76. مفهوم Intersection over Union (IoU)
  • 77. معیار Mean Average Precision (mAP): استاندارد طلایی در تشخیص شیء
  • 78. ارزیابی مدل بر روی مجموعه داده آزمون
  • 79. معیارهای ارزیابی عملکرد: فریم بر ثانیه (FPS) و تأخیر (Latency)
  • 80. اندازه‌گیری مصرف حافظه (RAM و VRAM)
  • 81. اندازه‌گیری مصرف توان (Power Consumption) بر روی دستگاه لبه
  • 82. ایجاد یک اسکریپت بنچمارک جامع برای مقایسه مدل‌ها و دستگاه‌ها
  • 83. تحلیل نتایج بنچمارک: توازن بین دقت، سرعت و مصرف انرژی
  • 84. مطالعه موردی جامع: پروژه تشخیص گوزن از ابتدا تا انتها
  • 85. بررسی و تحلیل موارد شکست مدل (False Positives/Negatives)
  • 86. مقابله با چالش‌های محیطی: نور کم، آب‌وهوای بد و انسداد (Occlusion)
  • 87. ردیابی شیء ساده با الگوریتم‌های کلاسیک (مانند Centroid Tracking)
  • 88. مقدمه‌ای بر ردیابی چند شیء (Multi-Object Tracking) با DeepSORT
  • 89. کاربرد عملی: سیستم هشدار برخورد با حیوانات برای وسایل نقلیه
  • 90. کاربرد عملی: نظارت بر حیات وحش و تخمین جمعیت
  • 91. معماری‌های جدید در تشخیص شیء بلادرنگ (مانند YOLO-NAS)
  • 92. آینده هوش مصنوعی لبه: مدل‌های کارآمدتر و سخت‌افزارهای قدرتمندتر
  • 93. جمع‌بندی دوره و ارائه پروژه نهایی
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.