بخش ها: 4
سطح: مبتدی تا پیشرفته
سرگروه آموزش و بازبین: دکتر رضا احمدی
حجم فایل: 300 mb
مدت زمان: 70 دقیقه
فایل شبیه سازی: همراه دارد
فایل همراه: اسلایدهای پاورپوینت آموزشی
لینک دانلود ویژه اعضا سایت

دکتر رضا احمدی
بازیین و مدیر ارشد
دکترای مهندسی برق از دانشگاه امیرکبیر
کارشناسی ارشد گرایش قدرت از دانشگاه تهران
کارشناسی الکترونیک فردوسی مشهد
اسلاید های آموزشی مدرس
تایید می شود تمام اسلایدی آموزشی همراه آموزش ارسال خواهد شد
فایل های شبیه سازی
تایید می شود تمام فایل های مورد استفاده مدرس همراه آموزش ارسال خواهد شد
از دنیای نقاط سرگردان تا هوش مصنوعی در حرکت: استاد تشخیص اشیاء سهبعدی شوید
آیا تا به حال به این فکر کردهاید که یک خودروی خودران یا یک ربات چگونه محیط اطراف خود را با دقتی فراتر از چشم انسان درک میکند؟ کلید این توانمندی در لایدار (LiDAR) نهفته است؛ تکنولوژیای که جهان را به صورت ابر نقاط (Point Clouds) سهبعدی میبیند. اما داشتن دادههای لایدار تنها شروع کار است. چالش اصلی اینجاست: چگونه این میلیونها نقطه پراکنده را به تصمیمی هوشمندانه برای ترمز گرفتن یا دور زدن تبدیل کنیم؟ این ویدیو، نقشه راه جامع شما برای عبور از این چالش است. ارزشی که به دست میآورید: فراتر از تئوری، مستقیماً به سوی اجرا بسیاری از دورهها تنها به مفاهیم ریاضی بسنده میکنند، اما این ویدیو بر نتیجه نهایی تمرکز دارد. شما یاد میگیرید که چگونه یک جریان کاری حرفهای و کامل (End-to-End) را مدیریت کنید.
۱. مدیریت هوشمندانه دادهها (صرفهجویی در زمان و حافظه)
کار با دادههای سهبعدی سنگین میتواند سیستم شما را فلج کند. در این ویدیو، یاد میگیرید چگونه با استفاده از تکنیکهای حذف نویز، فیلتر کردن زمین و کراپ کردن (Cropping)، دادههای خود را بهینهسازی کنید تا پردازش آنها با سرعت خیرهکنندهای انجام شود. این یعنی شما میتوانید سیستم خود را حتی بر روی سختافزارهای محدود رباتیک نیز اجرا کنید.
۲. تولید دادههای آموزشی با سرعت ۱۰ برابر
بزرگترین گلوگاه در یادگیری عمیق، برچسبگذاری (Labeling) دادههاست که معمولاً زمانبرترین بخش پروژه است. ما به شما نشان میدهیم چگونه با استفاده از الگوریتمهای خودکارسازی و درونیابی (Interpolation)، صدها فریم را تنها با چند کلیک برچسبگذاری کنید. این مهارت، هفتهها کار دستی را به چند ساعت کار لذتبخش تبدیل میکند.
۳. ساخت مدلهای قدرتمند با دادههای محدود
نگران کمبود داده هستید؟ شما یاد میگیرید چگونه با استفاده از تکنیک Augmentation (تولید دادههای مصنوعی هوشمند) و Transfer Learning (یادگیری انتقالی)، شبکههای عصبی پیچیدهای مثل PointPillars را حتی با مجموعه دادههای کوچک، به دقت بسیار بالایی برسانید. شما میآموزید که چگونه هوش مصنوعی خود را در برابر سناریوهای پیشبینی نشده دنیای واقعی مقاوم کنید.
۴. تبدیل کد به واقعیت (استقرار روی سختافزار)
ارزش واقعی کار شما زمانی مشخص میشود که هوش مصنوعی از محیط متلب خارج شده و روی یک ربات یا برد NVIDIA Jetson اجرا شود. ما به شما میآموزیم که چگونه کدهای خود را به C++ بهینهسازی شده تبدیل کنید (Code Generation) تا بدون نیاز به نوشتن دستی صدها خط کد پیچیده، خروجیهای خود را در محیطهای ROS 2 و پروژههای صنعتی پیادهسازی کنید. چرا این ویدیو ارزش خرید دارد؟ با مشاهده این ویدیو، شما صرفاً یک دانشجو نخواهید بود، بلکه به مهندسی تبدیل میشوید که قادر است یک سیستم تشخیص اشیاء سهبعدی را از صفر طراحی، آموزش و بر روی سختافزار واقعی مستقر کند. این مهارتی است که امروز در صنایع پیشرو مانند خودروسازی، نقشهبرداری هوایی و رباتیک تقاضای بسیار بالایی برای آن وجود دارد. فرصت را از دست ندهید؛ همین حالا این ویدیو را تهیه کنید و از دنیای نقاط به دنیای تصمیمات هوشمند قدم بگذارید!
عناوین و سر فصل های این آموزش
۱. مقدمه: درک دنیای لایدار و ابر نقاط (LiDAR Basics)
۲. کاوش و آمادهسازی دادهها با Lidar Viewer
۳. پیشپردازش هوشمند: بهینهسازی برای پردازش سریع
۴. برچسبگذاری (Labeling) و مدیریت مجموعه داده
۵. مهندسی داده: Datastore و افزایش داده (Augmentation)
۶. آموزش شبکه عصبی با یادگیری انتقالی (Transfer Learning)
۷. تحلیل عملکرد و اعتبارسنجی مدل
۸. استقرار (Deployment): از متلب به دنیای واقعی و ROS 2
نمونه ای از اسلاید های آموزشی که همراه دوره ارسال خواهد شد
با هر بار سر زدن به این صفحه (رفرش صفحه) اسلاید های دیگری را ببنید!
تالیف گروهی ، پشتیبانی تلفنی
برنامه ریزی ، تدریس و بازبینی فیلم ها توسط گروهی از اساتید و دانشجویان انجام میشود تا خطاهای احتمالی را به حداقل برسانیم. همچنین در پاسخ به سوالات شما گروهی از متخصصین به شما کمک می کنند.
دانلود آنی/ ارسال سریع
لینک های دانلود بلافاصله پس از ثبت سفارش به پنل کاربری شما اضافه می شود و لینک دانلود به ایمیل شما هم ارسال میشود در صورت خرید پستی ارسال پستی به همراه کد رهگیری مرسوله در اولین ساعت اداری روز انجام می شود
همراه فایل های شبیه سازی
در تمام دوره ها سعی شده تا تمام فایل های شبیه سازی که استاد استفاده می کند (در صورت وجود) همراه فیلم های آموزشی ارسال شود تا دانشجویان امکان شبیه سازی گام به گام همراه استاد را داشته باشند.
%








