توضیحات
آموزش صفر تا صد پیاده سازی بینایی کامپیوتر در 14 مرحله
نام دوره : Computer Vision Masterclass
پیشنیازها:
- منطق برنامهنویسی
- آشنایی ابتدایی با برنامهنویسی پایتون
توضیحات:
بینایی کامپیوتر یکی از زیرشاخههای هوش مصنوعی است که بر روی ایجاد سیستمهایی تمرکز دارد که میتوانند دادههای بصری را به شیوهای مشابه با چشم انسان پردازش، تحلیل و شناسایی کنند.
کاربردهای تجاری زیادی در بخشهای مختلف مانند امنیت، بازاریابی، تصمیمگیری و تولید وجود دارد.
گوشیهای هوشمند از بینایی کامپیوتر برای باز کردن قفل دستگاهها با تشخیص چهره استفاده میکنند، خودروهای خودران از آن برای تشخیص عابران پیاده و حفظ فاصله ایمن با سایر خودروها بهره میبرند، و همچنین دوربینهای امنیتی از آن برای تشخیص حضور افراد در محیط و فعال کردن هشدار استفاده میکنند.
در این دوره، شما همه چیزهایی که برای ورود به دنیای بینایی کامپیوتر لازم است بدانید را یاد خواهید گرفت.
شما پیادهسازی مرحله به مرحله ۱۴ تکنیک اصلی بینایی کامپیوتر را یاد خواهید گرفت.
اگر تا به حال در مورد بینایی کامپیوتر چیزی نشنیدهاید، در پایان دوره آموزش صفر تا صد پیاده سازی بینایی کامپیوتر در 14 مرحله یک نمای کلی و عملی از همه زمینههای مربوطه خواهید داشت.
در زیر برخی از مطالبی که پیادهسازی خواهید کرد آمده است:
- تشخیص چهره در تصاویر و ویدیوها با استفاده از کتابخانههای OpenCV و Dlib
- یادگیری نحوه آموزش الگوریتم LBPH برای شناسایی چهره، با استفاده از OpenCV و Dlib
- دنبالکردن اشیا در ویدیوها با استفاده از الگوریتمهای KCF و CSRT
- یادگیری تمام نظریههای پشت شبکههای عصبی مصنوعی و پیادهسازی آنها برای طبقهبندی تصاویر
- پیادهسازی شبکههای عصبی کانولوشنی (CNN) برای طبقهبندی تصاویر
- استفاده از یادگیری انتقالی و تنظیم دقیق (fine tuning) برای بهبود نتایج شبکههای عصبی کانولوشنی
- تشخیص احساسات در تصاویر و ویدیوها با استفاده از شبکههای عصبی
- فشردهسازی تصاویر با استفاده از اتواینکودرها و TensorFlow
- تشخیص اشیا با استفاده از YOLO، یکی از قویترین تکنیکها برای این کار
- شناسایی حرکات و اقدامات در ویدیوها با استفاده از OpenCV
- ایجاد تصاویر توهمزا با استفاده از تکنیک Deep Dream
- ترکیب سبک تصاویر با استفاده از انتقال سبک (style transfer)
- ایجاد تصاویری که در دنیای واقعی وجود ندارند با استفاده از GAN (شبکههای مولد خصمانه)
- استخراج اطلاعات مفید از تصاویر با استفاده از تقسیمبندی تصویر (image segmentation)
شما شهود پایهای درباره الگوریتمها را یاد خواهید گرفت و چند پروژه را مرحله به مرحله با استفاده از زبان پایتون و Google Colab پیادهسازی خواهید کرد.
دوره آموزش صفر تا صد پیاده سازی بینایی کامپیوتر در 14 مرحله برای چه کسانی مناسب است:
- مبتدیانی که تازه یادگیری بینایی کامپیوتر را شروع کردهاند
- دانشجویان کارشناسی که در حال تحصیل در موضوعات مرتبط با هوش مصنوعی هستند
- افرادی که میخواهند مسائل خود را با استفاده از بینایی کامپیوتر حل کنند
- دانشجویانی که میخواهند در شرکتها پروژههای بینایی کامپیوتر توسعه دهند
- افرادی که میخواهند با تمام زمینههای بینایی کامپیوتر آشنا شوند و مسائل قابل حل توسط این تکنیکها را بدانند
- هر کسی که به هوش مصنوعی یا بینایی کامپیوتر علاقهمند است
- دانشمندان دادهای که میخواهند پورتفولیوی خود را ارتقا دهند
- حرفهایهایی که میخواهند بفهمند چگونه بینایی کامپیوتر را در پروژههای واقعی اعمال کنند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید