به بخش پرسش و پاسخ یادگیری عمیق خوش آمدید,
این نسخه آزمایشی سایت است.
لطفا به نکات زیر توجه کنید:
  • برای ارتباط با مدیران میتوانید از صفحه مدیران اقدام کنید.
  • سوال و جواب ها باید به زبان فارسی باشند. استفاده از زبان انگلیسی یا فینگلیش برای پاسخ دادن مجاز نیست.
  • لطفا بعد از پرسش سوال لینک سوال خود را در گرو تلگرام (Iran Deep Learning Group) معرفی کنید تا سریعتر به جواب برسید. برای دسترسی به آخرین لینک از منابع یادگیری استفاده کنید
  • لطفا بجای عکس از متن استفاده کنید. اگر متون طولانی هستند از سایت pastebin.com برای اپلود استفاده کرده و لینک حاصل را در سوال خود قرار دهید. برای قرار دادن تصویر ، از بخش ارسال تصویر ادیتور سایت استفاده کنید.
  • بعد از دریافت پاسخ، بهترین پاسخ را از طریق کلیک بر روی علامت تیک انتخاب کنید
  • اگر با خطا و یا مشکلی مواجه شدید از بخش تماس با ما در انتهای صفحه و یا ایمیل Coderx7@gmail.com موضوع را اطلاع دهید.

با تشکر

دسته بندی ها

+2 امتیاز

با عرض سلام و خسته نباشید خدمت اساتید محترم.میخواستم ببینم ایا شبکه ی کانولوشنال در برخورد با چالش های بینایی مانند کوچکتر یا بزرگتر شدن اندازه ی ابجکت موجود در تصویر نسبت به اندازه ی همان ابجکت در دیتاست مورد استفاده جهت اموزش و تست شبکه(دور و یا نزدیک شدن اشیای موجود در تصویر نسبت به فواصل موجود دردیتاست)و همچنین در برخورد با انسداد جزئی ابجکت,میتواند پاسخی مناسب ارائه بده؟ایا انجام این مهم بسته به معماری مورد استفاده و تعداد لایه های بکار گرفته شده در شبکه ی کانولوشن داره و یا اینکه باید دیتاست را به نحوی تنظیم کنیم که اگر مثلا گوشه ای از شی در تصویر نباشد ,این شبکه بتواند کار شناسایی و دسته بندی را به نحو احسن انجام بده؟

توسط (121 امتیاز)

2 پاسخ

+2 امتیاز
 
بهترین پاسخ

سلام
مواردی که گفتید بخوبی توسط شبکه عصبی کانولوشن مدیریت میشن.
برای تعمیم خوب سعی کنید دیتای زیاد داشته باشید هرچه دیتای بیشتر بهتر.
اما معماری مورد استفاده شما و همینطور میزان دیتا اگمنتیشن هم تاثیر مستقیم روی قدرت تعمیم پذیری دارن.

توسط (4.3k امتیاز)
انتخاب شده توسط
یعنی برای دریافت پاسخ مناسب از شبکه کانولوشن در صورت مواجه شدن با این چالش ها ایا باید از قبل در دیتاست مورد استفاده برای اموزش و تست از تصاویری با شرایط مشابه(تغییر اندازه و یا انسداد و ...)استفاده کرد ؟
برای اینکه شبکه بتونه بخوبی با این موارد برخورد کنه شما باید دیتای مناسب و کافی رو بهش بدید. وگرنه اگر صرفا یک نوع دیتا با یک نوع مثلا فرم یا شکل خاص باشه انتظار خیلی بالایی نباید داشته باشید.
یادتون باشه لایه های بیشتر یعنی سطح انتزاع بیشتر و در نتیجه قدرت تعمیم بیشتر . همینطور شبکه عمیق تر = تعداد پارامتر بیشتر و تعداد پارامتر بیشتر هم = نیازمند دیتای بیشتر هست .
میبینید که همه این موارد در یک راستا هستند.
البته این حرفا به این معنی نیست که برای اینکه یک شبکه قادر به تعمیم نسبت به یه شکل خاص باشه الزاما و حتما تمامی اشکال ممکن از یک چیز رو قبلا دیده باشه نه. اما اون شبکه باید به اندازه کافی انواع مختلفی از یک چیز رو دیده باشه تا ویژگی های خاص و مهم تصمیم گیرنده رو استخراج کنه و نهایتا با استفاده از همون ویژگی ها بتونه در تصاویر کاملا جدید بخوبی تعمیم بده . شما میتونید مقاله :‌ https://arxiv.org/pdf/1608.06037v3.pdf  رو ببینید (بخش تصاویر انتهایی) رو تا ایده بگیرید. تصاویر اسلاید اول یا دوم دانشگاه استنفورد هم خیلی خوب هستن و نمونه های خوبی از تعمیم های خیلی عالی رو نشون میدن.
استفاده کردم از اطلاعات مفیدتون.بسیار ممنونم از راهنماییتون مهندس.
خواهش میکنم . لطفا زمانی که جواب سوالتون رو میگیرید پاسخ صحیح  رو با زدن روی علامت تیک تایید کنید تا مشخص بشه یک سوال به پاسخش رسیده.
حتما....از بابت مقاله هم ممنونم
خواهش میکنم. در مورد مقاله هم دقت کنید اون WIP هست. یعنی work in progress و نتایج و اطلاعات بعدیش در ورژن (های) بعدی ارایه میشه و تموم نشده .
بسیار عالی بود.ایشالا موفق باشید .ممنون میشم اگه امکان دسترسی به باقی مقالات رو داشته باشم.
انشاالله نتایج جدید همه تکمیل شدند ورژن بعدی هم منتشر میشه.
0 امتیاز

استفاده از pyramid ها جهت افزایش دیتابیس می تواند باعث افزایش دقت شبکه در برابر تغییرات سایز شود

توسط (438 امتیاز)
...