آیا امکان اجرای این سیستم روی بردهای کوچکی مثل NVIDIA Jetson وجود دارد؟
بله؛ در این دوره فرآیند استقرار مدل به عنوان یک گره (Node) در ROS 2 بر روی سختافزار NVIDIA Jetson آموزش داده میشود. شما یاد میگیرید چگونه از هستههای CUDA برای اجرای سریعتر مدل بر روی پردازندههای گرافیکی تعبیه شده استفاده کنید
چطور میتوانم بفهمم که مدل من واقعاً در دنیای واقعی درست عمل میکند؟
شما یاد میگیرید که چگونه مدل را روی دادههای تست (Test Set) که شبکه قبلاً آنها را ندیده، آزمایش کنید با استفاده از ابزارهای بصریسازی، میتوانید جعبههای تشخیص (Bounding Boxes) را روی ابر نقاط مشاهده کرده و دقت مدل را قبل از استقرار نهایی بسنجید
آیا برای استفاده از این مدل روی سختافزارهای واقعی، باید به زبان C++ مسلط باشم؟
خیر؛ یکی از جذابترین بخشهای این دوره آموزش کار با MATLAB Coder است که به طور خودکار کدهای متلب شما را به کد C++ بهینهسازی شده تبدیل میکند. این ابزار حتی به شما اجازه میدهد خط به خط کد تولید شده را با کد اصلی خود مقایسه و ردیابی کنید
شبکه عصبی PointPillars که در دوره تدریس میشود چه مزیتی دارد؟
بکه PointPillars یک معماری پیشرو در تشخیص اشیاء سهبعدی است که ابر نقاط را به ستونهای عمودی تبدیل میکند تا پردازش آنها توسط پردازندههای گرافیکی (GPU) بسیار سریعتر انجام شود. این شبکه تعادلی عالی بین دقت و سرعت برای کاربردهای بلادرنگ (Real-time) ایجاد میکند.
این دوره فقط برای دادههای شبیهسازی شده است یا روی دادههای واقعی هم کار میکند؟
این جریان کاری برای هر دو نوع داده طراحی شده استفرقی نمیکند دادههای شما از یک محیط شبیهسازی شده باشد یا از یک سنسور لایدار واقعی در خیابان؛ ابزارهای معرفی شده مانند Lidar Viewer تمامی فرمتهای رایج مثل PCD، LAS و حتی Rosbag را پشتیبانی میکنند
اگر مجموعه داده (Dataset) من کوچک باشد، باز هم میتوانم یک هوش مصنوعی دقیق بسازم؟
بله؛ شما دو استراتژی کلیدی را یاد میگیرید: اول Augmentation برای تولید دادههای مصنوعی هوشمند از همان دادههای موجود و دوم Transfer Learning (یادگیری انتقالی) که در آن از یک شبکه پیشآموزشدیده استفاده کرده و آن را برای نیاز خاص خود بهینهسازی میکنید، که نیاز به دادههای بسیار کمتری دارد.
برچسبگذاری (Labeling) هزاران فریم لایدار چقدر زمان میبرد؟
با استفاده از اپلیکیشن Lidar Labeler و الگوریتمهای خودکارسازی، این زمان به شدت کاهش مییابد. شما یاد میگیرید که چگونه با استفاده از Temporal Interpolator، فقط چند فریم کلیدی را برچسب بزنید و اجازه دهید نرمافزار موقعیت اشیاء را در فریمهای میانی به صورت خودکار حدس بزند
آیا برای پردازش این حجم عظیم از دادههای سهبعدی به سختافزار بسیار گرانقیمت نیاز دارم؟
خیر؛ در این دوره یاد میگیرید چگونه با استفاده از Datastores، دادهها را به جای بارگذاری یکباره، در قطعات کوچک (Chunks) فراخوانی کنید تا حافظه رم اشغال نشود. همچنین تکنیکهای پیشپردازش مانند Downsampling و Cropping به شما کمک میکند تا حجم داده را بدون از دست دادن اطلاعات مهم، برای پردازش سریعتر کاهش دهید.
چرا باید از دادههای لایدار استفاده کنیم وقتی دوربینهای معمولی ارزانتر هستند؟
دادههای لایدار (LiDAR) اطلاعات فاصله، اندازه و چیدمان اشیاء را مستقیماً در فضای سهبعدی اندازهگیری میکنند. برخلاف دوربینها، لایدار با ارسال پالسهای نوری و سنجش زمان بازگشت آنها، یک نقشه دقیق (ابر نقاط) از محیط میسازد که برای امنیت سیستمهای خودران و رباتیک حیاتی است.