Document Type : Research Article
Authors
1 Dept. of Electrical and Computer Engineering, Dezful Jundishapur University of Technology, Dezful, Iran
2 Dept. of Biomedical Engineering, Amirkabir University of Technology, Tehran, Iran
Abstract
Keywords
مجموعههای فازی نوع 1[1] در کاربردهای متعددی بهطور موفقیت آمیزی بهکار برده شدهاند. با وجود این ، قطعیت موجود در مقادیر عضویت این مجموعهها سبب ناکارآمدی آنها در مدلسازی برخی از عدمقطعیتها، نظیر تغییرپذیری در نظر شخص خبره و عدم اتفاق آرای اشخاص خبره در یک موضوع خاص شده است [3, 4]. از این رو، مجموعههای فازی جدیدی به نام «مجموعههای فازی نوع 2» با مقادیر عضویت تارشده[2] پیشنهاد شد.
مجموعههای فازی نوع 2 از فازی نمودن مقادیر عضویت با توابع عضویت ثانویه[3] ایجاد میشوند. تحقیقات نشان داده است که چنین مجموعههایی قادرند با تعداد قواعد کمتر، عدم قطعیتهای بیشتری را مدل نمایند. با وجود این ، سرعت پردازش اطلاعات در سیستمهای فازی نوع2 پایین است. این مسأله، به دلیل تعداد نجومی مجموعههای فازی نوع 1 محاط شده[4] است که به افزایش پیچیدگیهای تئوری و محاسباتی در عملگرهای استنتاج و کاهش نوع[5] منجر شده است. با وجود این چالشها، توانایی بالای این مجموعهها در مدلسازی عدمقطعیتها باعث شده تا توجه بسیاری از محققان را به خود جلب کند. تحقیقات انجام شده در این زمینه تلاش دارد تا با کاهش این پیچیدگیها و افزایش سرعت پردازش اطلاعات، زمینه کاربردی شدن این مجموعهها را فراهم آورد. میتوان کارهای انجام شده در این زمینه را به سه دسته تقسیم نمود: 1) ارائه روشهای کاهش نوع کارآ [5-10]، 2) ارائه عملگرهای تئوری و استنتاجی کارآ [6, 11-13]، و 3) ارائه بازنماییهای مؤثرتری از مجموعههای فازی نوع 2 [3, 13-18].
با آنکه پیچیدگیهای این مجموعهها، به دلیل شیوه تارشدن مقادیر عضویت است، اما این مسأله در هیچ کدام از این تحقیقات مورد توجه قرار نگرفته است. استفاده از تابع عضویت ثانویه باعث شده است تا هر ورودی ملزم به داشتن تغییرات بعضاً غیرضروری در یک بازه معین و از قبل تعیین شده باشد و این، با مفهوم فازی در تناقض است. این پارادوکس، انگیزه اصلی این مقاله است. انگیزه دیگر این مقاله، سرعت پایین پردازش اطلاعات در سیستمهای فازی نوع 2 است.
با توجه به اینکه تئوری مجموعههای فازی، از عملکرد مغز در فازیسازی و استدلال تقریبی آن در مواجهه با عدمقطعیتها نشأت گرفته است [19, 20]، میتوان چالشهای موجود در این تئوری را با مطالعه ویژگیهای عملکردی و ساختاری مغز مرتفع نمود. مطالعات علوم اعصاب نشان میدهد که یکی از ویژگیهای برجسته مغز، دینامیکهای آشوبگون است. وجود این دینامیکها سبب شده است تا مغز انسان اولاً بتواند محدوده وسیعی از رفتارها را تولید نماید؛ ثانیاً اطلاعات بسیار زیادی را در زمان بسیار کوتاهی پردازش نماید [1،19-23]. بنابراین، به نظر میرسد تعامل تئوری آشوب و تئوری مجموعههای فازی بتواند اولاً مدل بهتری از عملکرد مغز در شناخت و درک پدیدهها را فراهم نماید؛ ثانیاً سیستم توانمندی را ایجاد نماید که هم توانایی فازیسازی و استدلال تقریبی در تئوری مجموعههای فازی و هم توانایی تولید دینامیکهای آشوبگون در تئوری آشوب را داشته باشد.
بررسی تعامل این دو تئوری، موضوعی است که توجه بسیاری از محققان را برای بیش از دو دهه به خود اختصاص داده است [20, 23-30]. تحقیقات انجام شده در این زمینه را میتوان به دو بخش اصلی تقسیم نمود: بخش اول که میتوان آن را «سیستمهای آشوبگون فازی» نامید، به استفاده از سیستمهای فازی در مدلسازی سیستمهای آشوبگون [19, 30]، کنترل آشوب [19, 31, 33] و غیره اختصاص دارد. بخش دوم مربوط به ترکیب نگاشتهای آشوبگون با مجموعههای فازی است که میتوان آن را «مجموعههای فازی آشوبگون» نامید. در بخش اول نسبتاً کارهای خوبی انجام شده است، اما تحقیقات در بخش دوم، بسیار کم است. میتوان تحقیقات در این بخش را به چهار گروه زیر تقسیم نمود:
بررسی شکل مجموعه فازی آشوبگون در چهار گروه فوق نشان میدهد که مجموعه ایجاد شده در سه گروه اول، یا فاقد ویژگی آشوب هستند یا فاقد ویژگی فازی؛ در حالی که در گروه چهارم هر دو ویژگی را داراست. وانگ و همکارانش [29]، برای مرتبط نمودن این دو ویژگی در مدل LOCFM، از یک مدل نورون آشوبگون به نام اسیلاتور بهبود یافته لی استفاده نمودهاند. آنها از این مدل در تولید دو مجموعه فازی آشوبگون شانهای و گوسین استفاده کردهاند، ولی به دلیل رویکرد نورونیشان، مدل عام و تئوری جامعی برای مجموعهها و سیستمهای فازی آشوبگون ارائه نکردهاند.
از این رو، این مقاله با رویکرد فازی و با ایده گرفتن از توانمندیهای مغز در تولید دینامیکهای گوناگون و پردازش سریع اطلاعات، و با الهام گرفتن از ساختار اسیلاتور بهبود یافته لی، مجموعههای فازی جدیدی با عنوان «مجموعههای فازی آشوبگون عصبی» ارائه نموده است. همچنین، با ایده گرفتن از روش طراحی سیستمهای فازی نوع 2، روشی برای طراحی این سیستمها ارائه شده است.
ساختار این مقاله به ترتیب زیر است: در بخشهای 2 و 3، به ترتیب مجموعههای فازی نوع 2 و مجموعههای فازی آشوبگون به طور مختصر مرور شده است. در بخشهای 4 و 5، به ترتیب تئوری مجموعهها و سیستمهای فازی آشوبگون عصبی ارائه شده است. در بخش 6، نتایج حاصل از پیادهسازی سیستم فازی آشوبگون عصبی در کاربرد پیشبینی سری زمانی مکی- گلاس آمده است. در بخشهای 7 و 8 به ترتیب به بحث و نتیجهگیری و پیشنهادها پرداخته میشود.
مجموعههای فازی نوع 2 اولین بار توسط زاده در سال 1975 [35] پیشنهاد شد و توسط مندل و همکارانش [36] به رشد و شکوفایی خود رسید. این مجموعهها با ثابت نگهداشتن و تبدیل به که به تابع عضویت ثانویه معروف است، به دست میآیند. مجموعه ایجاد شده به صورت زیر بازنمایی میشود:
(1) |
|
این مجموعهها بر اساس شکل تابع عضویت ثانویه نامگذاری میشوند؛ مثلاً اگر تابع عضویت ثانویه از نوع بازهای باشد، «مجموعههای فازی نوع 2 بازهای[8]» نامیده میشوند و با ناحیه اثر عدم قطعیت (FOU) [9] نمایش داده میشوند (شکل 1 را ببینید).
کران بالا و پایین ناحیه اثر عدم قطعیت، به ترتیب توابع عضویت بالا و پایین نامیده میشود. این کرانها از طریق عدمقطعیت در یکی از پارامترهای تابع عضویت فازی نوع 1 ( که به «تابع عضویت اصلی[10]» معروف است) ایجاد میشوند. برای مثال، اگر تابع عضویت اصلی، یک تابع گوسی باشد و در پارامتر میانگین آن عدم قطعیت وجود داشته باشد؛ یعنی ، در این صورت کران بالا و پایین به ترتیب از روابط ریاضی زیر به دست میآید:
(2) |
|
و
(3) |
|
که و به ترتیب تابع عضویت بالا و پایین را نشان میدهد.
همانطور که در شکل 1 دیده میشود، الگوی تغییر مقادیر عضویت، ثابت و محدود به توابع عضویت بالا و پایین است. تحقیقات نشان میدهد که این الگو، باعث افزایش توانمندی مجموعه های فازی نوع 2 در مدلسازی عدمقطعیتهای بیشتر شده است. با وجود این ، مطابق این الگو:
شکل (1): نمایش ناحیه اثر عدمقطعیت یک مجموعه فازی نوع 2 بازهای.
از این رو، علیرغم توانمندیهای انکارناپذیر این مجموعه ها در مدلسازی عدمقطعیت ها، ویژگیهای فوق سبب شده است تا مجموعههای فازی نوع 2 در کاربردهای عملی و برخط با اشکالاتی مواجه شوند. اشکالات عمده این مجموعهها عبارتند از: 1) افزایش پیچیدگی تئوری این مجموعهها، 2) کاهش بسیار در سرعت پردازش اطلاعات، و 3) عدم توانایی ایجاد توابع عضویت جدید و یا انعطافپذیری در انتخاب یک یا چند تابع عضویت محاط شده در ناحیه اثر عدمقطعیت.
تاکنون، در زمینه رفع دو اشکال اول، کارهای بسیاری انجام شده است، اما تا آنجایی که میدانیم، تاکنون تابع عضویتی با قابلیت ایجاد رفتارهای جدید و متنوع ارائه نشده است. از آنجایی که ایجاد رفتارهای جدید از ویژگیهای نگاشتهای آشوبگون است، تصمیم گرفته شد تا الگوی آشوبگونی برای تغییر مقادیر عضویت فازی ارائه شود.
3- مروری مختصر بر مجموعههای فازی آشوبگون
در این بخش به مرور روشهایی که تاکنون برای ایجاد مجموعههای فازی آشوبگون ارائه شده، پرداخته میشود.
3-1. افزودن یک نگاشت آشوبگون به تابع عضویت
یک نگاشت آشوبگون به دو طریق میتواند به تابع عضویت فازی افزوده شود:
3-2. استفاده از نگاشت آشوبگون برای تعیین پارامترهای تابع عضویت
در صورتیکه پارامترهای تابع عضویت فازی از طریق یک نگاشت بازگشتی در ناحیه آشوب انتخاب شود، اعداد فازی به دست آمده، آشوبگون خواهد بود. برای مثال، برای یافتن پارامترهای a، b و c از یک تابع عضویت مثلثی، از یک نگاشت لاجستیک با 3 پارامتر مختلف 3.9، 3.95 و 3.99 استفاده میشود و از حداقل مقادیر به دست آمده، a؛ و از حداکثر مقادیر به دست آمده، c؛ و از میانگین آنها، b محاسبه میشود [26].
3-3. اعمال نگاشت آشوبگون بر روی مجموعه فازی
با استفاده از یک نگاشت آشوبگون، میتوان یک مجموعه فازی را به مجموعه فازی دیگری نگاشت [19, 24, 28, 38]. در این تحقیقات مجموعه فازی پس از چند تکرار نگاشت لاجستیک به مجموعه متفاوت دیگری تبدیل میشود که با مجموعه اولیه تفاوت بسیار دارد. به عبارتی دیگر، در این دسته از تحقیقات، شکل تابع عضویت مجانبی در مقایسه با تابع عضویت اولیه متفاوت است و عملاً شکل اولیه خود را از دست میدهد.
3-4. استفاده از اسیلاتورهای آشوبگون به عنوان تابع عضویت
وانگ و همکارانش [29] با لحاظ نمودن ویژگی پیامرسانی رو به عقب نورونها در اسیلاتور لی، مدل جدیدی از نورون با قابلیت تولید رفتارهای فازی و آشوبگون ارائه دادند. اسیلاتور بهبود یافته لی با نگاشت زیر مشخص میشود:
(4) |
|
که در آن ، ، و به ترتیب به عنوان نورونهای تحریک کننده، مهارکننده، ورودی و خروجی هستند. و وزنهای نورونها و ، ثابت تأخیر و ، مقدار ورودی است. مبتنی بر این مدل نورونی، دو مجموعه فازی آشوبگون گوسی و شانهای پیشنهاد شد که به ترتیب با استفاده از نگاشتهای زیر ایجاد میشوند:
(5) |
|
و
(6) |
|
4- مجموعه های فازی آشوبگون عصبی
در این بخش، ابتدا پیشزمینه علوماعصاب مجموعههای فازی آشوبگون عصبی ارائه میشود. سپس این مجموعهها به تفصیل توضیح داده خواهند شد.
4-1. فلسفه شکلگیری مجموعههای فازی آشوبگون عصبی
مطالعات علوم اعصاب نشان میدهد که فازیسازی و دینامیکهای آشوبگون، دو ویژگی برجسته مغز انسان هستند [19-23]. فازیسازی یکی از ویژگیهای مهم مغز است که به انسان در اتخاذ یک تصمیم درست کمک میکند؛ مثلا اگر به کسی گفته شود دما زیر 10 درجه خواهد شد، او آن را به یکی از مفاهیم زبانی گرم، سرد و معتدل با توجه به طبیعتش خواهد برد و به این تصمیم میرسد که باید لباس گرم بپوشد یا نه [39]. ویژگی برجسته دیگر مغز، دینامیکهای آشوبگون است. مطالعات نشان میدهد که این دینامیکها سبب شده است تا مغز انسان اولاً بتواند محدوده وسیعی از رفتارها را تولید نماید و ثانیاً اطلاعات بسیار زیادی را در زمان بسیار کوتاهی پردازش نماید [19-22]. به عبارتی دیگر، مغز انسان قادر است عدم قطعیتها را با ایجاد اطلاعات جدید یا با جستجوی آشوبگون از میان اطلاعات قبلی در کوتاهترین زمان ممکن، پردازش نماید.
از طرف دیگر، در مطالعات علوم اعصاب نشان داده شده است که مغز، سیگنال های عصبی مختلفی را با قوانین آشوبگون تولید مینماید. سپس ترکیب این سیگنالها، به شکلگیری احساسات فازی ( مثلاً احساس سرمای هوا) منجر میشود [29]. بنابراین، میان الگوهای آشوبگون و مفاهیم فازی ارتباط معینی وجود دارد. به نظر میرسد این ارتباط از طریق مدلهای نورونی قابل بیان باشد.
در میان مدلهای موجود برای شبیهسازی رفتار نورون، اسیلاتورهای آشوبگون به واقعیت رفتار نورون نزدیکتر هستند. یکی از این نوع اسیلاتورها ، مدل بهبود یافته لی [29] است که ویژگیهای آن عبارتند از: 1) مدلسازی پیامرسانی رو به جلو (از جسم سلولی به دندریت)، 2) مدلسازی پیامرسانی رو به عقب (از دندریت به جسم سلولی)، و 3) در نظر گرفتن نورونهای مهارکننده و تحریککننده.
رویهم رفته، به نظر میرسد با استفاده از مدلهای نورونی بتوان ویژگی آشوب را در مجموعههای فازی وارد نمود. از این رو، این مقاله از نوورنهای اسیلاتوری برای ایجاد مجموعههای فازی جدیدی به نام مجموعههای فازی آشوبگون عصبی استفاده نموده است.
4-2. مجموعههای فازی آشوبگون عصبی
مجموعه فازی آشوبگون عصبی به صورت یک شبکه عصبی بازگشتی یک لایه با یک نورون ورودی، یک نورون خروجی و سه نورون پنهان مطابق شکل 2 مدل میشود. در این مدل، نگاشت میان ورودی و خروجی به صورت زیر تعریف میشود:
(7) |
|
که ، ، و به ترتیب متغیرهای حالت نورونهای تحریککننده، مهارکننده، ورودی و خروجی را نشان میدهد. و به ترتیب نشاندهنده تابع عضویت و مقدار میانگین مجموعه فازی است؛ و وزنهای نورونهاست؛ و به ترتیب مقدار بایاس نورونهای تحریک کننده و مهارکننده است؛ ، ثابت تأخیر و ، مقدار ورودی است. نشان دهنده تابع فعالساز نورون است؛ نورون خروجی به جهت حفظ ، بین صفر و یک محدود شده است.
در صورتیکه در نگاشت فوق از به عنوان پارامتر دوشاخگی استفاده شود، میتوان مجموعه فازی آشوبگون عصبی را با نمودار دوشاخگی[11] نگاشت (7) بازنمایی نمود.
شکل (2): ساختار مولد مجموعه فازی آشوبگون عصبی
مثال. در نگاشت (7) فرض کنید و صفر در نظر گرفته شود. همچنین و به صورت زیر تعریف شود:
(8) |
|
و
(9) |
|
در این صورت، نمودار دوشاخگی نگاشت (7) به ازای تغییر پارامترهای نگاشت، توابع عضویت فازی آشوبگون عصبی را بازنمایی میکند. توابع عضویت ایجاد شده از نگاشت فوق به ازای دسته پارامترهای مختلف ارائه شده در جدول1 در شکلهای 3 تا 6 نشان داده شده است. همانطور که دیده میشود، نگاشت مذکور بر خلاف مجموعههای فازی موجود، قابلیت تولید مجموعههای فازی مختلفی ازجمله: محدب غیرنرمال، نامحدب غیرنرمال، دومقداره و آشوبگون را دارد. در [2]، مثالهای دیگری از (7) آورده شده است.
شکل (3): مجموعه فازی محدب غیرنرمال
شکل (4): مجموعه فازی نامحدب غیرنرمال
شکل (5): مجموعه فازی دومقداره
شکل (6): مجموعه فازی آشوبگون
جدول (1): پارامترهای مربوط به تابع عضویت گوسین آشوبگون متناظر با (8) با مقداردهی تصادفی پارامترها.
شکل |
مقادیر پارامترها |
3 |
|
4 |
|
5 |
|
6 |
|
5- سیستمهای فازی آشوبگون عصبی
5-1. مقدمه
سیستمهای فازی، تئوری آشوب و شبکههای عصبی برخی از جنبههای مکانیسم پردازش اطلاعات و تصمیمگیری در مغز انسان را نشان میدهد [19, 20, 23]. از این رو، تلفیق این سه علم میتواند سیستم توانمندی با قابلیتهای استدلال فازی، خودتطبیقی، و جستجوی آشوبگون را ایجاد نماید. با وجود این ، در این زمینه تحقیقات بسیار کمی صورت پذیرفته است [20]. مدلهای تلفیقی پیشنهاد شده در تحقیقات موجود، بر اساس استفاده از نورونهای آشوبگون در لایه عضویت سیستمهای فازی عصبی بنا شده است. برای مثال، تانگ و همکارانش در [20] از نورون آشوبگون آیهارا [40] و در [33] از یک نورون آشوبگونی که از افزودن یک نگاشت لاجستیک به لایهی تابع عضویت به دست آمده، استفاده کردهاند.
در این مقاله نیز یک سیستم فازی عصبی جدیدی پیشنهاد شده است که در آن تابع فعالساز نورون لایه عضویت با نگاشت (7) تعریف میشود.
5-2. ساختار سیستمهای فازی آشوبگون عصبی
از آنجایی که تابع عضویت پیشنهادی در نگاشت (7) میتواند ایجاد کننده مجموعههای فازی نوع 2 بازهای باشد. بنابراین، پیشنهاد میشود سیستمهای فازی آشوبگون عصبی (NCFLS) مشابه با سیستمهای فازی عصبی نوع 2 بازهای(IT2FNN) [41, 42] طراحی شود. تفاوت اصلی این دو سیستم در محاسبه درجات عضویت بالا و پایین است. در IT2FNN ، درجات عضویت بالا و پایین با یک فرمول ریاضی معین و ثابت تعیین میشوند، در حالیکه در اینجا مطابق با قانون نگاشت انجام میشود. در نتیجه، مقادیر عضویت بالا و پایین با توجه به دسته پارامترهای مختلف نگاشت آشوبگون و مقدار ورودی تغییر میکند.
شکل 7، NCFLS را به صورت یک ساختار پنج لایه نشان میدهد: لایه اول، گرههای ورودی را نشان میدهد. در لایه 2، مقادیر عضویت بالا و پایین محاسبه میشود. محاسبه شدت قواعد فازی در لایه سوم صورت میپذیرد. خروجی کاهش یافته و خروجی نهایی به ترتیب در لایههای چهارم و پنجم محاسبه میشود.
شکل (7): یک سیستم فازی آشوبگون عصبی
اگر یک قاعده اگر-آنگاه در NCFLS به صورت زیر تعریف شود:
(10) |
|
که ، شماره قواعد و تابع عضویت فازی آشوبگون عصبی بخش مقدم را نشان میدهد. مجموعه مراکز تابع عضویت فازی آشوبگون عصبی تالی با نمایش داده شدهاند. شدت هر قاعده به صورت بیان میشود؛ به طوریکه مقادیر و به ترتیب با روابط و محاسبه میشوند. به منظور محاسبه مقدار خروجی نهایی ، ابتدا مقادیر کاهش نوعیافته خروجی، یعنی ، از طریق الگوریتم کارنیک- مندل [43] و با روابط زیر محاسبه میشود:
(11) |
|
و
(12) |
|
که و نقاط سوئیچ از تابع عضویت پایین به بالا و بالعکس هستند و از طریق الگوریتم تکراری کارنیک-مندل محاسبه میشوند. نهایتاً مقدار خروجی نهایی از رابطه محاسبه خواهد شد.
6- پیشبینی سری زمانی مکی گلاس
سیستمهای فازی نوع 1 بهطور وسیعی در پیشبینی سری زمانی استفاده شده اند [44-47]. علاوه بر این، تحقیقات نشان داده است که سیستمهای فازی نوع 2 بازهای در مقایسه با سیستمهای فازی نوع 1 پیشبینیهای بهتری فراهم میکنند [14, 48-50]. از آنجایی که سیستم فازی آشوبگون عصبی از درجه آزادی و انعطاف بیشتری برخوردار است، حدس زده میشود که در مقایسه با سیستم های فازی موجود بهتر عمل کند. از اینرو، در این بخش، توانایی آن در پیشبینی سری زمانی آشوبگون مکیگلاس در شرایط نویزی بررسی می شود و عملکردش با سیستمهای فازی نوع 1 و نوع 2 بازهای مقایسه خواهد شد.
6-1. سری زمانی آشوبگون مکیگلاس
سری زمانی آشوبگون مکی-گلاس که به عنوان معیار برای بررسی عملکرد پیشبینیکنندهها [44, 51] استفاده میشود، از طریق معادله غیرخطی زیر تولید میشود:
(13) |
|
که به ازای مقادیر بزرگتر از 17، رفتار آشوبی از خود نشان میدهد [52]. برای شبیهسازی این معادله، از روش اویلر[53] با روابط زیر استفاده شده است:
(14) |
|
که در آن:
(15) |
|
به ازای ، و مقادیر اولیه تصادفی برای سری زمانی برای بازه شبیهسازی میشود. سپس مقادیر زمانی شبیهسازی شده با یک نویز یکنواخت با میانگین صفر و نسبت سیگنال به نویز معین آغشته شده است. در شکل 8، سری زمانی بدون نویز با سه سری زمانی نویزی با نسبت سیگنال به نویزهای (SNR) [xii] مختلف رسم شده است. از نمونههای 2000 تا 2499 به عنوان داده تعلیم و از 2500 تا 2999 به عنوان داده تست استفاده شده است.
6-2. پیشبینیکنندههای فازی
یکی از روشهای رایج در مسأله پیشبینی، سیستمهای فازی هستند. این مقاله سه پیشبینیکننده فازی نوع 1، نوع 2 بازهای و آشوبگون عصبی را بررسی نموده است. مشخصات این سه سیستم به صورت زیر است:
شکل (8): سری زمانی مکی گلاس با در حالت بدون نویز و یک تحقق از داده نویزی آن در نسبت سیگنالهای 0، 4 و 10 دسیبل
(16) |
|
که در آن، و به ترتیب مرکز و پراکندگی را نشان میدهد.
6-3. نتایج
این بخش، عملکرد سه پیشبینیکننده فازی نوع 1، نوع 2 بازهای و آشوبگون عصبی را مقایسه میکند. موقعیتهای اولیه توابع عضویت اولیه بر اساس میانگین، ، و انحراف معیار، ، نمونه های تعلیم به قسمی تعریف شده است که مقادیر اولیه مرکز و پراکندگی بر روی مقادیر و تنظیم شده است. همچنین، مقدار اولیه تالی قواعد به صورت یک عدد تصادفی بین 0 و 1 در نظر گرفته شده است. این تنظیمات، مشابه با تنظیمات ارائه شده [14]است.
عدمقطعیت در نظر گرفته شده در مرکز همانند [57] بر اساس انحراف معیار نویز تعریف شده است. محدوده عدمقطعیت مرکز توابع عضویت اول و دوم مقدمها به ترتیب بر روی مقادیر و و تالی قواعد بر روی مقادیر با پراکندگی تنظیم شده است. مقادیر ، و به ترتیب مقادیر مراکز و پراکندگی توابع عضویت فازی نوع 1 تعلیم یافته را نشان میدهد. نیز مقادیر مراکز تعلیم یافته تالی قواعد را نشان میدهد. مقدار اولیه و به ترتیب 0.1927 و 0.0771 در نظر گرفته شده است.
در سیستم فازی آشوبگون عصبی نیز از مقادیر تعلیم یافته توابع عضویت مقدم و مراکز تالی به عنوان مقادیر اولیه استفاده میکند. همچنین، مقادیر به ترتیب 0.7856، 0.6681، 0.3688 و 0.1163، مقادیر به ترتیب 0.2043-، 0.5078، 0.9899- و 0.0910 و مقدار بر مقدار 0.4188 تنظیم شده است.
طراحی هریک از سیستمهای فازی برای 20 تحقق نویزی سری زمانی با نسبت سیگنال به نویزهای 0، 4، 6 و 10 دسیبل انجام شد. برای هر تحقق، تنها سیستم فازی نوع1 در یک اپوک[xiii] با ضریب یادگیری ثابت 0.5 به روش گرادیان نزولی تعلیم یافته است. فرایند تعلیم در دو سیستم دیگر انجام نشده و از سیستم تعلیم یافته نوع 1 به عنوان شرایط اولیه این سیستمها استفاده شده است. مقادیر میانگین و انحراف معیار RMSE های هر سیستم فازی به ازای سطوح مختلف نویز برای داده تعلیم و تست به ترتیب در جدولهای (2) و (3) آمده است. شکل (9)، نیز میانگین RMSE های تعلیم و تست را به ازای SNR های مختلف با هم مقایسه میکند.
بهطور خلاصه نتایج نشان میدهد که:
جدول (2): مقایسه میانگین RMSEهای دادگان تعلیم در ازای سطوح مختلف نویز.
ChT1 |
IT2 |
T1 |
SNR(dB) |
0.1606±0.0089 |
0.1756±0.0079 |
0.1903±0.0059 |
0 |
0.1250±0.0114 |
0.1496±0.0131 |
0.1702±0.0133 |
4 |
0.1056±0.0060 |
0.1247±0.0101 |
0.1510±0.0120 |
6 |
0.0933±0.0064 |
0.1159±0.0096 |
0.1344±0.0113 |
10 |
جدول (3): مقایسه میانگین RMSEهای دادگان تست در ازای سطوح مختلف نویز.
ChT1 |
IT2 |
T1 |
SNR(dB) |
0.1587±0.0112 |
0.1820±0.0097 |
0.1890±0.0090 |
0 |
0.1092±0.0098 |
0.1159±0.0070 |
0.1247±0.0081 |
4 |
0.0935±0.0059 |
0.1121±0.0114 |
0.1236±0.0110 |
6 |
0.0731±0.0087 |
0.1030±0.0122 |
0.1152±0.0131 |
10 |
شکل (9): مقایسه میانگین RMSEهای دادگان تست و تعلیم در ازای SNRهای مختلف
7- بحث
در این بخش، ابتدا مقایسهای میان مجموعههای فازی آشوبگون با مجموعه فازی غیرایستا، نامحدب غیرنرمال، مجموعه فازی نوع 2 و مدل فازی آشوبگون بهبود یافته لی صورت گرفته است. سپس، سیستمهای فازی آشوبگون عصبی با سیستمهای فازی عصبی نوع 1، نوع 2 بازهای و آشوبگون موجود مقایسه شده است.
در مقایسه با مجموعههای فازی غیرایستا، اولاً در اینجا، فلسفه علوماعصابی در خصوص اضافه شدن مقدار آشوبگون به مقدار خروجی نورون ارائه شده است؛ ثانیاً به جای افزودن یک نویز به تابع عضویت اصلی از یک مقدار آشوبگون بازگشتی در نورون خروجی استفاده شده است.
مجموعههای فازی پیشنهادی قادر به ایجاد مجموعههای فازی نامحدب غیرنرمال هستند. تا آنجایی که میدانیم تاکنون روشی برای تولید مجموعههای فازی نامحدب غیر نرمال ارائه نشده است؛ اگرچه اهمیت استفاده از چنین مجموعههایی برای متغیرهای زبانی توسط گریبالدی [58] تشریح شده است.
در مقایسه با مجموعههای فازی نوع 2، مزایای استفاده از مجموعههای فازی آشوبگون عبارتند از:
تاکنون بازنماییهای مختلفی برای مجموعههای فازی نوع 2 ارائه شده است. برای مثال، بازنمایی هندسی برای مجموعههای فازی نوع 2 هندسی [15]، بازنمایی برش α برای مجموعههای فازی شبه نوع 2[13] و بازنمایی مثلثی برای مجموعههای فازی نوع 2 مثلثی [17]. بازنمایی پیشنهادی در این مقاله، نمودار دوشاخگی نگاشت (7) است. واضح است که چون از نگاشتهای آشوبگون برای تعریف مجموعه فازی پیشنهادی استفاده شده است، برای بازنمایی پویایی و قابلیت تولید مجموعههای فازی مختلف از طریق نگاشت (7) باید از نمودار دوشاخگی استفاده نمود.
در مقایسه با مدل LOCFM، اولاً مجموعه پیشنهادی با رویکرد فازی و نه نورونی ارائه شده است؛ ثانیاً توانسته تئوری جامعی برای تولید مجموعههای فازی آشوبگون و طراحی سیستمهای فازی آشوبگون ارائه نماید.
رویهم رفته، مجموعه فازی آشوبگون عصبی از طریق افزودن مقادیر آشوبگون به مقادیر عضویت فازی به وجود میآید. ویژگی مقادیر آشوبگون افزوده شده، این است که بر اثر تعامل نورونهای تحریککننده و مهارکننده بهوجود آمدهاند.
سیستم فازی آشوبگون عصبی در مقایسه با شبکههای عصبی آشوبگون فازی [20, 33]، قادر به ایجاد مجموعههای فازی مختلف است، در حالیکه توابع عضویت تولید شده در لایه عضویت سیستمهای ارائه شده در [20, 33] از نوع 1 و فاقد انعطاف هستند. همچنین، از شکل 9 نتیجه میشود که سیستم فازی آشوبگون عصبی پیشنهادی در شرایط نویزی در مقایسه با سیستمهای فازی عصبی نوع 1 و نوع 2 بازهای پیشبینیهای بهتری را فراهم مینماید.
8.- جمعبندی و پیشنهادها
در این مقاله، مجموعه فازی آشوبگون عصبی با هدف ایجاد تارشدگی قانونمند و مرتفع نمودن پیچیدگیهای تئوری و محاسباتی موجود در مجموعههای فازی نوع 2 پیشنهاد شده است. ایده مجموعه پیشنهادی از دینامیکهای آشوبگون حاکم بر پردازش سیگنالهای مغزی و توانمندی استدلال تقریبی مغز نشأت گرفته است. ویژگی برجسته مجموعه پیشنهادی در مقایسه با مجموعههای فازی موجود، توانایی آن در ایجاد مجموعههای فازی متنوع نظیر مجموعههای فازی محدب، نامحدب، و تارشده است. استفاده از این مجموعهها در سیستمهای فازی سبب میشود تا سیستمهای توانمندی با قابلیت فازیسازی و استدلال فازی، قابلیت خودتطبیقی و خود سازماندهی، و قابلیت جستجوی آشوبگون حاصل شود.
این مقاله، همچنین روشی برای طراحی سیستمهای فازی آشوبگون عصبی پیشنهاد نموده است. روش پیشنهادی مشابه با روش طراحی سیستمهای فازی نوع 2 است. نتایج کاربرد سیستم فازی پیشنهادی در پیشبینی سری زمانی آشوبگون مکی-گلاس در شرایط نویزی نشان میدهد که خطای دادگان تست و تعلیم در سیستم پیشنهادی در مقایسه با سیستمهای فازی عصبی نوع 1 و نوع 2 بازهای به طور قابل ملاحظهای کاهش یافته است.
به عنوان کارهای آینده قصد داریم اولاً به جای استفاده از مدلهای نورونی برای افزودن آشوب به مقادیر عضویت فازی از نگاشت آشوبگون لاجستیک تزویج شده و یا نگاشت لاجستیک استفاده نماییم. اینکار به کاهش تعداد پارامترهای مجموعه فازی آشوبگون عصبی کمک مینماید؛ ثانیاً در کار بعدی الگوریتمی برای تعلیم و بهینهسازی پارامترهای سیستم فازی عصبی آشوبگون ارائه خواهد شد.
سپاسگزاری
از پرفسور سید محمدرضا هاشمی گلپایگانی به خاطر راهنمایی های ارزندهشان تشکر و قدردانی میشود.