موضوعات و محورهای آموزشی منتخب
برنامه نویسی شیء گرا در پایتون
برنامه نویسی شیء گرا یک نوع الگوی برنامه نویسی است که از کلاس ها و اشیاء در برنامه نویسی استفاده میکند. پایتون یک زبان برنامه نویسی مبتنی بر شیء گرا هست و میشود گفت که تقریبا همه چیز در پایتون…
۲۹۷,۰۰۰ تومان
افزودن به سبد خرید
کتابخانه NumPy و matplotlib در پایتون
کتابخانه های NumPy و matplotlib دو کتابخانه معروف و بسیار پرکاربرد در پایتون هستند. NumPy یک بسته نرمافزاری قابل افزودن به پایتون است که کاربرد اصلیاش در مقاصد علمی و برای کار با اعداد است. تقریبا در همه زمینههای علمی…
۲۹۹,۰۰۰ تومان
افزودن به سبد خرید
اصول برنامه نویسی پایتون
پایتون یک زبان برنامهنویسی سطح بالا هست و به خاطر قابلیتهای مهمی که دارد، امروزه محبوبیت زیاید در جامعه علمی پیدا کرده است و میلیونها نفر در سراسر جهان از این زبان برنامه نویسی استفاده میکنند و هر روز به…
۵۷۵,۰۰۰ تومان
افزودن به سبد خرید
دوره جامع و پروژه محور کاربرد شبکه های عمیق در بینایی ماشین
بینایی ماشین (machine Vision) تکنولوژی و روشهایی برای تحلیل و بررسی خودکار مبتنی بر تصویر است. این حوزه شامل تمام متدهایی میشود که اطلاعات به صورت خودکار از تصویر استخراج میشوند. این دوره پروژه محور بر تسکهای مهم در بینایی…
۱,۱۱۹,۰۰۰ تومان
افزودن به سبد خرید
دوره جامع و پروژه محور شبکه عصبی بازگشتی RNN
یکی از شبکههای معروف یادگیری عمیق (Deep Learning)، شبکه عصبی بازگشتی (RNN) است. این شبکهها برای دادههایی مناسب هستند که ماهیت توالی یا سری زمانی دارند. این دورهی پروژه محور با مقدمهای بر مفاهیم مورد نیاز برای درک یادگیری عمیق…
۵۸۰,۰۰۰ تومان
افزودن به سبد خرید
واسط مغز و کامپیوتر مبتنی بر P300
واسط مغز-کامپیوتر مبتنی بر P300 برای اولین بار در سال 1988 توسط Farwell و Donchin ارائه شد و از آن موقع به بعد به صورت گسترده در حوزه ارتباطات BCI مورد استفاده قرار گرفته است. در یک BCI-speller مبتنی بر…
۱,۱۶۰,۰۰۰ تومان
افزودن به سبد خرید
دوره جامع و پروژه محور شبکه عصبی کانولوشنی (Convolutional Neural Network)
یادگیری عمیق (Deep Learning) یکی از حوزههای جذاب و پرکاربرد هوش مصنوعی است. در این دوره بر یکی از معروفترین شبکههای عمیق به نام شبکهی عصبی کانولوشنی (CNN) تمرکز شده است. در این دورهی پروژه محور ابتدا مفاهیم اولیه و…
۳۶۰,۰۰۰ تومان
افزودن به سبد خرید
عملیات مورفورلوژی در پردازش تصویر (فصل چهارم)
عملیات مورفورلوژی(Morphological operation) مجموعه ای از عملیاتی هست که مرتبط با ویژگی های شکل و مورفولوژی(ریخت) در یک تصویر هستند. از الگوریتمهای مورفولوژی(ریخت شناسی) به عنوان یک ابزار ریاضی برای استخراج اجزای تصویر استفاده می شود. عملیات مورفولوژی بیشتر برای…
۱۸۰,۰۰۰ تومان
افزودن به سبد خرید
تبدیل فوریه زمان کوتاه در پردازش سیگنال مغزی(eeg)
تبدیل فوریه زمان کوتاه(short time fourier transform) یک ابزار مناسب برای تحلیل همزمان سیگنال در حوزه زمان و فرکانس است. از تبدیل فوریه زمان کوتاه در پردازش سیگنالهای حیاتی، مخصوصا پردازش سیگنال مغزی(EEG) به طور گسترده ای استفاده میشود. در…
۳۰۰,۰۰۰ تومان
افزودن به سبد خرید
پیاده سازی مقاله فیلترهای مکانی مشترک رگوله شده(Regularized CSP)
یکی از معروفترین روشهای استخراج ویژگی در واسط مغز و کامپیوتر مبتنی بر تسک تصور حرکتی، فیلترهای مکانی مشترک(CSP) هست. CSP علارغم کارایی خیلی خوبی که دارد، به نویز بسیار حساس هست و احتمال overfitting بالایی دارد. برای حل این…
۳۰۰,۰۰۰ تومان
افزودن به سبد خرید
فیلترهای مکانی در پردازش تصویر(فصل 3)
در پردازش تصویر، یکی از رایج ترین راهها برای بهبود یک تصویر، فیلترهای مکانی هست. فیلترهای مکانی در حوزه مکان روی تصویر اعمال میشوند و اطلاعات مورد نظر را از تصویر استخراج میکنند. در فصل سوم دوره جامع پردازش تصویر،…
۲۴۰,۰۰۰ تومان
افزودن به سبد خرید
پیادهسازی مقاله فیلترهای مکانی طیفی مشترک(cssp)
فیلترهای مکانی طیفی مشترک (common spetio-spectral patterns) یکی از الگوریتمهای بهبودیافتهی csp است. یکی از ایرادات فیلتر مکانی مشترک(csp) این است که هنگام محاسبه فیلترهای مکانی، اطلاعات طیفی را در نظر نمیگیرد، برای حل این مشکل csp، الگوریتم cssp مطرح…
۳۰۰,۰۰۰ تومان
افزودن به سبد خرید
دوره ی کامل پیادهسازی شبکه های عصبی در متلب
معرفی دوره ی پیاده سازی شبکه های عصبی در متلب اولین وجه تمایز دوره ی پیاده سازی شبکه های عصبی مصنوعی در متلب با سایر دوره ها این است که در این دوره نحوه استفاده از توابع آماده متلب آموزش داده نمیشود…
دوره ی گام به گام پایتون(آموزش ویدئویی)
دورهی گام به گام آموزش پایتون هدف آکادمی آنلاین مهندسی پزشکی و هوش مصنوعی آموزش کلیهی مباحث مربوط به مهندسی پزشکی و هوش مصنوعی است. زبان برنامه نویسی متلب و پایتون از جمله ابزارهای مهم موردنیاز جهت پیادهسازی مقالات و…
اصول پایه برنامهنویسی در متلب
چرا باید برنامه نویس شویم؟ قبل از یادگیری هر زبان برنامه نویسی لازم است که ما به سوالاتی مثل چرا و به چه دلیل باید این زبان برنامه نویسی را یاد بگیریم، جواب بدیم. باید نیاز کار را بدانیم. وقتی…
تحلیل سیگنالهای MEG/EEG با کتابخانه MNE پایتون
در این مقاله به تحلیل سیگنالهای EEG/MEG با استفاده از پکیج MNE-Python میپردازیم. اینکه چطور دیتاست را بخوانیم، ترایالها را جدا کنیم و یا آنها را رسم کنیم. در این مقاله مهمترین ساختار دادههای پکیج MNE-Python معرفی میشوند: Raw, Epochs.
ساخت dataloader سفارشی با کمک DataLoader و Dataset پایتورچ
در پروژه های یادگیری ماشین، مخصوصا یادگیری عمیق، ما با حجم بسیار بالای داده (big data) روبرو هستیم. و هندل کردن چنین داده ای جهت آموزش یک شبکه عصبی میتواند بسیار سخت و پیچیده باشد. از طرفی کدهای مربوط به…
مقدمه ای بر آموزش Autoencoderها
هوش مصنوعی، طیف گستردهای از فناوریها و تکنیکها را در برمیگیرد که سیستمهای کامپیوتری را قادر میسازد تا مسائلی مانند فشرده سازی دادهها که در بینایی ماشین، شبکههای کامپیوتری، معماری کامپیوتر و بسیاری از زمینه های دیگر وجود دارند را…
سه متد جادویی init ،call و getitem در برنامه نویسی شئی گرای پایتون
یکی از ویژگی های خیلی خوب برنامه نویسی شئی گرا، متدهای جادویی است. میشه گفت متدهای جادویی در برنامه نویسی شئی گرا همه چیز هستند و با تعریفشون به معنای واقعی جادو به کدهامون اضافه میکنیم. متدهای جادویی هر کدام…
نحوه ی نصب و راه اندازی پکیج MNE پایتون
پکیج MNE پایتون، جامعترین پکیج برای خواندن، تحلیل و پردازش و تجسم سازی دادههای فیزیولوژیکی انسان مانند سیگنالهای EEG, MEG و ... است. بسیاری از دیتاستهای مربوط یا الگوریتمهای موردنیاز برای پردازش دادهها در این پکیج از قبل توسعه داده…
خواندن داده با فرمتهای مختلف در پایتون
در هر پروژهی یادگیری ماشین، در ابتدا لازم هست که داده را با کمک ابزاری خوانده و وارد محیط برنامه نویسی پایتون بکنیم. در پایتون کتابخانه های مختلفی هست که میتوانیم با کمکشون داده به فرمتهای مختلف را بخوانیم. در…
پکیج MNE: پکیج پایتون برای بررسی، تجسم سازی و تحلیل دادههای فیزیولوژیکی انسان: MEG, EEG, SEEG, ECoG, NIRS
اگر تابحال مقالات مربوط به حوزه ی BCI را مطالعه کرده باشید احتمالاً متوجه شدهاید که اگر دادهها در محیط پایتون پردازش شده باشند به احتمال زیاد از پکیج MNE برای این منظور استفاده شده است. برای پیش پردازش، جداکردن…
تفاوت تنسورهای PyTorch با آرایه های NumPy
تنسورهای پایتورچ بسیار شبیه به آرایه های نامپای هستند. از آنها هم برای ذخیره و عملیات روی آرایه های عددی استفاده میشود. اما با این حال یک سری تفاوتهایی بین آرایه های نامپای و تنسورهای پایتورچ وجود دارد. در این…
EEGNet: یک شبکه عصبی کانولوشنی فشرده برای BCIهای مبتنی بر EEG
در این مقاله، EEGNet را معرفی میکنیم که یک شبکه CNN فشرده برای کلاسبندی و تفسیر BCIهای مبتنی بر EEG است. کاربرد کانولوشنهای Depthwise و Separable که قبلاً در حوزهی بینایی ماشین استفاده میشده را برای ساخت یک شبکه خاص…
نحوه نصب Pytorch
همانطور که میدانیم پایتورچ یک کتابخانه قدرتمند پایتون است. کتابخانه PyTorch برای افزایش سرعت و انعطاف در پیادهسازی شبکههای عصبی عمیق طراحی شده است. در این پست نحوه نصب pytorch را توضیح میدهیم.
روشهای رایج اعمال سیگنال EEG به عنوان ورودی به شبکههای عمیق
اخیراً سیگنالهای EEG توجه فزایندهای را به خود جلب کردهاند. کلاسبندی سیگنالهای EEG به دلیل ماهیت دینامیکی سیگنال، نسبت سیگنال به نویز کم، پیچیدگی و وابستگی به موقعیت سنسور بسیار دشوار است. الگوریتمهای یادگیری عمیق، افق روشنی را برای کلاسبندی…
کتابخانه پایتورچ (PyTorch)
پایتورچ یک فریم ورک یادگیری ماشین مبتنی بر کتابخانه Torch است. یک کتابخانه قدرتمند پایتون برای کاربردهایی مثل بینایی ماشین و پردازش زبان طبیعی است که اولین بار توسط تیم هوش مصنوعی متا (فیسبوک) توسعه پیدا کرد و در سال…
فرایند پیش بینی وقوع تشنج صرعی در پایگاه داده فیزیونت
تقریبا 1 درصد مردم جهان از صرع رنج می برند، بیماری که در آن تشنج مکرر اتفاق می افتد. صرع به خاطر سیگنالهای الکتریکی غیرنرمالی که در مغز تولید میکند، ادارک و رفتار فرد را محدود میکند. وقتی یک تشنج…
Human Connectome Project (HCP) چیست؟
این پروژه، دیتاستهایی در رابطه با ساختار، عملکرد و اتصالات مغز بیش از 1000 فرد مورد مطالعه سالم را در اختیار قرار میدهد. پروژه HCP برای اکتساب داده از اسکنرهای بهبود یافته، توالی پالس برای تصاویر با کیفیت بالا استفاده…
پایگاه داده SSVEP
برای اینکه بتوانیم یک پروژه واسط مغز کامپیوتر مبتنی بر SSVEP با کیفیت انجام دهیم به یک پایگاه داده SSVEP استاندارد نیاز داریم. در این بخش پایگاه داده معروف و Benchmark برای SSVEP را معرفی میکنیم تا دوستان بتوانند در…
نحوه تبدیل .gdf به .mat و نحوه جداکردن ترایالهای سیگنال EEG
این ویدیو بخشی از جلسه هشتم دوره تخصصی پردازش سیگنال EEG مبتنی بر تسک تصوری حرکتی هست. در این بخش در ابتدا توضیح میدهیم که چگونه میتوان داده gdf را به .mat تبدیل کرد.
نحوه تبدیل داده .dat به .mat با استفاده از تولباکس سایت فیزیونت
سایت فیزیونت یک سایت بسیار خوبی برای بچههای مهندسی پزشکی و افرادی که علاقهمند به کار روی سیگنالهای حیاتی هستند میباشد. که اکثر این دادهها به فرمت .mat جهت پردازش در متلب نیستند و نیاز است که ما در ابتدا…
نحوهی تبدیل فایل تکست به متلب(mat.)
بسیاری از دادههایی که سایتها در اختیار محقیقین قرار میدهند به فرمت .mat نسیتند و از آنجایی که در متلب ما فقط میتوانیم با داده های .mat کار کنیم، لذا نیاز است که در ابتدا دادههارو از فرمتی که هستند…
معرفی سایت فیزیونت(physionet)
اکثر ما دانشجویان در دوره ارشد و دکتری نیاز به یک سری داده معتبر جهت انجام پروژههای درسی یا پایان نامه داریم. از آنجا که امکانات کافی در اکثر دانشگاهها نداریم، نمیتوانیم خودمان داده ثبت کنیم و یا در مواقعی…
معرفی سایت آموزش برنامه نویسی datacamp
سایت آموزش برنامه نویسی datacamp مردم جهان هر روزه در حال تولید میلیون ها داده هستند(90درصد از دیتای جهان در دو سال اخیر بدست آمده است). این دیتاها اهمیت ویژه ای برای حل چالش ها و بهبود زندگی مردم دارند. …
پایگاه داده تصاویر MRI برای بیماران اوتیسمی
پایگاه داده تصاویر MRI برای بیماران اوتیسمی يكي از پايگاه هاي داده قابل اطمينان براي گرفتن تصاوير MRI افراد اوتيسمي، پايگاه Autism Brain Imaging Data (Exchange(ABIDE است. اين پايگاه داده حاصل جمع اوري تصاوير MRI از چندين مراكز درماني و…
پایگاه داده حالت چهره زنان ژاپنی(JAFFE)
پایگاه داده حالت چهره این پایگاه داده شامل 213 تصویر از 7 حالت صورت (6 حالت صورت + 1 حالت طبیعی) است که از 10 مدل زن ژاپنی ثبت شده است. هر تصویر توسط 60 نفر از افراد ژاپنی به…
پایگاه داده ژست دست دانشگاه ژئواستاتیکا مادرید(UPM )
پایگاه داده ی ژست دست این پایگاه داده با مجموعه ای از توالی های رنگی با وضوح بالا توسط حسگر Senz3D ساخته شده است. این داده جهت ارزیابی سیستمهای ارائه شده جهت تشخیص نوع ژست دست جهت تعامل بین انسان…
پایگاه داده برای پروژه های مرتبط با شناسایی هویت با استفاده تصاویر گوش
در اینجا به چند مورد از سایت های معروف در زمینه ی دیتای گوش اشاره خواهیم کر: وب سایت اول وب سایت دوم وب سایت سوم