• برنامه نمایش تصویر با تعداد سطوح روشنایی مختلف(کوانتیزه)

  • برنامه آماده حل ماز به کمک پردازش تصویر

  • برنامه تجزیه حالت تجربی و یافتن IMF

  • برنامه حل دستگاه معادلات خطی با شبکه عصبی

  • برنامه تخمین تابع با شبکه عصبی پرسپترون چند لایه

  • برنامه رسم نمودار فرکانس گام صوت

  • برنامه تشخیص چهره با شبکه عصبی پرسپترون چند لایه

  • برنامه بدست آوردن مشخصات زمانی سیگنال صوت

  • برنامه افزودن نویز به سیگنال, با سیگنال به نویز دلخواه (SNR)

  • برنامه شناسایی ارقام دستنویس فارسی با شبکه عصبی پرسپترون

  • برنامه شبکه عصبی پرسپترون تک لایه

  • برنامه محاسبه و رسم مشخصه زمانی عبور از صفر یک صوت (Zero Crossing)

  • برنامه حذف نویز با استفاده از فیلتر میانگین گیر (Moving Average Filter)

پردازش سیگنال چیست؟

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

مقدمه ای بر شبکه های عصبی مصنوعی

براي‌ شناخت‌ هوش‌ مصنوعي‌ شايسته‌ است‌ تا تفاوت‌ آن‌ را با هوش ‌انساني‌ به‌ خوبي‌ بدانيم‌ مطالعه شبکه های عصبی مصنوعی تا حد زیادی از سیستم های یادگیر طبیعی نشآت گرفته است که در آنها یک مجموعه پیچیده از نرونهای به هم متصل درکاریادگیری دخیل هستند.يك‌ حشره‌ حدود يك‌ ميليون‌ رشته‌ عصبي‌ دارد و مغز… مشاهده ادامه مطلب

معرفی نرم افزار متلب

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

برنامه شبکه عصبی پرسپترون تک لایه

با استفاده از نرم افزار متلب شبکه عصبی پرسپترون را گام به گام پیاده سازی میکنیم. سپس برای دو مجموعه از داده ها که رندوم ایجاد میکنیم قابلیت تفکیک شبکه بررسی میگردد, سپس از این شبکه برای تفکیک مجموعه داده های 2 کلاسه و سه کلاسه استفاده میکنیم. البته هدف از انجام این چنین برنامه ای… مشاهده ادامه مطلب

برنامه محاسبه و رسم مشخصه زمانی عبور از صفر یک صوت (Zero Crossing)

در این برنامه با استفاده از نرم افزار متلب یک فایل صوتی را میخوانیم و پس از فریم بندی آن یکی از مشخصه های زمانی صوت, تعداد عبور از صفر را بدست میاوریم و رسم میکنیم. قابل انتظار است که نرخ عبور از صفر (zero-crossing) در فریم های unvoice بیشتر و در فریم های unvoice… مشاهده ادامه مطلب

برنامه حذف نویز با استفاده از فیلتر میانگین گیر (Moving Average Filter)

در این برنامه با استفاده از نرم افزار متلب یک سیگنال سینوسی ایجاد شده و پس از نویزی کردن آن با استفاده از فیلتر میانگین گیر حذف نویز انجام شده و سیگنال بازسازی شده است. برنامه به گونه ای نوشته شده است که میتوانید به راحتی سیگنال ورودی و تعداد پنجره های فیلتر را تغییر… مشاهده ادامه مطلب