فهرست
1 مقدمه ………………………………………………………………………………………………………………………………………………………. |
2 |
1.1 ضرورت انجام تحقیق …………………………………………………………………………………………………………………………… |
6 |
1.2 هدف از انجام تحقیق …………………………………………………………………………………………………………………………… |
7 |
1.3 فرضیات و محدودیتهای مسئله ………………………………………………………………………………………………………… |
7 |
1.4 سرفصل مطالب ……………………………………………………………………………………………………………………………………. |
8 |
2 تعاریف و مفاهیم اولیه …………………………………………………………………………………………………………………………….. |
11 |
2.1 مقدمه …………………………………………………………………………………………………………………………………………………… |
11 |
2.2 طبقهبند ……………………………………………………………………………………………………………………………………………….. |
12 |
2.3 طبقهبند بیزین …………………………………………………………………………………………………………………………………….. |
12 |
2.4 طبقهبند بیز ساده ………………………………………………………………………………………………………………………………… |
14 |
2.5 درخت تصمیم ……………………………………………………………………………………………………………………………………… |
15 |
2.6 طبقهبند درخت تصادفی ……………………………………………………………………………………………………………………… |
16 |
2.7 طبقهبند رگرسیون لجستیک ………………………………………………………………………………………………………………. |
16 |
2.8 شبکههای عصبی مصنوعی ………………………………………………………………………………………………………………….. |
17 |
2.9 نزدیکترین همسایه …………………………………………………………………………………………………………………………….. |
18 |
2.10 معیارهای سنجش عملکرد ……………………………………………………………………………………………………………….. |
19 |
2.10.1 ماتریس درهم ………………………………………………………………………………………………………………………………… |
19 |
2.10.2 احتمال تشخیص …………………………………………………………………………………………………………………………… |
21 |
2.10.3 صحت ……………………………………………………………………………………………………………………………………………. |
21 |
2.10.4 احتمال هشدار اشتباهی ……………………………………………………………………………………………………………….. |
21 |
2.10.5 معیار اِف ………………………………………………………………………………………………………………………………………… |
22 |
2.10.6 معیار جی ………………………………………………………………………………………………………………………………………. |
22 |
2.10.7 مساحت زیر منحنی ………………………………………………………………………………………………………………………. |
23 |
2.11 آزمون من-ویتنی ………………………………………………………………………………………………………………………………. |
24 |
2.12 انتقال یادگیری …………………………………………………………………………………………………………………………………. |
25 |
2.13 جمعبندی …………………………………………………………………………………………………………………………………………. |
26 |
3 مروری بر تحقیقات پیشین …………………………………………………………………………………………………………………….. |
28 |
3.1 مقدمه …………………………………………………………………………………………………………………………………………………… |
28 |
3.2 مطالعههای مرتبط با پیشبینی خطای نرمافزار ………………………………………………………………………………….. |
29 |
3.3 روشهای انتقال یادگیری در پیشبینی خطای نرمافزار …………………………………………………………………….. |
32 |
3.4 جمعبندی ……………………………………………………………………………………………………………………………………………. |
36 |
4 روش کار ………………………………………………………………………………………………………………………………………………….. |
38 |
4.1 مقدمه …………………………………………………………………………………………………………………………………………………… |
38 |
4.2 نمایش مسئله ………………………………………………………………………………………………………………………………………. |
39 |
4.3 مجموعه دادههای پیشبینی خطا ……………………………………………………………………………………………………….. |
39 |
4.4 پیش پردازش ………………………………………………………………………………………………………………………………………. |
40 |
4.4.1 یکسانسازی برچسب کلاسها ………………………………………………………………………………………………………… |
40 |
4.4.2 نرمالسازی ………………………………………………………………………………………………………………………………………. |
41 |
4.4.3 گسستهسازی ……………………………………………………………………………………………………………………………………. |
41 |
4.5 طبقهبند بیز وزندار …………………………………………………………………………………………………………………………….. |
42 |
4.6 روش پیشنهادی …………………………………………………………………………………………………………………………………… |
45 |
4.6.1 ساخت توزیع فراوانی ……………………………………………………………………………………………………………………….. |
45 |
4.7 دگرگونی توزیع فراوانی ……………………………………………………………………………………………………………………….. |
49 |
4.8 الگوریتم ……………………………………………………………………………………………………………………………………………….. |
52 |
4.8.1 پیچیدگی محاسباتی ………………………………………………………………………………………………………………………… |
53 |
4.9 جمعبندی ……………………………………………………………………………………………………………………………………………. |
54 |
5 آزمایشات و نتایج عددی …………………………………………………………………………………………………………………………. |
56 |
5.1 مقدمه …………………………………………………………………………………………………………………………………………………… |
56 |
5.2 مجموعه داده ……………………………………………………………………………………………………………………………………….. |
57 |
5.3 سنجش عملکرد …………………………………………………………………………………………………………………………………… |
59 |
5.4 سنگ میزان …………………………………………………………………………………………………………………………………………. |
59 |
5.5 بستر آزمایش ……………………………………………………………………………………………………………………………………….. |
60 |
5.5.1 آموزش بر دادههای NASA و آزمایش بر دادههای SOFTLAB ……………………………………………….. |
61 |
5.5.2 آموزش بر دادههای NASA و آزمایش بر دادههای NASA ………………………………………………………… |
61 |
5.6 نتایج …………………………………………………………………………………………………………………………………………………….. |
62 |
5.7 جمعبندی ……………………………………………………………………………………………………………………………………………. |
68 |
6 نتیجهگیری و کارهای آتی ………………………………………………………………………………………………………………………….. |
70 |
7 فهرست منابع و مآخد ………………………………………………………………………………………………………………………………….. |
72 |