دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

آموزش YOLO - تشخیص آبجکت سفارشی و وب اپلیکیشن در پایتون

آموزش YOLO - تشخیص آبجکت سفارشی و وب اپلیکیشن در پایتون

✅ سرفصل و جزئیات آموزش

در این دوره یاد می گیرید که مدل تشخیص آبجکت سفارشی را با استفاده از پایتون و OpenCV آموزش داده و وب اپلیکیشن خود را با Streamlit توسعه دهید.

آنچه یاد خواهید گرفت

  • تشخیص آبجکت YOLO مبتنی بر پایتون با استفاده از مدل‌ های مجموعه داده‌ آموزش‌ دیده سفارشی
  • آموزش سفارشی YOLO
  • تشخیص آبجکت با YOLO نسخه 5
  • آموزش چندین آبجکت
  • مفاهیم اساسی Streamlit
  • توسعه وب اپلیکیشن با پایتون

توضیحات دوره

حال اجازه دهید مباحث دوره را مرور کنیم:

  • جلسه تئوری مقدماتی در مورد تشخیص آبجکت با YOLO
    • در اینجا در این بخش تاریخچه تشخیص آبجکت را توضیح می دهیم.
    • متریک های تشخیص آبجکت مانند IoU (تقاطع روی اتحاد)، دقت، میانگین دقت متوسط ​​(mAP) و غیره
    • سپس مفهوم ریاضی پشت YOLO را بررسی می کنیم.
    • همچنین نحوه بهبود YOLO از هر نسخه را پوشش می دهیم.

پس از آن، آماده هستیم تا با دانلود و نصب پکیج پایتون، کامپیوتر خود را برای کدنویسی پایتون آماده کرده و بررسی کنیم که آیا همه موارد به خوبی نصب شده است یا نشده است.

  • آماده سازی داده برای مدل YOLO
    • قوانینی که در جمع آوری داده باید رعایت شود.
    • تصویر برچسب برای تشخیص آبجکت - در اینجا از ابزار LabelImg استفاده می کنیم که یک ابزار متن باز برای برچسب گذاری برچسب است.
    • تحلیل داده‌ از فایل‌ های XML و استخراج اطلاعاتی مانند نام فایل، اندازه، اطلاعات جعبه مرزی مانند (xmin و xmax و ymin و ymax)
    •  داده XML را در دیتافریم pandas پردازش می کنید و سپس تصویر را تقسیم کرده و اطلاعات برچسب مربوطه را در آموزش و تست ذخیره می کنید.

در این بخش همه مواردی را که یاد می گیریم در عمل به کار خواهیم برد. این بخش کاملاً عملی است که در آن کدهای پایتون را انجام می دهیم و از دیتافریم های pandas برای آماده سازی داده استفاده می کنیم.

  • آموزش مدل YOLO نسخه 5
  • توسعه وب اپلیکیشن در پایتون

این دوره برای چه کسانی مناسب است؟

  • فرد مبتدی و حرفه ای که می خواهند مدل تشخیص آبجکت سفارشی را توسعه دهند.

آموزش YOLO - تشخیص آبجکت سفارشی و وب اپلیکیشن در پایتون

  • مقدمه 02:00
  • درک تشخیص آبجکت 08:31
  • نصب پایتون 02:23
  • نصب محیط مجازی 02:16
  • نصب پکیج های پایتون 01:55
  • بایدها و نبایدها در جمع آوری و برچسب گذاری داده 04:03
  • در این بخش چه خواهیم کرد؟ 03:58
  • جمع آوری داده 04:49
  • برچسب گذاری 06:22
  • دریافت لیست فایل های XML در پایتون 06:55
  • خواندن و استخراج برچسب های داده از فایل های XML - بخش 1 08:48
  • خواندن و استخراج برچسب های داده از فایل های XML - بخش 2 03:56
  • تبدیل اطلاعات برچسب ها به دیتافریم Pandas 03:23
  • برچسب ها برای مدل YOLO 04:20
  • ایجاد لابراتوارها برای مدل YOLO در پایتون 04:46
  • تقسیم داده و تصاویر به مجموعه های آموزش و تست 05:44
  • رمزگذاری برچسب برای آبجکت ها 02:54
  • ایجاد پوشه آموزش و تست 02:37
  • ایجاد تابع و انتقال تصویر آموزش و برچسب متن در پوشه آموزش 13:14
  • انتقال تصاویر تست و برچسب متن در پوشه تست 03:06
  • ایجاد فایل YAML 02:37
  • راه اندازی Google Colab 05:31
  • دریافت مخزن YOLO نسخه 5 04:35
  • آموزش مدل YOLO نسخه 5 10:02
  • ذخیره مدل YOLO 09:04
  • نتایج و ارزیابی 06:46
  • آن چه انجام خواهیم داد 05:34
  • مرحله 1 - بارگذاری فایل data.yaml 01:34
  • مرحله 2 - بارگذاری مدل YOLO با OpenCV 02:33
  • مرحله 3 - دریافت تشخیص از مدل YOLO 08:51
  • درک تشخیص های خروجی مدل YOLO 02:05
  • سرکوب غیرحداکثری - بخش 1 10:07
  • سرکوب غیرحداکثری - بخش 2 06:47
  • ترسیم جعبه مرزی 07:46
  • ایجاد ماژول پیش بینی های YOLO 11:12
  • تشخیص نهایی آبجکت از تصویر با YOLO 03:39
  • تشخیص بلادرنگ آبجکت با YOLO 04:07
  • وب اپلیکیشن 02:56
  • نصب ویژوال استودیو کد 02:33
  • فعال سازی محیط مجازی در ویژوال استودیو کد 03:04
  • اولین اپلیکیشن Streamlit خود 02:43
  • مبانی Streamlit - بخش 1 06:34
  • مبانی Streamlit - بخش 2 02:20
  • مبانی Streamlit - بخش 3 04:52
  • طرح بندی های Streamlit - پیکربندی صفحه 03:49
  • طرح بندی های Streamlit - سایدبار 02:01
  • طرح بندی های Streamlit - ستون ها 03:53
  • طرح بندی های Streamlit - تب ها 04:51
  • ویجت های Streamlit 05:28
  • ویجت های Streamlit - دکمه رادیویی 03:16
  • ویجت های Streamlit - بررسی Selectbox 02:38
  • ویجت های Streamlit - اسلایدر 02:34
  • ویجت های Streamlit - ورودی های متن 02:53
  • ویجت های Streamlit - آپلود فایل - بخش 1 03:47
  • ویجت های Streamlit - آپلود فایل - بخش 2 03:45
  • راه اندازی اپلیکیشن 10:20
  • صفحه اصلی 04:36
  • اپلیکیشن YOLO - بخش 1 - بارگذاری مدل YOLO در اپلیکیشن 06:37
  • اپلیکیشن YOLO - بخش 2 03:57
  • اپلیکیشن YOLO - بخش 3 03:38
  • اپلیکیشن YOLO - بخش 4 03:25
  • اپلیکیشن YOLO - بخش 5 06:12
  • اپلیکیشن YOLO - بخش 6 04:49
  • YOLO برای اپلیکیشن تصاویر 03:07

2,159,000 431,800 تومان

مشخصات آموزش

آموزش YOLO - تشخیص آبجکت سفارشی و وب اپلیکیشن در پایتون

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:64
  • مدت زمان :05:28:40
  • حجم :2.56GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
651,500 130,300 تومان
  • زمان: 01:39:55
  • تعداد درس: 6
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,289,500 2,057,900 تومان
  • زمان: 26:03:06
  • تعداد درس: 121
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 54:55
  • تعداد درس: 18
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,797,000 359,400 تومان
  • زمان: 04:33:59
  • تعداد درس: 86
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,659,500 531,900 تومان
  • زمان: 06:44:45
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:24
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:41
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید