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

با تشکر

دسته بندی ها

0 امتیاز

با عرض سلام
میخواستم لطف کنید و روند کلی ترین کردن یک شبکه عصبی کانولوشن را توضیح دهید. مشخصات سخت افزار مورد نیاز، نحوه استفاده از کودا، زبان های برنامه نویسی که می توان مورد استفاده قرار داد، تولباکس یا کتابخانه ای که باید نصب شود و منابعی که نحوه کد نویسی را آموزش داده باشد.
ممنون می شوم اگر یک توضیح جامعی ارائه کنید. چون من میخواهم یک شبکه را ترین کنم اما نمیدانم از کجا باید شروع کنم.
با تشکر فراوان

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

2 پاسخ

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

سلام و درود
بنده مسیر زیر رو طی کردم میتونه مسیر خوبی باشه برای شما
1- آشنایی در حد متوسط به بالا به پایتون
ابتدا نرم افزار anaconda رو از (https://www.anaconda.com/download/#linux) دانلود میکنید سعی کنید آخرین نسخه رو که پایتون 3.6.3 هستش رو دانلود کنید و نصب کنید. بعد از نصب و اجرا وارد spyder شده و اونجا می تونید کد های پایتون بزنید. از این به بعد محیط کار شما spyder میشه. شما میتونید پایتون رو هم جداگونه و یا با نرم افزارهایی مثل pycharm‌ نصب کنید ولی وقتی از anaconda‌ استفاده می کنید خیلی از Package های پایتون نصب شده هست و نیازی به نصب ندارند.
برای یادگیری پایتون هم به وفور منبع ریخته مثل https://www.tutorialspoint.com/python3/
2- نصب تنسورفلو به عنوان فریم ورکی که میخواهید شبکه های عمیق را پیاده سازی کنید. برای نصب از سایت خود tensorflow.org‌ استفاده کنید و مراحل نصب را کامل توضیح داده است. فقط مشکلی که هست بایستی هنگام نصب از VPN استفاده کنید یا فایل تنسورفلو را برای نسخه و سیستم عامل خودتون دانلود و بطور آفلاین نصبش کنید.
برای یادگیری تنصور فلو هم از مثال های خود سایت تنسوفلو و گیت هاب تنسورفلو استفاده کنید. (البته تنسورفلو یه کمی چغر بد بدن هستش)
میتونید بعد از نصب تنسورفلو با نصب keras به عنوان یه واسط سطح بالاتر استفاده کنید و بتونید راحتتر کد بزنید و دیگه با موجود بد بدنی مثل تنسورفلو (که دوبنده نارنجی پوشیده) وارد گود نشید.
بعد از نصب و راه اندازی چند تا مثال که ران کردید و دستتون راه افتاد دیگه هر مشکلی که خوردید سرچ بزنید و جواباشو قطعا تو stackoverflow.com پیدا خواهید کرد.
از منابع سایت deeplearning.ir غافل نشید میتونه کلی کمکتون کنه مثل لینک های زیر.

http://deeplearning.ir/منابع-یادگیری-عمیق-منابع-deep-learning/

http://deeplearning.ir/تنسورفلو-مفاهیم-اولیه-هفته-اول/

موفق باشید.

توسط (830 امتیاز)
انتخاب شده توسط
+1 امتیاز

سلام
من برای یادگیری موارد زیر را به ترتیب پیشنهاد می دهم:

  1. یادگیری ابتدایی پایتون در حد اینکه بتونید با دیکشنری و تیوپل و لیست کار کنید
  2. برید این کورس رو از کورسرا Audit کنید و مفاهیم شبکه هارو دقیق بفهمید و تمامی تمرینات را حل کنید.
  3. برید این کورس رو دانلود کنید و کار با کراس رو که فوق العاده سادست یاد بگیرید.
  4. بعد برید این کورس رو که تنسورفلو رو خیلی رون یاد می ده ببینید.

لینکهایی که دادم خیلی سریع به نتیجه می رسونه و زیر نویس هم دارند به جز سومی، که خیلی تند حرف نمی زنه اون سومی هم.
موفق باشید

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