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

Publish Year: 1396
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 485

This Paper With 7 Page And PDF and WORD Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

NCAEC03_009

تاریخ نمایه سازی: 7 اسفند 1396

Abstract:

وجود نقص ها در سیستم نرم افزاری یک تهدید جدی برای کیفیت نرم افزار به شمار می رود. زیرا موجب انطباق ناپذیری محصول با نیاز مشتری می شود. پیش بینی نقص نرم افزار یکی از زمینه های مهم در مهندسی نرم افزار است که برای بهبود کیفیت نرم افزار، به کار می رود. پیدا کردن مدل های مطلوب، برای پیش بینی نقص نرم افزار یکی از مهم ترین اهداف مهندسین کامپیوتر است. مسیله اصلی در این پژوهش، بهبود دقت پیش بینی تعداد نقص در نرم افزار است. به همین منظور سه الگوریتم رگرسیون،شبکه عصبی مصنوعی چند لایه و درخت تصمیم به داده ها اعمال شدند. دو الگوریتم رگرسیون و شبکه عصبی مصنوعی چند لایه، که دارای بیشترین میزان دقت در اجرا روی داده های آموزشی بودند به عنوان الگوریتم پایه برای متد تلفیق انتخاب شدند. خروجی این دو الگوریتم به روش میانگین وزنی با هم تلفیق شده و برای پیش بینی نهایی روی داده های آزمون مورد استفاده قرار گرفتند. ما از سه معیار متوسط خطای نسبی، متوسط خطای مطلق و معیار completness برای مقایسه کارآیی الگوریتم ها استفاده کردیم. در نهایت متد تلفیقی با الگوریتم های پیشنهادی، در پیش-بینی تعداد نقص به میزان 4 درصد برای مجموعه داده xerces1.4 دقیق تر عملکرده است.

Authors

الهه ولی پور

دانشجوی کارشناسی ارشد کامپیوتر- نرمافزار- موسسه آموزش عالی اشراق

محمد اکبرپورسکه

استادیار مدعو موسسه آموزش عالی اشراق

شادی لنگری

عضو هیات علمی موسسه آموزش عالی اشراق، دانشکده کامپیوتر