onlinebme
4.8K subscribers
1.48K photos
577 videos
345 files
706 links
آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
ارائه‌دهنده‌ی پکیجهای آموزشی پروژه محور:
برنامه‌نویسی متلب-پایتون
پردازش تصویر-سیگنالهای حیاتی
شناسایی الگو
یادگیری ماشین
شبکه‌های عصبی
واسط مغز-کامپیوتر

تماس👇
09360382687
@onlineBME_admin

www.onlinebme.com
Download Telegram
Forwarded from onlinebme
☘️جهت دسترسی به مطالب آموزشی به لینکهای زیر مراجعه کنید👇👇

🔲▪️لینک ویدیوهای آموزشی اصول برنامه نویسی در متلب
https://t.me/onlinebme/2354
🔲جلسه 1: مقدمه-چرا باید متلب را یاد بگیریم؟
https://t.me/onlinebme/2306
▪️ جلسه 2: انواع m فایل نویسی در متلب
https://t.me/onlinebme/2308
🔲جلسه 3: کار با آرایه‌های عددی
https://t.me/onlinebme/2328
▪️جلسه 4: معرفی متغیرهای ثابت در متلب
https://t.me/onlinebme/2340
🔲جلسه 5: قوانین نقطه گذاری و اسم گذاری در متلب
https://t.me/onlinebme/2341
▪️جلسه 6: نحوه اضافه کردن تولباکس به متلب
https://t.me/onlinebme/2353
🔲جلسه 7: معرفی توابع پرکاربرد در متلب
https://t.me/onlinebme/2360
▪️جلسه 8: معرفی توابع پرکاربرد در متلب
#توابع گرد کردن اعداد اعشاری
#ceil #fix #round #floor
https://t.me/onlinebme/2376
▪️جلسه 9: ادامه معرفی توابع پرکاربرد در متلب
#ones #zeros #rand #randn #randi #mvnrnd #randperm
https://t.me/onlinebme/2407
🔲جلسه 10: معرفی توابع پرکاربرد sum mean eye diag
https://t.me/onlinebme/2410
▪️جلسه 11:معرفی توابع پرکاربرد min max input
https://t.me/onlinebme/2425
🔲جلسه 12:معرفی تابع repmat
https://t.me/onlinebme/2435
▪️جلسه 13: معرفی تابع sort
https://t.me/onlinebme/2436
🔲جلسه 14: معرفی توابع پرکاربرد size, length, numel
https://t.me/onlinebme/2492
▪️جلسه 15: معرفی تابع find
https://t.me/onlinebme/2493
🔲جلسه 16: دستورات شرطی در متلب
https://t.me/onlinebme/2494
▪️جلسه 17: حلقه ها در متلب
https://t.me/onlinebme/2517
🔲جلسه 18: رسم نمودار در متلب
https://t.me/onlinebme/2519

🔲▪️نحوه تبدیل فایل text، xcel و .dat به .mat در متلب
https://t.me/onlinebme/2374

🔲▪️نحوه دانلود داده از سایت #فیزیونت
https://t.me/onlinebme/2321

🔲▪️برنامه نویسی پایتون ( ویدیوهای آموزشی)
https://t.me/onlinebme/2394

🔲▪️مطالب آموزشی سال 97
https://t.me/onlinebme/2267

🔲▪️مطالب آموزشی سال 95-96
https://t.me/onlinebme/1894


🏢آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
@onlinebme
Forwarded from onlinebme
لینک مباحث آموزش تخصصی واسط مغز و کامپیوتر
جلسه 1: مقدمه ای بر BCI
https://t.me/onlinebme/2203
جلسه 2: تصویر برادری عصبی کارکردی( MEG)
https://t.me/onlinebme/2207
جلسه سوم: روشهای ثبت فعالیت مغزی (الکتریکی- شیمیایی- متابولیکی)
🔹روشهای تصویربرداری جریان خون -روش تصویربردای
https://t.me/onlinebme/2211
جلسه چهارم: اصول پایه تصویربرداریMRI و FMRI
🔹 گردش خون و پاسخ به فعالیت مغزی
https://t.me/onlinebme/2212
جلسه پنجم: طیف نگاری کارکردی مادون قرمز نزدیکFNIRS و کاربرد آن در BCI (بخش اول)
https://t.me/onlinebme/2213
جلسه ششم: اصول پایه تصویربرداریMRI و FMRI
🔹کاربرد fMRI در BCI
https://t.me/onlinebme/2235
جلسه هفتم: طیف نگاری کارکردی مادون قرمز نزدیکFNIRS و کاربرد آن در BCI (بخش دوم)
https://t.me/onlinebme/2247
جلسه هشتم: کاربردهای واسط مغز و کامپیوتر BCI (بخش اول)
https://t.me/onlinebme/2280
جلسه 9: الکتروانسفالوگرافی (EEG)
https://t.me/onlinebme/2482
جلسه 10: الکتروانسفالوگرافی (EEG) مبتنی بر تصور حرکتی
https://t.me/onlinebme/2485
جلسه 11: الکتروانسفالوگرافی (EEG) مبتنی ssvep
https://t.me/onlinebme/2488

لینک مباحث آموزش تخصصی پردازش تصویر
اصول پایه پردازش تصاویر پزشکی
جلسه 1: چشم و مسیر بینایی انسان
https://t.me/onlinebme/2242
جلسه 2: مفاهیم پایه پردازش تصویر
🔹 نمونه برداری - کوانتیزه کردن تصویر
🔹تصویر رستری و برداری
🔹پیکسل- رزولوشن مکانی
🔹 مفهوم aliasing در تصویر
https://t.me/onlinebme/2243

جلسه 3: تصویر رنگی و فضاهای رنگی
🔹 تصویر رنگی- فضای رنگی- نویز
https://t.me/onlinebme/2253
جلسه 4: مبانی تصویربرداری التراسوند
https://t.me/onlinebme/2271
جلسه 5: رزولوشن تصویربرداری التراسوند
https://t.me/onlinebme/2287


ادامه جلسات هفته آینده در کانال و سایت قرار داده خواهد شد.
🏢آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
✔️ @onlinebme
Forwarded from onlinebme
جهت دسترسی به مطالب آموزشی به لینکهای زیر مراجعه کنید👇👇

برنامه نویسی پایتون ( ویدیوهای آموزشی)

https://t.me/onlinebme/2394

مطالب آموزشی سال 97

https://t.me/onlinebme/2267

مطالب آموزشی سال 95-96

https://t.me/onlinebme/1894

🏢 آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
✔️ @OnlineBME
مفاهیم پایه یادگیری ماشین و شناسایی الگو

👨‍💻مدرس: محمد نوری زاده چرلو

🔘 فرق بین هوش مصنوعی، یادگیری ماشین و یادگیری عمیق
https://t.me/onlinebme/2528

🔘 انواع روشهای یادگیری ماشین و کاربردهای آنها
https://t.me/onlinebme/2568

🔘 فرق بین کلاسبندی و رگرسیون
https://t.me/onlinebme/2594

🔘 مفهوم خوشه بندی
https://t.me/onlinebme/2595

🔘 مفهوم ویژگی، استخراج ویژگی و بردار ویژگی در یادگیری ماشین
https://t.me/onlinebme/2597

🏢 آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
@onlinebme
onlinebme
📺 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب مدرس: محمد نوری زاده چرلو فارغ التحصیل دانشگاه علم و صنعت تهران 5⃣ نحوه تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش اول) #نرخ_یادگیری #ثابت #متغیر_با_زمان #search_then_converge #پرسپترون_چندلایه ،…
🔥 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب🔥

مدرس: محمد نوری زاده چرلو
فارغ التحصیل دانشگاه علم و صنعت تهران

5⃣ جلسه پنجم: نحوه تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش اول)

در جلسه چهارم #تئوری الگوریتم معروف #پس_انتشار_خطا را آموزش داده در متلب به صورت #مرحله_به_مرحله پیاده‌سازی کرده و چندین پروژه عملی از جلمه تشخیص سرطان سینه (پروژه عملی طبقه‌بندی) و پیش بینی میزان آلودگی هوا (پروژه عملی رگرسیون) با استفاده از شبکه عصبی پرسپترون چندلایه به صورت گام به گام در متلب پیاده‌سازی کردیم. الگوریتم پس انتشار خطا همانند LMS از گرادیان نزولی برای تنظیم وزنهای سیناپسی استفاده می‌کند. الگوریتم گرادیان نزولی در جهت شیب منفی خطا با یک گامی(نرخ یادگیری) حرکت می‌کند تا به مقدار بهینه برسد. مقدار بهینه جایی است که شیب خطا صفر شود. در حالت ایده آل با تعیین یک نرخ یادگیری مناسب می‌توان به خطای حداقل رسید. ولی در پروژه‌های عملی تعیین نرخ یادگیری بسیار سخت و چالش برانگیز است، زیرا که اگه نرخ یادگیری کم انتخاب شود، الگوریتم ممکن است در #مینیمم‌های_محلی گیر کند (زیرا که مینیمم محلی خواصی شبیه به مینیمم اصلی دارند و در این مناطق نیز شیب خطا صفر است و الگوریتم به اشتباه فکر می‌کند که به مقدار بهینه رسیده است) و در نتیجه شبکه به درستی آموزش نمی‌بیند و یا اگر نرخ یادگیری بزرگ انتخاب شود امکان دارد شبکه به حالت نوسانی و #ناپایدار برسد و در نتیجه همگرا نشده و آموزش نبیند. در این جلسه چالش‌های تعیین نرخ یادگیری را توضیح می‌دهیم و در ادامه چند روش ساده از قبیل ترم ممنتوم، search then converge و time variant  را برای حل این مسئله طبق مطالب کتاب ارائه می‌دهیم و در متلب پیاده‌سازی می‌کنیم و مزایا و معایب هر روش را توضیح می‌دهیم و در انتها توضیح می‌دهیم که روشهای ذکر شده با اینکه تا حدودی توانسته‌اند مشکل تعیین نرخ یادگیری را حل کنند ولی کافی نیستند و نیاز است که شرطهای دیگری نیز در تعیین #نرخ_یادگیری گنجانده شود.

برای درک بهتر مطالب ما در این جلسه نیز چندین مثال و #پروژه_عملی در متلب انجام داده‌ایم.

نکته: تمام مباحث‌این جلسه طبق مطالب فصل 6 کتاب Simon haykin است.

💡 جهت خرید جلسه پنجم به لینک زیر مراجعه کنید👇👇👇
https://onlinebme.com/product/learning-rate-determination-in-mlp/

💡جهت تهیه کامل پکیج آموزشی شبکه عصبی به لینک زیر مراجعه کنید. 👇👇 👇👇
https://onlinebme.com/product/neural-networks-package/

🏢 آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
@onlinebme
onlinebme
🔥 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب🔥 مدرس: محمد نوری زاده چرلو فارغ التحصیل دانشگاه علم و صنعت تهران 5⃣ جلسه پنجم: نحوه تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش اول) در جلسه چهارم #تئوری الگوریتم معروف #پس_انتشار_خطا را آموزش…
جزوه_خام_جلسه_پنجم_بخش_اول_نحوه.pdf
1.2 MB
📋 #جزوه_خام جلسه پنجم: نحوه تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا

💡دوستانی که ویدیوهارو تهیه کرده اند میتوانند قبل از مشاهده ویدیوی هر جلسه از جزوه خام پرینت گرفته و همراه با مدرس نکات مهم رو یادداشت کنند.

🏢 آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
@onlinebme
onlinebme
📺 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب مدرس: محمد نوری زاده چرلو فارغ التحصیل دانشگاه علم و صنعت تهران 5⃣ نحوه تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش اول) #نرخ_یادگیری #ثابت #متغیر_با_زمان #search_then_converge #پرسپترون_چندلایه ،…
Media is too big
VIEW IN TELEGRAM
📺 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب
مدرس: محمد نوری زاده چرلو
فارغ التحصیل دانشگاه علم و صنعت تهران
6⃣ جلسه ششم: پیاده‌سازی الگوریتم یادگیری #دلتا_دلتا برای تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش دوم)

#نرخ_یادگیری #دلتا_دلتا
#پرسپترون_چندلایه ، #پس_انتشار_خطا #پروژه_عملی،
#رگرسیون
#طبقه‌بندی
#کلاسبندی

🏢 آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
@onlinebme
onlinebme
📺 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب مدرس: محمد نوری زاده چرلو فارغ التحصیل دانشگاه علم و صنعت تهران 6⃣ جلسه ششم: پیاده‌سازی الگوریتم یادگیری #دلتا_دلتا برای تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش دوم) #نرخ_یادگیری #دلتا_دلتا #…
📺 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب
مدرس: محمد نوری زاده چرلو
فارغ التحصیل دانشگاه علم و صنعت تهران
6⃣ جلسه ششم: پیاده‌سازی الگوریتم یادگیری #دلتا_دلتا برای تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش دوم)

همانطور که در جلسه پنجم توضیح دادیم در پروژه‌های عملی تعیین نرخ یادگیری برای الگوریتم #گرادیان_نزولی بسیار سخت و چالش برانگیز است، زیرا که اگر نرخ یادگیری کم انتخاب شود، الگوریتم ممکن است در #مینیمم‌های_محلی گیر کند و در نتیجه شبکه به درستی آموزش نبیند و یا اگر نرخ یادگیری بزرگ انتخاب شود امکان دارد شبکه به حالت #نوسانی و #ناپایدار برسد و در نتیجه همگرا نشده و آموزش نبیند. برای حل این مشکل چند روش ساده از قبیل #ترم_ممنتوم،  search then converge و time variant  در متلب پیاده‌سازی کردیم و مزایا و معایب هر روش را توضیح دادیم و در انتها توضیح دادیم که روشهای ذکر شده با اینکه تا حدودی توانسته‌اند مشکل تعیین نرخ یادگیری را حل کنند ولی کافی نیستند و نیاز است که شرطهای دیگری نیز در تعیین نرخ یادگیری گنجانده شود.

در این جلسه شروط مورد نیاز جهت تعیین نرخ یادگیری بهینه را  توضیح میدهیم و سپس تئوری الگوریتم یادگیری دلتا دلتا را توضیح داده و در نهایت در متلب به صورت #گام_به_گام پیاده‌سازی می‌کنیم. و ایرادات اساسی این الگوریتم را توضیح میدهیم تا آماده شویم برای جلسه هفتم که الگورتیم دلتا بار دلتا را در آن آموزش می‌دهیم.  الگورتیم دلتا بار دلتا #گل_سرسبد الگورتیم‌های یادگیری پس انتشار خطا هست که به صورت بهینه نرخ یادگیری را تعیین می‌کند و مشکل اساسی الگوریتم پس انتشار خطا را حل می‌کند. برای اینکه جلسه هفتم را بهتر متوجه بشوید لازم است که این جلسه را مشاهده کنید.

نکته: تمام مباحث‌این جلسه طبق مطالب فصل 6 کتاب Simon haykin است.

 
💡 جهت خرید جلسه ششم به لینک زیر مراجعه کنید👇👇👇
https://onlinebme.com/product/delta-delta-algorithm/

💡جهت تهیه کامل پکیج آموزشی شبکه عصبی به لینک زیر مراجعه کنید. 👇👇 👇👇
https://onlinebme.com/product/neural-networks-package/

🏢 آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
@onlinebme
onlinebme
📺 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب مدرس: محمد نوری زاده چرلو فارغ التحصیل دانشگاه علم و صنعت تهران 6⃣ جلسه ششم: پیاده‌سازی الگوریتم یادگیری #دلتا_دلتا برای تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش دوم) همانطور که در جلسه پنجم توضیح…
جزوه_خام_جلسه_پنجمبخش_دوم_قانون.pdf
1.1 MB
📋 #جزوه_خام جلسه ششم: پیاده‌سازی الگوریتم یادگیری #دلتا_دلتا برای تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا

💡دوستانی که ویدیوهارو تهیه کرده اند میتوانند قبل از مشاهده ویدیوی هر جلسه از جزوه خام پرینت گرفته و همراه با مدرس نکات مهم رو یادداشت کنند.

