آموزش روش AHP فازی چانگ (CHANG)| مثال کاربردی+ نرم افزار

مقدمه

در بسیاری از مسائل تصمیم‌گیری، وزن دهی به شاخص ها بر اساس داده‌های قطعی امکان‌پذیر نیست، زیرا قضاوت‌های انسانی معمولاً همراه با ابهام و عدم قطعیت هستند. روش فرایند تحلیل سلسله مراتبی (AHP) یکی از ابزارهای شناخته‌شده برای تصمیم‌گیری چندمعیاره است، اما نسخه کلاسیک آن نمی‌تواند به‌طور کامل این عدم قطعیت‌ها را مدل‌سازی کند. به همین دلیل، ترکیب منطق فازی با AHP منجر به شکل‌گیری روش AHP فازی شده است که امکان بیان ترجیحات به‌صورت انعطاف‌پذیرتر و واقع‌بینانه‌تر را فراهم می‌کند.

در میان روش‌های مختلف AHP فازی، روش تحلیل توسعه چانگ یکی از پرکاربردترین و شناخته‌شده‌ترین روش‌ها برای محاسبه وزن معیارها و رتبه‌بندی گزینه‌ها است. این روش با استفاده از اعداد فازی مثلثی و مقایسات زوجی فازی، فرآیند محاسبه وزن‌ها را انجام می‌دهد و به تصمیم‌گیرندگان کمک می‌کند تا در شرایط عدم قطعیت، نتایج دقیق‌تر و قابل‌اعتماد‌تری به دست آورند.

در ویدیوی زیر مفاهیم منطق فازی و روش AHP فازی گفته شده است پیشنهاد می شود حتما این ویدیو را ببینید.

تئوری فازی

تئوری فازی در مقابل تئوری قطعی (سفید) اولین بار توسط زاده در سال 1965 ارائه شد و اعداد فازی بیان شد هدف در تئوری فازی حذف و بی اثر کردن ابهامات کلامی بود. ابهام و عدم قطعیت همیشه در تصمیم گیری ها وجود داشته است. اعداد فازی به دو صورت فازی مثلثی و فازی ذوزنقه ای بیان می شوند که پرکاربردترین آن ها فازی مثلثی است یک عدد فازی مثلثی به صورت زیر نمایش داده می شود.

عدد فازی مثلثی

اعداد فازی مثلثی به‌صورت (l,m,u) ارائه می‌شود .که پارامترهای m ,l و u به ترتیب کوچک‌ترین مقدار ممکن مورد انتظار ،مقدار محتمل‌تر مورد انتظار و بیشترین مقدار ممکن مورد انتظار می‌باشند .هر عدد فازی مثلثی به‌صورت نمایش خطی از طرف راست و چپش به‌منظور تابع عضویتش می‌توانیم به‌صورت زیر تعریف کنیم:

اعمال ریاضی بر روی اعداد فازی در معادلات زیر آورده شده است:

نکته: عمل تفریق و تقسیم فازی توجه بیشتری شود.

عمل جمع اعداد فازی (L1,M1,U1) + (L2,M2,U2)= (L1+L2,M1+M2,U1+U2)
عمل ضرب اعداد فازی

(L1,M1,U1) *(L2,M2,U2)= (L1L2,M1M2,U1U2)

برای هر عدد حقیقی K k(L1,M1,U1) = (kL1,kM1,kU1)
عمل تفریق اعداد فازی مثلثی (L1,M1,U1) – (L2,M2,U2)= (L1-U2,M1-M2,U2-L1)
عمل تقسیم اعداد فازی مثلثی (L1,M1,U1) / (L2,M2,U2)= (L1/U2,M1/M2,U2/L1)

مفهوم فازی

پروفسور لطفی زاده بنيانگذار تفکر فازی با ارائه مقاله مجموعه های فازی در سال 1965 ارائه داد از ویژگی های مفهوم فازی می توان به موارد زیر اشاره نمود.

  • عدم پذيرش اوليه در مجامع علمی
  • توسعه روزافزون کاربردها
  • گسترش تفکر فازی، برگزاری کنفرانس های بين المللی و ارائه مقالات فراوان
  • عدم قطعيت در برابر قطعيت
  • گزاره های چندارزشی در برابر دوارزشی
  • دقت بالا در برابر دقت کم

منطق فازی براساس این مشاهدات استوار است که افراد تصمیم می گیرند براساس اطلاعات نادرست و غیر عددی تصمیم گیری کنند. مدلها یا مجموعه های فازی وسیله ریاضی برای نشان دادن اطلاعات مبهم و نادرست است. این مدل ها قابلیت شناسایی ، بازنمایی ، دستکاری ، تفسیر و استفاده از داده ها و اطلاعات مبهم و فاقد اطمینان را دارند.

در شکل زیر مفهوم فازی بلند بودن قد یک انسان نشان داده شده است که نشان می دهد هر قدی با یک درجه عضویت بلند بود یا نبودن را در پی دارد.

مثال فازی از بلند بودن قد انسان

روش فرایند سلسله مراتبی فازی (AHP فازی)

روش AHP یکی از معروف‌ترین ابزارهای تصمیم‌گیری چندمعیاره است و در بسیاری از مسائل، برای انتخاب بهترین گزینه از بین چند گزینه دیگر استفاده می‌شود. در این روش، مقایسات زوجی با مقیاس 1 تا 9 ساعتی انجام می‌گیرد. با وجود مفید بودن این روش، نسخه کلاسیک AHP محدودیت‌هایی دارد که باعث می‌شود برای مسائل واقعی و پیچیده همیشه مناسب نباشد. مهم‌ترین این محدودیت‌ها عبارت‌اند از:

  1. AHP کلاسیک بر مبنای داده‌های قطعی (crisp) طراحی شده، در حالی‌که تصمیم‌گیری واقعی معمولاً همراه با ابهام و عدم قطعیت است.
  2. مقیاس 1 تا 9 ساعتی در بسیاری از مواقع نامتعادل است و شدت ترجیحات را دقیق نشان نمی‌دهد.
  3. قضاوت‌های انسانی ذاتاً ذهنی، مبهم و نادقیق هستند، اما AHP کلاسیک این عدم قطعیت را در نظر نمی‌گیرد.
  4. نتایج رتبه‌بندی در AHP معمولی گاهی دقیق و قابل‌اطمینان نیست.
  5. تصمیم‌ها شدیداً تحت‌تأثیر نظر، تجربه و برداشت ذهنی تصمیم‌گیرندگان قرار می‌گیرد.

به همین دلیل، نسخه متعارف AHP نمی‌تواند به‌خوبی نیازهای تصمیم‌گیری مبتنی بر عدم قطعیت را برآورده کند. برای رفع این مشکل، تئوری مجموعه‌های فازی با AHP ترکیب شده و روش AHP فازی به وجود آمده است.

در AHP فازی، اعداد قطعی با اعداد فازی مثلثی جایگزین می‌شوند تا عدم قطعیت قضاوت‌ها بهتر مدل‌سازی شود. به‌جای استفاده از یک عدد مشخص، از یک بازه فازی (l, m, u) استفاده می‌شود که نشان‌دهنده حداقل، مقدار محتمل و حداکثر ترجیح است. سپس برای هر سطح از سلسله‌مراتب، ماتریس مقایسه زوجی فازی تشکیل می‌شود و وزن‌های فازی معیارها محاسبه و در مرحله آخر نرمال‌سازی می‌شوند تا وزن نهایی معیارها به‌دست آید.

یکی از روش‌های شناخته‌شده برای محاسبه وزن‌ها، روش تحلیل توسعه چانگ (1992) است که بر پایه میزان برتری فازی معیارها عمل می‌کند. علاوه‌بر آن، روش‌های دیگری نیز توسعه یافته‌اند که دقت بیشتری ارائه می‌دهند، از جمله:

در مجموع، AHP فازی این امکان را فراهم می‌کند که تصمیم‌گیرندگان در شرایطی که اطلاعات دقیق در دسترس نیست یا قضاوت‌ها مبهم و نسبی‌اند، انتخاب بهتری داشته باشند. این روش با درنظرگرفتن عدم قطعیت انسانی، تصویر واقعی‌تر و قابل‌اعتماد‌تری از فرآیند تصمیم‌گیری ارائه می‌دهد.

مراحل روش AHP فازی چانگ

در این بخش مراحل اجرای روش AHPفازی چانگ بر اساس مقاله chen & et al (2015) آورده شده است.

تشکیل مدل سلسه مراتبی پژوهش

در این گام بعد از شناسایی معیارها، زیرمعیارها و گزینه های پژوهش باید مدل سلسله مراتبی پژوهش مشخص گردد 

نکته: وجود گزینه در مدل های سلسله مراتبی اختیاری است یعنی ممکن است یک مساله گزینه نداشته باشد ولی وجود معیار و یا زیرمعیار اجباری است. در بیشتر مسایل ahp فازی هدف همان محاسبه وزن معیارها و زیرمعیارها هست. زیرا گزینه ها (آلترناتیوها) توسط روشهای ثانویه رتبه بندی می شوند.

 تشکیل جداول مقایسات زوجی و پاسخگویی بر اساس طیف

در این گام همانند روش AHP باید مقایسات زوجی را ایجاد کرد و بر اساس طیف فازی زیر به این مقایسات زوجی پاسخ داد. این طیف 9 تایی AHP فازی است البته میتوان از طیف های 5 تایی و یا 7 تایی نیز استفاده نمود اما این طیف 9 تایی یک طیف استاندارد می باشد.

مقیاس AHP فازی

محاسبه نرخ ناسازگاری مقایسات زوجی

در این گام باید نرخ ناسازگاری مقایسات زوجی بررسی شود و چنانچه این نرخ کمتر از 0.1 باشد یعنی مقایسه زوجی از ثبات و سازگاری مناسب برخوردار است. نرخ ناسازگاری در ماتریس های فازی به دو روش می توان محاسبه کرد اول این که ماتریس مقایسه زوجی فازی را دیفازی کرد و سپس نرخ ناسازگاری آن را به صورت قطعی محاسبه نمود و یا از روش محاسبه نرخ ناسازگاری به روش گوس و بوچر محاسبه نمود آموزش محاسبه نرخ ناسازگاری گوس و بوچر در این سایت موجود می باشد که با سرچ می توانید آموزش آن را به رایگان فرابگیرید.

ادغام مقایسات زوجی

هنگامی که چندین پاسخ دهنده به مقایسات زوجی پاسخ داده اند برای ادغام آنها از روش میانگین هندسی استفاده می شود. تا یک ماتریس مقایسه زوجی ادغام شده حاصل شود. ادغام ماتریس های فازی به این صورت است که درایه های اول همه مقایسات با هم میانگین هندسی، درایه های دوم نیز با هم و درایه های سوم نیز با هم میانگین هندسی می گیریم.

محاسبه اوزان با روش آنالیز توسعه چانگ

ابتدا بر اساس رابطه زیر مقادیر Si را برای هر سطر ماتریس مقایسه زوجی فازی بدست می آوریم.

میانگین سطرهای در AHP فازی چانگ

که در آن gi مجموعه هدف است، و M gi j اعداد فازی مثلثی هستند. سپس بر اساس رابطه زیر میزان بزرگی (درجه ارجحیت) هر Si بر Sk را بدست می آوریم.

درجه احتمال بزرگی در روش AHP فازی چانگ

در مرحله آخر نیز با استفاده از رابطه زیر وزن های خام محاسبه می شوند که با تقسیم هر وزن خام بر مجموع اوزان خام، وزن نرمال حاصل می گردد.

محاسبه وزن خام در روش چانگ

نکته مهم:
در روش چانگ، محاسبه وزن‌ها بر اساس «درجه‌ی بزرگی فازی» بین معیارها انجام می‌شود. اگر یکی از معیارها نسبت به دیگری بسیار غالب باشد، مقدار برتری فازی آن معیار به حدی بالا می‌رود که معیار ضعیف‌تر در مقایسه فازی عملاً برتری محسوسی پیدا نمی‌کند. در این شرایط، وزن معیار کوچک‌تر ممکن است در خروجی نهایی به صورت صفر ظاهر شود. این وضعیت خطا نیست، بلکه بخشی از ماهیت و منطق روش چانگ است. اگر هدف این است که هیچ معیاری وزن صفر نگیرد، توصیه می‌شود از روش‌های دقیق‌تر مانند AHP فازی بهبود یافته استفاده شود.

مثال حل شده آنالیز توسعه چانگ

در این مثال فرض میکنیم سه معیار داریم و قصد داریم با استفاده از روش آنالیز توسعه چانگ اوزان معیارها را حساب کنیم

ابتدا مقایسات زوجی معیارها را انجام می­دهیم و اوزان را محاسبه می­کنیم سپس مقایسه زوجی زیرمعیارهای هر معیار را تشکیل داده و وزن زیرمعیارها نیز محاسبه می ­شود. در این پژوهش جهت محاسبه وزن در مقایسات زوجی، از عبارات کلامی و اعداد فازی مثلثی مندرج در جدول 1 استفاده شده است.

جدول 1: عبارات کلامی و اعداد فازی جهت وزن دهی به معیارها

کد اولویت ها معادل فازی اولویت ها
حد پایین (L) حد متوسط (m) حد بالا (u)
1 اهمیت یکسان 1 1 1
2 یکسان تا نسبتا مهمتر 1 2 3
3 نسبتا مهم تر 2 3 4
4 نسبتا مهمتر تا اهمیت زیاد 3 4 5
5 اهمیت زیاد 4 5 6
6 اهمیت زیاد تا بسیار زیاد 5 6 7
7 اهمیت بسیار زیاد 6 7 8
8 بسیار زیاد تا کاملا مهمتر 7 8 9
9 کاملا مهمتر 8 9 10

مقایسات زوجی معیارهای اصلی نسبت به هدف

گام 1- تشکیل ماتریس تصمیم ادغام شده

تعداد پاسخ دهندگان در این پژوهش 15 نفر می­باشند که ماتریس ادغام شده مقایسات زوجی به صورت جدول 2 می باشد.

جدول 2: مقایسه زوجی معیارها نسبت به هدف (نرخ ناسازگاری: 0.023)

  C1 C2 C3
C1 (1,1,1) (0.643,0.912,1.298) (1.294,1.604,2.013)
C2 (0.77,1.097,1.555) (1,1,1) (0.81,1.122,1.561)
C3 (0.497,0.623,0.773) (0.64,0.891,1.234) (1,1,1)

جمع فازی اعداد هر سطر

برای محاسبه وزن این جدول از روش آنالیز توسعه چانگ استفاده شده است. نتایج این روش به­ت رتیب در زیر ارائه شده است. همانطور که در روند الگوریتم این روش بیان شد، ابتدا اعداد فازی هر سطر با هم جمع شده است. در زیر هر سطر یک عدد فازی را بیان می­کند.

2.938 3.516 4.311
2.581 3.219 4.116
2.137 2.515 3.007

محاسبه وزن فازی

تمام اعدادی که در مرحله قبل بدست آمدند با هم جمع می­شوند و سپس معکوس خواهد شد. در واقع، در این مرحله تمام اعداد فازی را با هم جمع و سپس معکوس خواهد شد. این حاصل در زیر ارائه شده است.

(7.656,9.249,11.433)

در ادامه، این معکوس در تک تک سطر­های قدم اول (مجموع هر سطر) ضرب می­شود تا مقادیر ادغامی نرمالایز شده هر سطر بدست آید. که این اعداد همان  ها می­باشند.

0.257 0.380 0.563
0.226 0.348 0.538
0.187 0.272 0.393

درجه بزرگی وزن های فازی

حال بایستی هر یک از سطر­ها نسبت به سطر­های زیرین خود مقایسه شوند. برای مقایسه هر سطر نسبت به خود، عدد یک را اختصاص می­دهیم. مقادیر این مقایسات در زیر آمده است.

1.000 1.000
0.897 1.000
0.556 0.687

محاسبه وزن خام و نرمال معیارها

حال اوزان نهایی را از قدم قبل استخراج می‌کنیم. اوزان نهایی هر عامل برابر است با کمینه هر سطر. مقادیر اوزان خام و نرمالایزه شده در جدول 3 آورده شده است. وزن نرمال شده برابر است با تقسیم هر وزن خام بر مجموع اوزان خام.

جدول 3:  اوزان نهایی معیارها

معیار اوزان خام اوزان نرمالایز شده
C1 1.000 0.407
C2 0.897 0.366
C3 0.556 0.227

فیلم آموزش روش AHP فازی چانگ در نرم افزار اکسل و متلب

در این فیلم آموزشی، روش AHP فازی به شیوه چانگ به‌صورت کاملاً کاربردی و گام‌به‌گام آموزش داده شده است. ابتدا مفهوم روش چانگ و مراحل آن توضیح داده می‌شود، سپس یک مثال عملی به‌طور کامل حل می‌گردد.

  • در بخش اول، پیاده‌سازی روش در نرم‌افزار اکسل نشان داده شده است؛ به‌طوری‌که با وارد کردن ماتریس مقایسه زوجی، اکسل به‌صورت خودکار وزن معیارها را محاسبه می‌کند.
  • در بخش دوم، همین مسئله در نرم‌افزار متلب پیاده‌سازی شده و فقط با وارد کردن ماتریس اولیه، بدون نیاز به هیچ‌گونه کدنویسی، نتیجه نهایی توسط متلب محاسبه و نمایش داده می‌شود.

این ویدیو برای دانشجویان، پژوهشگران و افرادی که می‌خواهند AHP فازی را در عمل و در نرم‌افزار پیاده‌سازی کنند، بسیار مناسب است. از طریق لینک زیر می‌توانید این فیلم آموزشی را تهیه و دانلود کنید.

لینک دانلود فیلم آموزش روش AHP فازی چانگ در اکسل و متلب:
 اینجا کلیک کنید

در ویدیوی زیر نیست توضیحات این فیلم آموزشی آورده شده است.

سؤالات متداول

+ روش چانگ (Extent Analysis) در AHP فازی چیست؟
روشی برای محاسبه وزن معیارها با استفاده از مقایسات زوجی فازی و مفهوم «درجه بزرگی یا امکان برتری» بین معیارها است که از اعداد فازی مثلثی بهره می‌گیرد.

+ در روش چانگ چه نوع اعداد فازی استفاده می‌شود؟
عدد فازی مثلثی (TFN) که شامل سه عضو حد پایین، حد وسط و حد بالا است، بیش‌ترین کاربرد را در این روش دارد به دلیل سادگی و فرآیند محاسبات سریع.

+ در صورت نیاز به پیاده‌سازی سریع‌تر، چه نرم‌افزارهایی مناسب‌اند؟
برای پیاده‌سازی روش چانگ، نرم‌افزارهای مناسب شامل اکسل و متلب هستند که امکان انجام سریع محاسبات و تحلیل‌های فازی را فراهم می‌کنند.

+ آیا در روش چانگ «نرخ ناسازگاری (CR)» داریم؟
بله، در فرآیند ارزیابی و کنترل سازگاری مقایسات، نرخ ناسازگاری یا CR بر اساس مفاهیم مشابه AHP کلاسیک محاسبه می‌شود و در فیلم‌های آموزشی رایگان قرار دارد.

+محدودیت مهم روش چانگ چیست؟
در برخی شرایط ممکن است خروجی وزن صفر برای یک یا چند معیار بدهد؛ این موضوع خطا نیست و بخشی از منطق روش است.

+اگر وزن صفر که در برخی مواقع حاصل می شود را نخواهم باید چه روشی استفاده کنم؟
باید در چنین مواقعی از روش AHP فازی بهبود یافته (باکلی) به جای چانگ استفاده کنید.

 

4.3/5 - (158 امتیاز)

23 دیدگاه دربارهٔ «آموزش روش AHP فازی چانگ (CHANG)| مثال کاربردی+ نرم افزار»

  1. حسن زارعی

    با سلام. هر عدد قطعی را به عنوان عدد فازی مثلثی با پهنای چپ و راست صفر در نظر میگیریم. چرا روش ahp فازی (crisp) و ahp غیر فازی به نتیجه واحد منجر نمیشوند؟؟

  2. ممنون از اموزش های خیلی خوبتون .
    در روش ahp ما یه فرمول برای محاسبه تعداد ماتریس های مقایسه زوجی داشتیم. برای ahp فازی تنها یک ماتریس مقایسه زوجی داریم؟؟

    1. مدیر سایت

      سلام. تعداد مقایسات زوجی در روش ahp چه فازی، چه ساده و چه هر محیط دیگه همگی از یک فرمول طبعیت میکنن (n*n-1/2)

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

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

19 + سیزده =