ارسل ملاحظاتك

ارسل ملاحظاتك لنا







Source Code-Based Defect Prediction Using Deep Learning and Transfer Learning

العنوان بلغة أخرى: التنبؤ بالخلل القائم على أساس شيفرة المصدر باستخدام التعلم العميق ونقل التعلم
المؤلف الرئيسي: الصمادي، نوزت محمود (مؤلف)
مؤلفين آخرين: سعيفان، أحمد (مشرف)
التاريخ الميلادي: 2018
موقع: اربد
الصفحات: 1 - 81
رقم MD: 954418
نوع المحتوى: رسائل جامعية
اللغة: الإنجليزية
الدرجة العلمية: رسالة ماجستير
الجامعة: جامعة اليرموك
الكلية: كلية تكنولوجيا المعلومات وعلوم الحاسوب
الدولة: الاردن
قواعد المعلومات: Dissertations
مواضيع:
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

97

حفظ في:
LEADER 04817nam a22003377a 4500
001 1498880
041 |a eng 
100 |9 513023  |a الصمادي، نوزت محمود  |e مؤلف 
245 |a Source Code-Based Defect Prediction Using Deep Learning and Transfer Learning 
246 |a التنبؤ بالخلل القائم على أساس شيفرة المصدر باستخدام التعلم العميق ونقل التعلم 
260 |a اربد  |c 2018 
300 |a 1 - 81 
336 |a رسائل جامعية 
502 |b رسالة ماجستير  |c جامعة اليرموك  |f كلية تكنولوجيا المعلومات وعلوم الحاسوب  |g الاردن  |o 0072 
520 |a إن ضمان جودة البرمجيات أمر مهم لأي برنامج لتحقيق النجاح. يمكن أن يؤدي اكتشاف الأخطاء وإصلاح الكيانات المعيبة مبكرا في مرحلة الاختبار إلى توفير الكثير من الموارد وتحسين جودة البرامج. يجب على المطورين تحديد أولويات إجراءات الاختبار والحفاظ على موارد المشروع. ومع ذلك، عندما يكون هناك عدد قليل من الأمثلة على مشروع جديد يكون من الصعب بناء نموذج جيد للتنبؤ. تتوفر معلومات مختلفة حول مشاريع البرمجيات ويمكن الاستفادة منها من خلال المستودعات المفتوحة. يمكن للمطورين الاستفادة من معلومات العيب المسماة لبناء نموذج التنبؤ بالعيب. يمكن أن تساعد وفرة معلومات البرامج السابقة في مجال مشابه في نقل المعرفة المكتسبة من تدريب هذه المعلومات إلى مجال أخر في نموذج التنبؤ بالعيب بين المشاريع. التعلم العميق هو تعلم آله واعد. شبكه الاعتقاد العميق DBN هي نوع من أنواع التعلم العميق الذي يمكنه اكتشاف العلاقات الكامنة بين الخصائص المدخلة من خلال تدريبها عبر طبقات متعددة مخفية. ومع ذلك، من الصعب بناء نموذج تنبؤ جيد من مجموعة بيانات ذات أمثلة قليلة. في هذه الأطروحة، قمنا باستخدام مجموعة بيانات احتياطية مساعدة لعمل تهيئة لنموذج شبكة الاعتقاد العميق DBN ونقل المعرفة التي تم الحصول عليها لتدريب النموذج باستخدام مشروع المصدر في مجموعة المشروعات المشتركة. تم استخدام الخصائص المعبرة المتولدة من نموذج شبكة الاعتقاد العميق DBN لبناء نموذج تنبؤ تقليدي من فئة المصدر المسماة ثم اختباره على بيانات البرنامج الهدف أظهر تقييمنا على 13 مشروع بلغة جافا من مستودع البيانات PROMISE إن النموذج المقترح يحقق تحسنا لمقياس F بمقدار (3.6%، 4.9% و 5.1%) للإعدادات الثلاثة لنموذج شبكة الاعتقاد العميق DBN مقابل أفضل نموذج من تقنيات نقل تحليلات المكونات (TCA/TCA+). علاوة على ذلك، يحقق نموذج نقل تعلم شبكة الاعتقاد العميق (T-DBN) ونموذج شبكة الاعتقاد العميق فقط (DBN-Only) تحسنا لمقياس F بنسبة (11.1%، 6.2%) مقابل أفضل نموذج لتقنيات نقل تحليلات المكونات (TCA/TCA)‏ على مجموعة بيانات التحقق Relink. 
653 |a جودة البرمجيات  |a الاخطاء البرمجية  |a نقل التعلم  |a شبكة الاعتقاد العميق  |a نظم المعلومات الحاسوبية  |a التنبؤ بالخلل 
700 |a سعيفان، أحمد  |g Saifan, Ahmad  |e مشرف  |9 513024 
856 |u 9802-003-012-0072-T.pdf  |y صفحة العنوان 
856 |u 9802-003-012-0072-A.pdf  |y المستخلص 
856 |u 9802-003-012-0072-C.pdf  |y قائمة المحتويات 
856 |u 9802-003-012-0072-F.pdf  |y 24 صفحة الأولى 
856 |u 9802-003-012-0072-1.pdf  |y 1 الفصل 
856 |u 9802-003-012-0072-2.pdf  |y 2 الفصل 
856 |u 9802-003-012-0072-3.pdf  |y 3 الفصل 
856 |u 9802-003-012-0072-4.pdf  |y 4 الفصل 
856 |u 9802-003-012-0072-O.pdf  |y الخاتمة 
856 |u 9802-003-012-0072-R.pdf  |y المصادر والمراجع 
856 |u 9802-003-012-0072-S.pdf  |y الملاحق 
930 |d y 
995 |a Dissertations 
999 |c 954418  |d 954418 

عناصر مشابهة