سیستم‌های فازی (fuzzy system) در پایتون

زبان برنامه نویسی پایتون یکی از زبان‌های برنامه نویسی است که به سرعت در حال افزایش محبوبیت و کاربرد در بین برنامه نویسان می‌باشد.

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

اگر می‌خواهید با سیستم‌های فازی آشنا شوید و نحوه برنامه نویسی آن در متلب را یاد بگیرید پیشنهاد ما فیلم آموزشی زیر است :

( برای تهیه فیلم بالا بر روی تصویر کلیک کنید )

معرفی:

در این فیلم آموزشی نحوه برنامه نویسی سیستم‌های فازی در پایتون را توضیح خواهیم داد. به دلیل open source بودن و رایگان بودن زبان برنامه نویسی پایتون نحوه پیاده سازی سیستم‌های فازی در آن هم بسیار می‌تواند جالب باشد.

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

 

 

لینک دانلود آموزش کامل

 

 

سرفصل مطالب :

نصب پکیج فازی در پایتون

آشنایی با پکیج‌های مورد نیاز مربوطه

توابع عضویت membership function

متغییر‌های هر تابع عضویت

تعیین بازه تغییرات تابع عضویت

هم پوشانی توابع عضویت

سطح surface یک سیستم فازی

ویژگی‌هایی که یک تابع عضویت باید داشته باشد

کدنویسی پایتون یک تابع عضویت

کد opensource تولید توابع عضویت

توضیح کامل برنامه فازی تولید تابع عضویت

کدام تابع عضویت برای کار من مناسب است؟

تعیین تعداد تابع‌های عضویت

تابع عضویت گایوسین gaussian

ترکیب دو تابع عضویت گایوسین

تابع عضویت bell shaped

تابع عضویت  Piecewise linear 

تابع عضویت Pi-shape

تابع عضویت حاصل ضرب دو تابع عضویت سیگموئید

تابع عضویت sigmoid

تابع عضویت S-shape

تابع عضویت مثلثی

برنامه نویسی range تغییرات

افزایش دقت تولید تابع عضویت

تعیین پارامترهای تابع عضویت

رسم تابع‌های عضویت

بررسی تغییر یک پارامتر در تابع عضویت

تابع عضویت  Z-shape

تعیین پارامترهای تابع عضویت با الگوریتم‌های هوشمند

منظور از expert system چیست؟

نحوه نوشتن قانون (rule)  در پایتون

نحوه بیان قانون در فازی

OR و AND در قانون فازی

آیا باید هر تابع عضویت در قانون فازی استفاده کرد؟

برچسب زنی توابع عضویت

برچسب‌های مرسوم توابع عضویت

برنامه نویسی قوانین فازی در پایتون

علت استفاده از درونیابی

رسم output membership activity

تابع fill_between

Aggregation

برنامه نویسی یک تابع ترکیب خروجی قانون‌ها سفارشی

برنامه نویسی پایتون عکس فازی defuzzification

انواع روشهای عکس فازی

انواع mode

Centroid

Bisector

Mom

Som

Lom

Centroid تفاضلی

تابع defuzz

رسم surface فازی در پایتون

تاثیر توابع عضویت در سطح فازی

مفهوم هموار بودن

تولید اتوماتیک توابع عضویت

برچسب تابع عضویت

کدنویسی یک سیستم کنترلی فازی

 

پیش نمایش

دانلود پیش نمایش (کیفیت بالا)

 

مدت زمان : 237 دقیقه

Fuzzy System in python

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *