صفحه 1:
۱ ارگ یک 5 3 1
ar PR
eS tty
صفحه 2:
(fuzzy logic twill a) منطق فازى ٠
Se ا er
پروفسور لطفی زاده (۱۹۶۵ م) در صحنه محاسبات نو ظاهر شد.
ا ا ا 00
صفحه 3:
وه
52075
ملاحضات آغازین
- مجموعه های قطعی
- مجموعه های فازی
- متغير هاى زبانى
- توابع عضویت
عدم قطعيت
انگیزه ها و اهداف
eee eens ۱۳|
نگاهی به نرم افزارهای فازی
منابع آفُوزشی
ey
۳ qwl
صفحه 4:
000 يروفسور لطفى زاده
۰ شناخته شده با نام های
لطفی علی عسگرزاده, لطف الله عسگری زاده:
لطفى ع. زاده obs
٠ متولد 1921 در باكو يايتخت آذربايجان
مادرش پزشک و پدرش یک روزنامه تگار بود ۳ ۱
ا IE
Brite) BH act abe rant Te Sn Prt)
صفحه 5:
000 يروفسور لطفى زاده
eae ی
ل Erle el le meee
رتبه دوم در کنکور ورودی دانشگاه تهران را احراز نمود
رز
فوق ليسانس مهندسى برق از ان
بوستون آمريكا. 3 it
کی التحصیل و اد ی ایا
at
صفحه 6:
000 يروفسور 0 زاده
و( را
Nee رت ات بت
Fuzzy Logic .sjle atgaro abi sg lw ul 2 ۱
کر ار ۱ در ی Ol 9
منطق, نظریه تصمیمات, نظریه ای خبره و شبکه های
ی(
در حال حاضر تحقیقات پرفسور لطفی زاده در زمینه منطتق فازی نرم
abs wll slo » ) ( Fuzzy Logic Computer Norm js piguolS
انا cowie = A
صفحه 7:
مقدمه
Be eres eae) ENE aN ere eC S| eC BS) EES Te)
میشود:
Petros STi CSM SCL OEY STO era Se ICU Pee ee ert cag Tene
ed ۱
قرار میگیرد.
۲. دانش شخصی مثل دانستنیهایی که تا حدودی قابل توصیفٌ و بیان زبانشتاختی
بوده» ولى, امكان كمى كردن آنها با كفي رياضيانة تلتق معمولا وجود نداراد. به
|
را Ji Ree ۱۱ م ۱
ee = و رب
صفحه 8:
رز ار
ال ان وريه ال ل aw
2 CRY ec eae ee ees BTCC CRC tee a
7 2 511000
=
1
صفحه 9:
ملاحضات ۳ : مجموعه های قطعی
5أع5 مو
42 ع sale slaacgane 9 111131131 171717191701317 رار ا
مجموعهها معرفی میشوند.
er ال و ا ا
یکی از مفاهیم ابتکاری و حباتی در منطق فاز: عضویت را به آسانی
در ذهن به وجود آورد.
ا ۳
so en) و ی
BCS Pete a سصسصصسصسصسصصدسسسسدصسصدسسآآرص
هستند. بنابراین: کم در اینجا تابع عضويت و لا عنصرى در مجموعه قطعى
19
است.
صفحه 10:
Os ۳ آغازین : مجموعه هاى فازى
برد تایع عضویت از
۱
و ۳۹
1 ۱ vee Ft
7
تبدیل میشود.
صفحه 11:
eae Os 0 : متغير های زبانی
۱ قبول براى آنها به جاى اعداد. كلمات و جملات زبانهاى Ey
۳
لكر Cees Conrad PES) <3 I Peed See ra در منطق فازى نيز از
ب PR عبارت (كلمات/اصطلاحات)
00 eee Ew eed
عبارت زبانی (۲6۲۳05 >ا5نداو10ا) صفاتی برای متغیرهای زبانی هستند, به عنوان مثال: متغیر
0 ا ا acer eerie)
ies, reper «ميان سال» و «سالمئد» بانشد.
مجموعه عپارات (اصطلاحات) فازی (سن) < ( «جوان». «نه جوان», «نه چندان جوان».
Sec ye Seaeeere | Peis ane) eevee |r| meee ca Fey 00
i ا ا ا ا ا ا ا ل pie Seri ONO)
صفحه 12:
20-1 BY eee متغیر های 8 ase ملاحضات
یا در مثالی دیگر,
فشار(خون) را میتوان متفیری زبانی در نظر گرفت:
که ارزشهایی (خصوصیتهایی) از قبیل
ل 0 و قوی -
2 0 Sere Pere)
)1 < 16۲۳05( به زبان ریاضی داریم
BIOS) Ras Cree ocr eee re roa
صفحه 13:
۲ سه سم
درجه عضویت بیانگر میزان عضویت"عنصر به مجموعه فازی»است.
ا peer pe Syl Fie Deve Fs ete
آن عضو كاملا از مجموعه خارج است
و اگر درجه عضویت یک عضو برابر با یک با a 2
rey Pe bert Pape Pi are-taroly م4
1
ل 0 0
0000 ا ل age)|
صفحه 14:
عدم قطعیت
BESTS ا ا TICS
قالب عبارتهاى مختلف يان د كليم
به عنوان مثال: «هوا خوب است.» هيج كميتى براى خوب بودن هوا مطرح نيست تا
آن را بطور دقيق اندازهكيرى نماييم, بلكه اين
IES) ا 1
جملات را تعریف و ارزش گذاری مینماید
ناگون و بر 7 0 0-1
۳
را ل جيه با ااهزج
ار ار تا ۱۳۱۳۱
یک بلیشتم نبازهند ریاضیات پیچیده:و-پیشرفعها ا زلآنی و
دانش فرد خبره جایگزین میسازد.
صفحه 15:
Tn و اهداف
ا ا DS rs Emer eC Br pie eee ral 1
مسائل جديد در فيزيك, مهندسى, يزشكى, زيست شناسى و بسيارى از امور
كوناكون ديكّر ايجاد و ابداع روشهای محاسباتی جدیدی مورد نیاز شدهاست
٩
هدف اصلی آنست که تا حد امکان, رایالها بنواته Bre ote Alii
ا ا 0
ار الي ال ال 0
صفحه 16:
2
1 ا ا ase)
ل 1 مس 0000
۱ ا ا ا Ee
5 ا ا 0 اره ندارندء Toe meet vere) Peers
ire] ا Pata] Pte ese
ONE ا ا ا
این, در جالی ست که ماشین فقطاعداد را میفهمد و اهل دقت است.
آهداف پشیوههای نو در علوم کامپیوتر لن است که او رهَز, و از این گوند
oR, WAP ار ار Beer
صفحه 17:
2
ETE TRCRRAN PRR BC) رن ی ی
ikon ee
Puen TONS ae Corn ا SS) cn ary IE CL ا
5 a AL 52 ل ا ]
017 000 د
ا ا 290i 000 226 Sb
و ارزشهای کیفی که براساس یک ویژگی بیان میشود.
این دو ارزش قابل تبدیلاند.
صفحه 18:
2
مثلاً در مورد قد افراد. اگر آنها با ارزش عددی (سانتیمتر) اندازهگیری
rep verte antl sc rar CC pC ee Prove Cw Ba BC) Bae ۱
دستهبندی, حد آستانه ۱۸۰ سانتیمتر برای بلئدی قد مدنظر باشد, در
ار ری اه ۳
حتى اكر قد فرد ١19 سانتىمتر باشد. در مجموعه فازى هر يى أز اين
ل ول 1
ا ا ا ل ا ال
Pee IIE Dy ۱
ار Oe lec gccp be ا
صفحه 19:
از منطق فازی برای ساخت
کنترل کننده های لوازم خانگی از قبیل
ماشین رختشویی
امتح لكك 0 2
مقدار مواد شوینده,
تنظیم چرخهای شوینده
سس
. کاربرد اساسی آن تشخیص حوزه متغیرهای پیوسته است:
صفحه 20:
كاربرد هاى منطق فازى
۱ ل ا ا
۱ ل iPvert] PYPee’ ca be op eeearaeete ovr
Berne or eee ere
هر تابع. یک ارزش دمایی مشابه که حوزه آن بی
Re Ee 0 لكام" ررك PM pre
Beret Soy Sear Sew Fea Smee PenOE Sa aD Rely ear S Morr eT]
و هر نقطه ای روی این خطوط می توانو داراه یکی از به آررش بالا باشد.
een oo ME اس >= Gee rp
۳
Peat ی
صفحه 21:
0 1
ی
Fever Ye Coy pr Pe Shr Tey CPC] Sareea) Pre eS]
۱ Ly Siy last yl rilise aigSz 519) S wy
حال اگر بخواهیم روباتی طراحی کنیم که فاد
زار رس 1 الى ا
1 شده تعریف میکنیم.
aver eS pre eaGe EO gee NES CS SBR SYS
۱ Beni ا ا Coon)
3 DT Secs LES SSI enn ee od BuO eee CO CeO)
آشاره کرد.
رتكها باشد از منطق
Ree ROP ات
صفحه 22:
۱
ارباب حلقه ها ۱۰8۵006 و ۲۵9 ۲9
۱
ا الا مان وى يوت
متخاصم استفاده شده بود.
0520 Ly Gilogzg0 imoul 9 piguolS Qlasario aoliy yy! yo
5 00 ایجاد کرده بودند و سپس به کمک
با ۳ ار ال a epee
شده ای - در اعضای بدن خود داشتند.
صفحه 23:
نرم افزارهای منطق فازی
۰ محاسبات هوشمند در پایتون
ار ۳
*091-ا/ا22نا5[بسته نرم ابزارى متن باز منطق فازى براى جاوا
9 ۱ 7
*بسته ۵۷/۲22۷ کتابخانه منطق فازی در پایتون 2
2 ۱
انزار پیکربندی پایگاه اطلاعات
KBCT (Knowledge Base Configuration Tool)*
صفحه 24:
Payee امورل ”© مورد استفاده
0 need
1
ا 0
*طراحی سیستم استتج فازی در ox 3
۳ Sire ete om ll acer] eee E PCT SEES
1 كاسنا Laxmidhar كنترل توسط برفسور بهراة]ع860
2 اا ل ا اا SEE
اي نم
۱
صفحه 25:
۱
*مقدمهای بر منطق فازی
BLE ire PP CPPS ney P| FO PR Eo ری ۱
eter ries ye] eerreog ar seen ry eed ۰ ۷
مولف: رضا حسينقلى زاده انتشارات مهر ايمان ١78
00
۱ ا ken Hee ELS)
UE ea mee TM CoC tema le eee a UL]
NAN cte ae feel ل es SOY Wels]
یه OTT ا ك0
ne a ces Let] Ly as ed 0
صفحه 26:
صفحه 27:
موضوع :ارائه
منطق فازی و کاربرد
دهنده
:ارائه
های آن
یونس سلطانی
100%
96%
78%
63%
52%
42%
26%
21%
18%
16%
12%
loading
...
• منطق فازی (به انگلیسی)fuzzy logic :
• اولین بار در پی تنظیم نظریه « مجموعههای فازی به وسیله
پروفسور لطفی زاده ( ۱۹۶۵م) در صحنه محاسبات نو ظاهر شد.
کلمه fuzzyبه معنای غیر دقیق ،ناواضح و مبهم است.
فهرست
• درباره پروفسور لطفی زاده
• مقدمه
• مالحضات آغازین
–
–
–
–
•
•
•
•
•
•
•
•
مجموعه های قطعی
مجموعه های فازی
متغیر های زبانی
توابع عضویت
عدم قطعیت
انگیزه ها و اهداف
کاربرد های منطق فازی
نگاهی به نرم افزارهای فازی
منابع آموزشی
منابع
تقدیر و تشکر
پاسخ به سواالت
درباره پروفسور لطفی زاده
•
شناخته شده با نام های
لطفی علی عسگرزاده ،لطف الله عسگری زاده،لطفی عسکرزاده،
لطفی
•
ع .زاده
و زاده
متولد 1921در باکو پایتخت آذربایجان
•
مادرش پزشک و پدرش یک روزنامه نگار بود
•
در سن 10سالگی ،بموجب حکومت دیکتاتوری استالین در اتحaaاد شaaوروی
سابق ،مچبور به مراجعت به ایران شد
درباره پروفسور لطفی زاده
•
در شهر تهران تحصیالت ابتدایی را ادامه داد
•
و دوره متوسطه را در کالج البرز به پایان رسانید
•
رتبه دوم در کنکور ورودی دانشگاه تهران را احراز نمود
– و از همان دانشگاه با مدرک مهندسی مهندسی برق در سال 1942فارغ التحصیل شد
•
فوق لیسaaانس مهندسaaی بaaرق از انسaaتیتوی تکنولaaوژی ماساچوسaaت ()MIT
بوستون آمریکا.
•
فارغ التحصیل با درجه دکتری از دانشگاه کلمبیا در سال 1949
درباره پروفسور لطفی زاده
تا سال ، 1965تحقیقات پرفسور لطفی زاده عمدتا در زمینه تئوری سیستم ها
و تجزیه و تحلیل تئوری تصمیمات بود.
در آن سال ،وی نظریه مجموعه فازی Fuzzy Logicرا پایه گذاری کرد
و سپس در زمینه کاربردهای این نظریه در حافظaaه مصaaنوعی ،زبaaان شناسaaی،
منطق ،نظریه تصaaمیمات ،نظریaه کنaترل ،سیسaتمهای خaبره و شaبکه هaای
اعصاب به تحقیقات گسترده ای پرداخت.
در حaaال حاضaaر تحقیقaaات پرفسaaور لطفی زاده در زمینaaه منطaaق فaaازی نaaرم
کامپیوتری ( ) Fuzzy Logic Computer Normبر مبنای کلمaaات ،نظریaaه
رایانه ای ادراک و زبان طبیعی است.
مقدمه
•
دانش مورد نیاز ،برای بسیاری از مسائل مaaورد مطالعaaه بaaه دو صaaورت متمaaایز
ظاهر میشود:
•
.1دانش عینی مثaaل مaaدلها ،و معaaادالت ،و فورمولهaaای ریاضaaی ،کaaه از پیش
تنظیم شده و برای حل و فصل مسaaائل معمaaولی فیزیaaک ،شaaیمی ،یaaا مهندسaaی
مورد استفاده قرار میگیرد.
•
.۲دانش شخصaaی مثaaل دانسaaتنیهایی کaaه تaaا حaaدودی قابaaل توصaaیف و بیaaان
زبانشناختی بوده ،ولی ،امکان کمی کردن آنها با کمک ریاضیات سنتی معموًال
وجaaaود نaaaدارد .بaaaه این نaaaوع دانش ،دانش ضaaaمنی یaaaا دانش تلaaaویحی (Tacit
)knowledgeگفته میشود.
•
از آن جا که در عمل هر دو نوع دانش مورد نیاز اسaaت منطaaق فaaازی میکوشaaد
آنها را به صورتی منظم ،منطقی ،و ریاضیاتی بایکدیگر هماهنگ گرداند.
مالحضات آغازین
•
منطق فازی از جمله منطقهای چندارزشی بوده،
•
و بر نظریه مجموعههای فازی تکیه میکند.
•
مجموعههای فازی خود از تعمیم و گسترش مجموعههای قطعی به صورتی
طبیعی حاصل میآیند.
مالحضات آغازین :مجموعه های
قطعی Crisp sets
در واقaaع همaaان مجموعههaaای عaaادی و معمaaولی هسaaتند کaaه در ابتaaدای نظریaaه
کالسیک مجموعهها معرفی میشوند.
افزودن صفت قطعی به واقع وجه تمaایزی را ایجaاد مینمایaد کaه بaه کمaک آن
میشaaود یکی از مفaaاهیم ابتکaaاری و حیaaاتی در منطaaق فaaازی موسaaوم بaaه تaaابع
عضویت را به آسانی در ذهن به وجود آورد.
•
در حالت مجموعههای قطعی ،تابع عضویت فقط دو مقدار در برد خود دارد
(در ریاضیات ،برد یک تابع برابر با مجموعه تمام خروجیهای تابع است).
•
خیر و آری (صaaفر و یaaک) کaaه همaaان دو مقaaدار ممکن در منطaaق دوارزشaaی
کالسیک هستند .بنابراین :که در اینجaaا
مجموعه قطعی است.
تaaابع عضaaویت و Xعنصaaری در
مالحضات آغازین :مجموعه های
فازی
برد تابع عضویت از
{1و }0در مورد مجموعههای قطعی
به بازٔه بستٔه ]1و [0برای مجموعههای فازی
تبدیل میشود.
مالحضات آغازین :متغیر های زبانی
مقادیر مورد قبول برای آنها به جای اعداد ،کلمaaات و جمالت زبانهaaای انسaaانی یaaا ماشaaینی
هستند.
همانگونه که در محاسبات ریاضی از متغیرهای عددی استفاده میگردد،
در منطق فازی نیز از متغیرهای زبانی (گفتاری یا غیر عددی) استفاده میگردد.
متغیرهaaaای زبaaaانی بaaaر اسaaaاس ارزشهaaaای زبaaaانی (گفتaaaاری) کaaaه در مجموعaaaه عبaaaارت
(کلمات/اصطالحات) قرار دارند ،بیان میشود.
عبارت زبانی ( )Linguistic termsصفاتی برای متغیرهای زبaaانی هسaaتند .بaaه عنaaوان مثaaال:
متغیر زبانی «سن» بسaaته بaaه تقسaaیمات مaaورد نظaaر شخصaaی و شaaرایط میتوانaaد مجموعaaه
عباراتی از قبیل «نوجوان»« ،جوان»« ،میان سال» و «سالمند» باشد.
مجموعه عبارات (اصطالحات) فازی (سن) = { «جوان»« ،نه جوان»« ،نه چنaaدان جaaوان»،
«خیلی جوان»« ، ...،میان سال»« ،نه چنaaدان میaaان سaaال»« ، ...،پaaیر»« ،نaaه پaaیر»« ،خیلی
پیر»« ،کم و بیش پیر»« ، ...،نه خیلی جوان و نه خیلی پیر»« ،نه جوان و نه پیر»}...
مالحضات آغازین :متغیر هایادامه
زبانی
یا در مثالی دیگر،
فشار(خون) را میتوان متغیری زبانی در نظر گرفت،
که ارزشهایی (خصوصیتهایی) از قبیل
پایین ،باال ،ضعیف ،متوسط و قوی
را میتواند در خود جای دهد.
به زبان ریاضی داریم ()T = Terms
{پایین ،باال ،ضعیف ،متوسط ،قوی} = (فشار)T
مالحضات آغازین :توابع عضویت
درجه عضویت بیانگر میزان عضویت عنصر به مجموعه فازی است.
اگر درجه عضویت یک عنصر از مجموعه برابر با صفر باشد،
آن عضو کامًال از مجموعه خارج است
و اگر درجه عضویت یک عضو برابر با یک باشد،
آن عضو کامًال در مجموعه قرار دارد.
حال اگر درجه عضویت یک عضو مابین صفر و یک باشد،
این عدد بیانگر درجه عضویت تدریجی میباشد.
عدم قطعیت
مفاهیم نaaادقیق بسaaیاری در پaaیرامون مaaا وجaaود دارنaaد کaaه آنهaaا را بaaه صaaورت
روزمره در قالب عبارتهای مختلف بیان میکنیم.
به عنوان مثال« :هوا خوب است ».هیچ کمیتی بaaرای خaaوب بaaودن هaaوا مطaaرح
نیست تا آن را بطور دقیق اندازهگیری نماییم ،بلکه این یک حس کیفی است.
در واقع مغز انسان با در نظر گرفتن عوامل گوناگون و بر پایه تفکر اسaaتنتاجی
جمالت را تعریaaف و ارزش گaaذاری مینمایaaد کaaه الگوبنaaدی آنهaaا بaaه زبaaان و
فرمولهای ریاضی اگر غیر ممکن نباشد ،کاری بسیار پیچیده خواهد بود.
منطق فازی فناوری جدیدی است که شaaیوههایی را کaه بaرای طaaراحی و مaدل
سازی یaک سیسaتم نیازمنaد ریاضaیات پیچیaده و پیشرفتهاسaت ،بaا اسaتفاده از
مقادیر زبانی و دانش فرد خبره جایگزین میسازد.
انگیزه و اهداف
برای مقابله مؤثر با پیچیدگی روزافزون در بررسی ،مطالعه ،مدلسازی و حaaل
مسائل جدید در فیزیک ،مهندسی ،پزشکی ،زیست شناسی و بسaaیاری از امaaور
گوناگون دیگر ایجاد و ابداع روشهای محاسباتی جدیدی مaaورد نیaaاز شدهاسaaت
که بیشتر از پیش به شیوههای تفکر و تعلم خود انسان نزدیک باشد.
هدف اصلی آنست که تا حد امکان ،رایانهها بتوانند مسائل و مشaaکالت بسaaیار
پیچیده علمی را با همان سهولت و شیوایی بررسی و حل و فصل کنند که ذهن
انسان قادر به ادراک و اخذ تصمیمات سریع و مناسب است.
ادامه انگیزه و اهداف
در جهان واقعیات ،بسیاری از مفاهیم را آدمی به صورت فازی (به معنaaای غaaیر
دقیق ،ناواضح و مبهم) درک میکند و به کار میبندد.
به عنوان نمونه ،هر چند کلمات و مفاهیمی همچaaون گaaرم ،سaaرد ،بلنaaد ،کوتaaاه،
پیر ،جوان و نظائر اینها به عدد خاص و دقیقی اشاره ندارند،
اما ذهن انسان با سرعت و با انعطاف پذیری شگفتآوری همه را میفهمaaد و
در تصمیمات و نتیجهگیریهای خود به کار میگیرد.
این ،در حالی سaaت کaaه ماشaaین فقaaط اعaaداد را میفهمaaد و اهaaل دّقت اسaaت.
اهداف شیوههای نaaو در علaaوم کaaامپیوتر آن اسaaت کaaه اوًال رمaaز و راز اینگونaaه
تواناییها را از انسان بیاموزد و سaaپس آنهaaا را تaaا حaaد امکaaان بaaه ماشaaین یaaاد
بدهد.
ادامه انگیزه و اهداف
قوانین علمی گذشته در فیزیک و مکانیک نیوتونی همه بر اساس منطaaق قaaدیم
استوار گردیدهاند.
در منطaaق قaaدیم فقaaط دو حaaالت داریم :سaaفید و سaaیاه ،آری و خaaیر ،روشaaن و
تاریک ،یک و صفر و درست و غلط.
متغیرها در طبیعت یا در محاسبات بر دو نوعند:
ارزشهای کمی که میتوان با یک عدد معین بیان نمود
و ارزشهای کیفی که براساس یک ویژگی بیان میشود.
این دو ارزش قابل تبدیلاند.
ادامه انگیزه و اهداف
مثًال در مaaورد قaaد افaaراد ،اگaaر آنهaaا بaaا ارزش عaaددی (سaaانتیمتر) انaaدازهگیری
نماییم و افaaراد را بaaه دسaaتههای قaaدکوتاه و قدبلنaaد تقسaaیمبندی کaaنیم و در این
دسaaتهبندی ،حaaد آسaaتانه ۱۸۰سaaانتیمتر بaaرای بلنaaدی قaaد مaaدنظر باشaaد ،در
اینصورت تمامی افراد زیر ۱۸۰سانتی متر براساس منطق قدیم قaaد کوتاهانaaد.
حتی اگر قد فرد ۱۷۹سانتیمتر باشaaد .ولی در مجموعaaه فaaازی هaaر یaaک از این
صفات براساس تابع عضویت تعریف و بین صفر تا یک ارزشگذاری میشود.
از آن جا که ذهن ما با منطق دیگری کارهایش را انجام میدهaaد و تصaaمیماتش
را اّتخاذ میکند ،جهت شروع ،ایجاد و ابداع منطقهای تازه و چندارزشی مaaورد
نیاز است که منطق فازی یکی از آنها میباشد.
کاربرد های منطق فازی
از منطق فازی برای ساخت
کنترل کننده های لوازم خانگی از قبیل
ماشین رختشویی
رای تشخیص حداکثر ظرفیت ماشین،
مقدار مواد شوینده،
تنظیم چرخهای شوینده
و یخچال استفاده می شود
.کاربرد اساسی آن تشخیص حوزه متغیرهای پیوسته است.
کاربرد های منطق فازی
برای مثال یک وسیله اندازه گیری دما برای جلوگیری از قفل شدن یک عایق ممکن
است چندین عضو مجزا تابعی داشته باشد تا بتوانaaد حaaوزه دماهaaایی را کaaه نیaaاز بaaه
کنترل دارد به طور صحیح تعریف نماید.
هر تابع ،یک ارزش دمایی مشابه که حوزه آن بین 0و 1است را اختیار می کند.
از این ارزشهای داده شده برای تعیین چگونگی کنترل یک عایق استفاده می شود .
سرد بودن ،گرم بودن و داغ بودن ،توابعی برای مقایسه درجه حرارت هستند
و هر نقطه ای روی این خطوط می تواند دارای یکی از سه ارزش باال باشد.
به عنوان مثال برای یک درجه حرارت خaaاص کaaه در شaaکل بaaا یaaک خaaط نشaان داده
شده است،
می توان گفت« :مقداری سرد است»«،اندکی گرم است» یا «اصًال داغ نیست».
کاربرد های منطق فازی
حال با مثال دیگری اهمیت این علم را بیشتر درک مینمائیم:
یک انسان در نور کافی قادر به درک میلیونها رنگ میباشد.
ولی یک روبوت چگونه میتواند این تعداد رنگ را تشخیص دهد؟
حال اگر بخواهیم روباتی طaaراحی کaaنیم کaaه قaaادر بaaه تشaaخیص رنگهaaا باشaaد از
منطق فازی کمک میگیریم و با اختصاص اعدادی به هر رنگ آن را برای روبوت
طراحی شده تعریف میکنیم.
از کاربردهای دیگر منطق فازی میتوان به کaaاربرد این علم در صaaنعت اتومبیaaل
سaaازی(در طaaراحی سیسaaتم ترمaaز ABSو کنaaترل موتaaور بaaرای بدسaaت آوردن
بaaاالترین رانaaدمان قaaدرت)،در طaaراحی بعضaaی از ریزپردازنaaده هaaا و طaaراحی
دوربینهای دیجیتال اشاره کرد.
کاربرد های منطق فازی در فیلم های
ارباب حلقه ها I.Robotو King Kong
در فیلم سینمایی ارباب حلقه ها از نرم افزار Massiveاستفاده شده است.
نرم افزار در بسیاری از صحنه های فیلم برای تولید حرکaaات لشaaکر موجaaودات
متخاصم استفاده شده بود.
در این برنامه متخصصان کaaامپیوتر و انیمیشaaن ابتaaدا موجaaوداتی را بaaه صaaورت
الگو ایجاد کرده بودند و سپس به کمک منطق فازی مصداق هaaایی تصaaادفی از
این موجودات خیالی پدیدآورده بودند که حرکات تصادفی -امaا از پیش تعریaف
شده ای -در اعضای بدن خود داشتند.
نرم افزارهای منطق فازی
• Peach
محاسبات هوشمند در پایتون
• DotFuzzyکتابخانه متن باز منطق فازی سی شارپ
•JFuzzyLogicبسته نرم ابزاری متن باز منطق فازی برای جاوا
•بسته pyFuzzyLibکتابخانه منطق فازی در پایتون
•بسته pyfuzzyکتابخانه منطق فازی در پایتون
• FisPro
سیستم استنتاج فازی حرفهای
ابزار پیکربندی پایگاه اطالعات
•)KBCT (Knowledge Base Configuration Tool
منابع آموزشی مورد استفاده
منطق فازی و کاربردها
•کالس آموزشی منطق فازی
•سیستمهای منطق فازی مهندسی -خودآموز
•طراحی سیستم استنتاج فازی در جاوا متن باز
•دروس آموزشی دانشگاه NPTEL:مهندسی برق :سیسaaتمهای هوشaaمند و کنaaترل
توسط پرفسور بِِهراProf. Laxmidhar Behera
•دروس آموزشی دانشگاه NPTEL:علوم کامپیوتر و مهندسی ::هوش مصنوعی
(مجموعه ویدئو)
•عارف ،رضا ،مغالطه پژوهی نزد فیلسوفان مسلمان ،انتشارات حکمت.۱۳۸۹ ،
منابع و ماخذ
دائرةالمعارف فلسفٔه استانفورد،•منطق فازی
•مقدمهای بر منطق فازی
.۱۳۸۹ ، انتشارات حکمت، مغالطه پژوهی نزد فیلسوفان مسلمان، رضا،• عارف
•محاسبات نرم با مجموعههای فازی و شبکههای عصبی
۱۳۸۶ رضا حسینقلی زاده انتشارات مهر ایمان:مولف
http://main.mehriman.com/default.aspx
.1 Zadeh L.A. , 1965, "Fuzzy sets". Information and Control 8: 338–353
•Mendel, J. M. , Uncertain Rule-Based Fuzzy Logic Systems: Introduction
and New Directions, Prentice Hall PTR, ۲۰۰۱. ISBN 0-13-040969-3
•Kasabov, N. K. , Foundations of Neural Networks, Fuzzy Systems, and
nowledge Engineering, The MIT Press 1998. ISBN 0-262-11212-4
با تشکر از توجه
شما
پاسخ به
سواالت