º»¹®/³»¿ë
ÆÛÁö Á¦¾îÀÌ·Ð
1 °³¿ä
ÆÛÁöÀÌ·ÐÀº 1965³â L. A. Zadeh ¿¡ ÀÇÇØ óÀ½À¸·Î ¼Ò°³µÈ ÈÄ ¸¹Àº ºÐ¾ß¿¡¼ ºü¸£°Ô ÀÀ¿ëµÇ¾îÁö°í ÀÖ´Ù. ±âÁ¸ÀÇ µðÁöÅÐ ³í¸®Ã¼°è´Â 0°ú 1ÀÇ Àǹ̰¡ È®½ÇÇÑ ¹Ý¸é, ÆÛÁö ³í¸®´Â ¾î¶² ÁýÇÕ¿¡ ¿ÏÀüÈ÷ ¼ÓÇϸé 1, ÀüÇô ¼ÓÇÏÁö ¸øÇϸé 0, ÀÌ¿Í ´Ù¸¥ °æ¿ì¿¡´Â 0°ú 1»çÀÌÀÇ °ªÀ¸·Î Ç¥ÇöÇϸç Áï, Àΰ£ÀÌ °¡Áú ¼ö ÀÖ´Â ¾Ö¸Å ¸ðÈ£ÇÑ »óȲÀ» Á¤·®ÈÇÏ¿© ³ªÅ¸³»´Â °ÍÀÌ´Ù. ÀÌ´Â ±âÁ¸ÀÇ ³í¸® ü°è¿¡ ºñÇØ º¸´Ù Àΰ£ÀÇ »ç°í³ª ÀÚ¿¬ ¾ð¾îÀÇ Æ¯¼º°ú À¯»ç¼ºÀ» ¸¹ÀÌ °¡Áö°í ÀÖÀ¸¹Ç·Î ½ÇÁ¦ÀÇ ºÒÈ®½ÇÇÑ Çö»óÀ» ±â¼úÇÏ´Â µ¥ È¿°úÀûÀ¸·Î ÀÌ¿ëµÉ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ÆÛÁö ³í¸®¸¦ ÀÌ¿ëÇÑ Á¦¾î±â¸¦ ÆÛÁö ³í¸® Á¦¾î±â(FLC : fuzzy logic controller)¶ó°í ÇÑ´Ù.
FLC´Â Àü¹®°¡ÀÇ Áö½ÄÀ» ¾ð¾îÀûÀÎ ÇüÅ·Π±â¼úÇÑ ±ÔÄ¢À» Åä´ë·Î Á¦¾î±â°¡ µ¿ÀÛÇϵµ·Ï ÇÏ´Â ±â´ÉÀ» °®°í ÀÖ´Ù. ÀÌ·¯ÇÑ FLC´Â °æÇè°ú ÃàÀûµÈ Áö½Ä¿¡ µû¶ó Á¦¾î±ÔÄ¢À» ¾ð¾îÀûÀÎ º¯¼ö °ªÀ¸·Î ´ëÀÀÇϰí, ÀÌ¿¡ µû¶ó ÀÚµ¿Â÷ ¿£Áø ½Ã½ºÅÛ°ú °°ÀÌ ¼öÇÐÀûÀÎ ¸ðµ¨¸µÀÌ ¾î·Á¿î ºñ¼±Çü Ư¼ºÀ» °¡Áø ½Ã½ºÅÛ, ¼±ÇüÈµÈ ¸ðµ¨ÀÇ °æ¿ì¶óµµ Á¦¾îº¯¼ö°¡ ¾ÆÁÖ ¸¹Àº °æ¿ìÀÇ ½Ã½ºÅÛ¿¡ ´ëÇØ ÁÖ·Î Àû¿ëµÈ´Ù. ÀÌ·± °æ¿ì °íÀüÀûÀÎ Á¦¡¦(»ý·«)
2 ÆÛÁö Á¦¾îÀÇ Æ¯¼º
3 ÆÛÁö Á¦¾î±â ¼³°è
4 ÆÛÁöÈ
5 ±ÔÄ¢ º£À̽º
´Ù.
³Ý°, ºñÆÛÁöÈ(defuzzifier)´Â Ãâ·Â º¯¼ö °ªÀÇ ¿µ¿ªÀ» ÀÌ¿¡ »óÀÀÇÏ´Â ÀüüÁýÇÕÀ¸·Î Å©±âº¯È¯(scale mapping)À» ÇÑ´Ù. ±×¸®°í Ãß·ÐµÈ ÆÛÁö Á¦¾î °ªÀ¸·ÎºÎÅÍ ½ÇÁ¦ ºñÆÛÁö Á¦¾î °ªÀ¸·Î º¯È¯µÈ´Ù.
4 ÆÛÁöÈ
ÆÛÁöÈ´Â ÀÚ¿¬¾ð¾îÀÇ ¾Ö¸ÅÇÔ°ú ºÎÁ¤È®¼º¿¡ °ü°è°¡ ÀÖ´Ù. ÀÌ´Â ÃøÁ¤Ä¡¸¦ ÁÖ°üÀûÀÎ °¡Ä¡¸¦ Æò°¡ÇÏ´Â °ÍÀ̰í, ¶Ç ÃøÁ¤µÈ ÀÔ·Â °ø°£À» ¾î¶² ÀÔ·Â Àüü ÁýÇÕ ¾ÈÀÇ ¿©·¯ °³ÀÇ ÆÛÁöÁýÇÕÀ¸·Î »ç»óÇÏ´Â °ÍÀÌ´Ù. ÆÛÁöÈ´Â °´°üÀûÀ̰ųª ÁÖ°üÀûÀÏ ¼öµµ ÀÖ´Â ºÒÈ®½ÇÇÑ Á¤º¸¸¦ ´Ù·ç´Â °ÍÀÌ´Ù. °³³äÀûÀ¸·Î ÆÛÁöÈ ¿¬»êÀÚ´Â Å©¸®½ºÇÁÇÑ °ªÀ» ¾î¶² ÀüÁ¦ ÁýÇÕ ¾ÈÀÇ ÆÛÁö ½Ì±ÛÅæ(singleton)À¸·Î º¯È¯½ÃŲ´Ù. º¯È¯µÈ ÆÛÁö ½Ì±ÛÅæÀº ¸íÈ®ÇÑ °ªÀÌ´Ù. Áï, ÆÛÁö ½Ì±ÛÅæÀº ÀÔ·ÂÀÌ x0ÀÏ ¶§ x0¿¡¼¸¸ ¥ìA(x0)°¡ 1À» °¡Áö°í, x0°¡ ¾Æ´Ñ Á¡¿¡¼´Â ¥ìA(x)°¡ 0À̵ÊÀ» ÀǹÌÇÑ´Ù. ÀÌ·¯ÇÑ º¯È¯ ¹æ¹ýÀº Ã߷п¡ ÀÚ¿¬½º·´°í ½¬¿î ¹æ¹ýÀ» Á¦°øÇÑ´Ù.
5 ±ÔÄ¢ º£À̽º
ù°, ¸â¹ö½± ÇÔ¼ö(membership function) : ¾ð¾îÀû º¯¼öµéÀÇ ¾Ö¸ÅÇÔÀ» 0°ú 1À̶ó´Â ±âÁ¸ÀÇ ³í¸®Ã¼°è¿Í´Â ´Ù¸£°Ô 0¿¡¼ 1±îÁöÀÇ ¹üÀ§ ³»¿¡¼ Á¤·®ÀûÀ¸·Î Ç¥ÇöÇϱâ À§Çؼ ¸â¹ö½± ÇÔ¼ö¸¦ ÀÌ¿ëÇÑ´Ù. ¸â¹ö½± ÇÔ¼ö´Â ÀÌ»êÇü°ú ¿¬¼ÓÇüÀ¸·Î ±¸ºÐÇÒ ¼ö ÀÖ´Ù. ¿¬¼ÓÇü ¸â¹ö½± ÇÔ¼ö´Â ¹üÁ¾Çü, »ï°¢Çü µîÀÌ ÀÖ´Ù.
NB : negative big
NM : negative medium
NS : negative small
ZE : zero
PB : positive big
PM : positive medium
PS : positive small
Ç¥ 1 ¾ð¾îÀû º¯¼ö
level
NB
NM
NS
ZE
PS
PM
PB
-6
1.0
0.3
0
0
0
0
0
-5
0.7
0.7
0
0
0
0
0
-4
0.3
1.0
0.3
0
0
0
0
-3
0
0.7
0.7
0
0
0
0