🏢 آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
@onlinebme
onlinebme
📺 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب مدرس: محمد نوری زاده چرلو فارغ التحصیل دانشگاه علم و صنعت تهران 7⃣ جلسه هفتم: پیاده‌سازی الگوریتم یادگیری #دلتا_بار_دلتا برای تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش سوم) #نرخ_یادگیری #دلتا_بار_دلتا…
📺 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب
مدرس: محمد نوری زاده چرلو
فارغ التحصیل دانشگاه علم و صنعت تهران
7⃣ جلسه هفتم: پیاده‌سازی الگوریتم یادگیری دلتا بار دلتا برای تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش سوم)

در جلسه ششم شروط مورد نیاز جهت تعیین #نرخ_یادگیری بهینه را  توضیح داده و سپس تئوری الگوریتم یادگیری #دلتا_دلتا را در متلب به صورت #گام_به_گام پیاده‌سازی کردیم. و ایرادات اساسی این الگوریتم را توضیح دادیم. در این الگوریتم با اینکه 4 شرط اساسی برای تعیین نرخ یادگیری گنجانده شده بود ولی مشکل اصلی این الگوریتم در نحوه #افزایش و #کاهش نرخ یادگیری است. برای اینکه نرخ یادگیری بهینه ای داشته باشیم لازم است که در جاهایی که #شیب_خطا در چند تکرار متوالی یکسان است نرخ یادگیری به صورت خطی و آهسته زیاد کنیم و از طرفی زمانی که علامت مشتق تابع هزینه در چندین تکرار متوالی متفاوت است لازم است که نرخ یادگیری سریع و به صورت #غیرخطی کم شود تا حالت نوسانی و ناپایدار پیش نیاید. الگوریتم دلتا دلتا همچنین قابلیتی ندارد و در نتیجه نرخ یادگیری بهینه که اساس یادگیری پس انتشار خطا است، را نمیتواند تعیین کند. الگوریتم دلتا بار دلتا برای حل این مسئله مطرح شده است که در این جلسه تئوری آن گفته شده و در متلب پیاده‌سازی می کنیم و در انتها برای اینکه با قابلیت این الگوریتم آشنا شوید و همچنین بتوانید از این الگوریتم در پروژه‎های عملی خودتان استفاده کنید چندین پروژه عملی از قبیل از جلمه #تشخیص_سرطان_سینه (پروژه عملی طبقه‌بندی) ، #پیش_بینی_میزان_آلودگی_هوا (پروژه عملی #رگرسیون) با استفاده از شبکه عصبی پرسپترون چندلایه  انجام شده است و همچنین یک پروژه کلاسبندی #سه_کلاسه iris (#گل_زنبق) انجام شده است تا شما در انجام پروژه های چندکلاسه نیز مشکلی نداشته باشید. داده iris یک داده سه کلاسه معروفی است که آقای #فیشر(Fisher) معرفی کرده اند و یک داده مناسب برای #ارزیابی مدلهای #یادگیری_ماشین است. ما در این جلسه هر سه پروژه را به صورت مرحله به مرحله در متلب پیاده سازی می‌کنیم.

نکته: تمام مباحث ‌این جلسه طبق مطالب فصل 6 کتاب Simon haykin است.
 
💡جهت تهیه کامل پکیج آموزشی شبکه عصبی به لینک زیر مراجعه کنید. 👇👇 👇👇
https://onlinebme.com/product/neural-networks-package/
🏢 آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
@onlinebme
onlinebme
📺 دوره تخصصی پیاده سازی شبکه‌های عصبی در متلب مدرس: محمد نوری زاده چرلو فارغ التحصیل دانشگاه علم و صنعت تهران 7⃣ جلسه هفتم: پیاده‌سازی الگوریتم یادگیری دلتا بار دلتا برای تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش سوم) در جلسه ششم شروط مورد…
جزوه_خام_جلسه_پنجمبخش_سوم_قانون.pdf
1.5 MB
📋 #جزوه_خام جلسه هفتم: پیاده‌سازی الگوریتم یادگیری #دلتا_بار_دلتا برای تعیین نرخ یادگیری در قانون یادگیری پس انتشار خطا (بخش سوم)

💡دوستانی که ویدیوهارو تهیه کرده اند میتوانند قبل از مشاهده ویدیوی هر جلسه از جزوه خام پرینت گرفته و همراه با مدرس نکات مهم رو یادداشت کنند.

🏢 آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی
@onlinebme