کاربرد هوش مصنوعی قابل توضیح برای تحلیل نیازمندی های نرم افزار
Publish place: Computing Science Journal، Vol: 9، Issue: 4
Publish Year: 1403
Type: Journal paper
Language: Persian
View: 63
This Paper With 16 Page And PDF Format Ready To Download
- Certificate
- I'm the author of the paper
Export:
Document National Code:
JR_CSJI-9-4_005
Index date: 28 February 2025
کاربرد هوش مصنوعی قابل توضیح برای تحلیل نیازمندی های نرم افزار abstract
الگوریتم های یادگیری ماشین در مسایل مختلف مانند طبقه بندی نیازمندی ها استفاده شده اند. با وجود این که این الگوریتم ها عملکرد خوبی دارند، اما نمی توانند نحوه انجام تصمیم گیریشان را توضیح دهند. توضیح نحوه تصمیم گیری کمک بزرگی برای متخصصین این حوزه خواهد بود. هوش مصنوعی قابل توضیح (XAI) به دنبال توضیح پیش بینی های الگوریتم های یادگیری ماشین است. با توجه به کاربرد موفق هوش مصنوعی قابل توضیح در حوزه پردازش زبان طبیعی و عدم وجود مطالعات کافی در زمینه به کارگیری آنها در تحلیل نیازمندی های نرم افزار، در این مقاله، کاربرد XAI برای طبقه بندی نیازمندی های نرم افزار بررسی شده است. روش پیشنهادی روی مجموعه داده نیازمندی های نرم افزار PROMISE پیاده سازی شده است. الگوریتم ماشین بردار پشتیبان (SVM) به عنوان الگوریتم طبقه بندی استفاده شده و ابزارLIME به تفسیر دسته بندی نیازمندی های تولید شده توسط طبقه بند می پردازد. نتایج نشان می دهد که XAI می تواند به تحلیل گر کمک کند تا بهتر درک کند که چرا یک نیازمندی خاص به عنوان کارکردی، غیرکارکردی یا زیرشاخه ای از غیرکارکردی طبقه بندی شده است. در طی این فرآیند، کلمات کلیدی مهم برای چنین تصمیماتی شناسایی شده و به طور دقیق تحلیل می شوند.
کاربرد هوش مصنوعی قابل توضیح برای تحلیل نیازمندی های نرم افزار Keywords:
هوش مصنوعی قابل توضیح , تحلیل نیازمندی نرم افزار , طبقه بندی نیازمندی ها
کاربرد هوش مصنوعی قابل توضیح برای تحلیل نیازمندی های نرم افزار authors
بهناز جاماسب
دانشجوی دکتری، دانشکده مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه صنعتی شیراز
رئوف خیامی
دانشیار، دانشکده مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه صنعتی شیراز، شیراز، ایران
رضا اکبری
دانشیار، دانشکده مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه صنعتی شیراز، شیراز، ایران
مراجع و منابع این Paper:
لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :