سیستم های فازی (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

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

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