• شماره ركورد
    10708
  • عنوان
    بررسي روش‌هاي آزمون نرم‌افزار در سيستم‌هاي مبتني بر مؤلفه ‌يادگيري
  • سال تحصيل
    1401
  • استاد راهنما
    دكتر سعيد پارسا
  • استاد مشاور
    دكتر محمد عبداللهي ازگمي
  • چکيده
    هوش مصنوعي به‌ويژه شبكه¬هاي عصبي عميق كه DNN نيز ناميده مي‌شود كاربردهاي زيادي ازجمله استقرار گسترده آن‌ها در كاربردهاي حساس به ايمني مانند ماشين¬هاي خودران وجود دارد. اين امر به‌طور طبيعي اين سؤال را مطرح مي‌كند كه چگونه نرم¬افزار اجرايي اين فن¬آوري بايد آزمون كردن، تائيد شدن و درنهايت براي برآورده كردن الزامات استانداردهاي ايمني مربوطه گواهي شود. كاربردهاي رايج يادگيري ماشين نگراني¬هاي طبيعي را در مورد قابليت اعتماد مطرح مي¬كند. كاربردهاي حياتي ايمني، اهميت رفتار مربوط به صحت، استحكام، حريم خصوصي و كارايي را افزايش مي‌دهد. آزمون نرم¬افزار به هر فعاليتي اشاره دارد كه هدف آن شناسايي تفاوت‌هاي بين رفتار موجود و موردنياز است. درواقع، برخي از جنبه¬هاي دشوار آزمون براي سيستم¬هاي يادگيري ماشين با راه‌حل‌هاي شناخته‌شده قبلي كه به‌طور گسترده در ادبيات مهندسي نرم¬افزار موردمطالعه قرارگرفته‌اند، به اشتراك گذاشته‌شده است. بااين‌وجود، ماهيت آماري سيستم¬هاي يادگيري ماشين و توانايي آن‌ها در اتخاذ تصميمات مستقل، پرسش¬هاي تحقيقاتي بيشتري را براي آزمون نرم¬افزار مطرح مي¬كند. تكنيك¬هاي آزمون نرم¬افزارهاي سنتي به‌طور مستقيم براي آزمون DNN ها قابل‌اجرا نيستند، مفاهيم و اصول پيچيده پشت اين تكنيك¬ها، اگر به‌درستي تطبيق داده شوند، مي¬توانند براي حوزه يادگيري ماشين مفيد باشند. اگر بتوانيم از تكنيك¬ مكان‌يابي خطا استفاده كنيم مي‌توانيم بخش¬هايي از يك سيستم را كه مسئول رفتار نادرست هستند شناسايي كنيم كمك زيادي به ما در آزمون نرم‌افزار خواهد كرد. در اين گزارش بر آنيم كه به بررسي روش¬هاي آزمون نرم¬افزار در سيستم¬هاي مبتني بر مؤلفه يادگيري، بپردازيم.
  • نام دانشجو

    محمدسعيد طالبي

  • تاريخ ارائه
    5/11/2022 12:00:00 AM
  • متن كامل
    74799
  • پديد آورنده

    محمدسعيدطالبي

  • تاريخ ورود اطلاعات
    1401/02/22
  • عنوان به انگليسي
    Investigation of software testing methods in systems based on learning component
  • كليدواژه هاي فارسي
    آزمون نرم‌افزار , مؤلفه يادگيري , يادگيري ماشين
  • كليدواژه هاي لاتين
    Software test , Learning component , machine learning