بسم الله الرحمن الرحیم - aryanaryan.ac.ir/upload/files/fuzzy logic.pdf ·...

28
بسم ا الرحمن الرح یم1/28 Fuzzy Logic ری امیحمدرضا فدوی م درس هوش مصنوعی

Upload: others

Post on 09-Jul-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

یمالرحمن الرحبسم اهلل

1/28

Fuzzy Logicمحمدرضا فدوی امیریدرس هوش مصنوعی

Page 2: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

محمدرضا فدوی امیری / درس هوش مصنوعی 2/28

Page 3: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

فهرستمقدمه

تاریخچه

یک مثال

دنیای فازی

توابع عضویت

(مجموعه فازی) توابع عضویت

عملگرهای فازی

ویژگی های مجموعه فازی

منطق فازی چگونه به کار گرفته میشود؟

تفاوت میان نظریه احتماالت و منطق فازی

منطق احتماالت و منطق فازی

جایگاه منطق فازی در هوش مصنوعی

استدالل فازی

کاربردهای منطق فازی

نتیجه گیری

محمدرضا فدوی امیری / درس هوش مصنوعی 3/28

Page 4: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

مقدمه

لت رياضيات فازي يك فرا مجموعه از منطق بولي است كه بر مفهوم درستي نسبي، دال

.مي كند

محمدرضا فدوی امیری / درس هوش مصنوعی 4/28

Page 5: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

تاریخچه

محمدرضا فدوی امیری / درس هوش مصنوعی 5/28

Page 6: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

اتومبیل خود را کجا پارک میکنید؟

شما با چه منطقي توانستيد اتومبيل خود را پارك

كنيد؟

محمدرضا فدوی امیری / درس هوش مصنوعی 6/28

Page 7: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

دنياي فازي

چارچوب فکری و علمی

جدید با ورود منطق فازی

محمدرضا فدوی امیری / درس هوش مصنوعی 7/28

Page 8: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

مجموعه هاي فازي

.است Aدر مجموعه قطعی xتابع عضویت عنصر

محمدرضا فدوی امیری / درس هوش مصنوعی 8/28

Page 9: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

نموداري از نگاشت پيوسته

9/28

Page 10: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

توابع عضويت

)ارزشي۲مجموعه هاي (توابع عضويت

:ارزشي نز ي داراي توابع عضويت هستند۲مجموعه هاي

:مثال

X:[0,100 ]همه اعداد اعشاري

:A يک زير مجموعه از دامنهX ۵۰تا ۱۰شامل همه اعداد اعشاري بين

xهمه يX 1داراي ۵۰تا ۱۰های عضو μА(x)= 0و بقه ي اعداد اعشاري داراي

μА(x)= است.

محمدرضا فدوی امیری / درس هوش مصنوعی 10/28محمدرضا فدوی امیری / درس هوش مصنوعی

Page 11: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

(مجموعه های فازی)توابع عضويت

توابع مثلثی(triangular function )

توابع ذونقه ای( trapezoidal function )

محمدرضا فدوی امیری / درس هوش مصنوعی 11/28

Page 12: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

(مجموعه های فازی)توابع عضويت

توابع منطقی( logistic function )

توابع گوس( Gaussian )

S _memberships

Exponential _like

محمدرضا فدوی امیری / درس هوش مصنوعی 12/28

Page 13: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

عملگرهاي فازي

برابری( equality )

زیر مجموعه( containment)

متمم( complement )

اشتراک( intersection)

اجتماع( union)

محمدرضا فدوی امیری / درس هوش مصنوعی 13/28

Page 14: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

( equality )برابری

محمدرضا فدوی امیری / درس هوش مصنوعی 14/28

Page 15: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

(containment )زیر مجموعه

محمدرضا فدوی امیری / درس هوش مصنوعی 15/28

Page 16: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

( complement )متمم

16/28

Page 17: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

(intersection )اشتراک

محمدرضا فدوی امیری / درس هوش مصنوعی 17/28محمدرضا فدوی امیری / درس هوش مصنوعی

Page 18: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

(union )اجتماع

محمدرضا فدوی امیری / درس هوش مصنوعی 18/28

Page 19: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

ويژگی هاي مجموعه فازي

Normality

Height

Support

Core

α_cut

Cardinality

محمدرضا فدوی امیری / درس هوش مصنوعی 19/28

Page 20: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

منطق فازي چگونه به كار گرفته مي شود؟

محمدرضا فدوی امیری / درس هوش مصنوعی 20/28

Page 21: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

منطق فازي چگونه به كار گرفته مي شود؟

21/28

Page 22: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

تفاوت ميان نظريه احتماالت و منطق فازي

.منطق فازي با حقايق نادقيق و به حدود و درجات يك واقعيت اشاره دارد

قوع يك نظريه احتماالت بر شالوده مجموعه حاالت تصادفيِ يك پديده استوار است و درباره شانس و

.حالت خاص صحبت مي كند

محمدرضا فدوی امیری / درس هوش مصنوعی 22/28محمدرضا فدوی امیری / درس هوش مصنوعی

Page 23: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

منطق احتماالت و منطق فازي

شباهت

.ادهايي که اتفاق مي افتذد اشاره دارددقطعيت رو يوغيرهر دو اصطالح به درجه ي قطعيت

تفاوت

لي به قبل از وقوع اتفاق مربوط مي شود ومي ايد احتماالت آماري به دست يه ي درجه ي قطعيتي که بوسل

.مربوط مي شوديداددرجه عضو يت در مجموعه هاي فازي به بعد از وقوع يک رو

محمدرضا فدوی امیری / درس هوش مصنوعی 23/28

Page 24: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

هوش مصنوعي درمنطق فازي جايگاه

محمدرضا فدوی امیری / درس هوش مصنوعی 24/28

Page 25: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

استدالل فازی

ويفازقوانینازفازياستداللييهاسیستميدادهپایگاهدر

.استشدهتشکیلفازيهايمجموعه

هاي استدالليسه بخش دیگر سیستم

سازيفازي

استنتاج

غیر فازي سازي

محمدرضا فدوی امیری / درس هوش مصنوعی 25/28

Page 26: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

كاربردهاي منطق فازي

ترمز هایABS و سیستم کروز

دوربین ها

ماشین ظرف شویی

آسانسور ها

ماشین لباس شویی

بازی های رایانه ای

شناخت الگو ها

سیستم های تهویه

محمدرضا فدوی امیری / درس هوش مصنوعی 26/28

Page 27: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

نتيجه گيری

نوعیکماافکارتمامواستيفازداردوجودجهاندرکهآنچههر

ارماافکارهمانندفازيغیرهايوروديفازيمنطق.باشدميفازي

يفازودمیگیرراکنیمسازیپیادهکالسیکصورتبهنوانیمنميکه

.رداندمیبازفازيغیردنیایبهدوبارهوکندميسازي

محمدرضا فدوی امیری / درس هوش مصنوعی 28/28

Page 28: بسم الله الرحمن الرحیم - ARYANaryan.ac.ir/Upload/files/Fuzzy Logic.pdf · تيوضع عباوت (يشزرا۲ ياه هعومجم)تيوضع عباوت:دنتسه

محمدرضا فدوی امیری / درس هوش مصنوعی 28