علیرضا خیاط خلقی
12 یادداشت منتشر شدههوش مصنوعی توضیح پذیر: وقتی مدل نمی گوید چرا این تصمیم را گرفت
تصور کنید یک ابزار هوش مصنوعی، از میان ده نسخه ای که برای یک تبلیغ ساخته اید، یکی را «بهترین» اعلام می کند؛ یا سامانه ای خودکار، محتوای شما را بدون هیچ توضیحی رد می کند. نتیجه را می بینید، اما دلیلش را نه. مدل تصمیم گرفته است، اما نمی گوید چرا. این دقیقا همان نقطه ای است که بحث «هوش مصنوعی توضیح پذیر» آغاز می شود: اینکه یک سیستم هوش مصنوعی، علاوه بر پاسخ درست، بتواند دلیل پاسخش را هم به زبانی قابل فهم بیان کند.
توضیح پذیری یعنی چه؟
در ادبیات علمی، سه مفهوم نزدیک به هم اما متفاوت وجود دارد. «شفافیت» یعنی بدانیم یک سیستم به طور کلی چگونه کار می کند: چه داده ای می گیرد و چه خروجی ای می دهد. «تفسیرپذیری» یعنی خود مدل آن قدر ساده باشد که منطق درونی اش را مستقیم بخوانیم؛ مثل یک درخت تصمیم کوتاه یا یک جدول امتیازدهی. اما «توضیح پذیری» معمولا به مدلی پیچیده اشاره دارد که منطقش را نمی توان مستقیم خواند؛ پس باید پس از تصمیم، توضیحی برای آن ساخته شود. این توضیح، تقریبی از رفتار مدل است، نه خود مدل.
موسسه ملی استاندارد و فناوری آمریکا (NIST) در سند «چهار اصل هوش مصنوعی توضیح پذیر» که در سال ۲۰۲۱ منتشر شد، یک آزمون ساده برای توضیح خوب پیشنهاد می کند: توضیح باید معنادار باشد، یعنی مخاطب آن را بفهمد؛ دقیق باشد، یعنی واقعا رفتار مدل را نشان دهد، نه یک داستان قانع کننده اما نادرست؛ و در نهایت، باید به مخاطب کمک کند تصمیم بگیرد که به خروجی اعتماد کند یا نه. توضیحی که فقط حس اطمینان بدهد اما حقیقت را نگوید، از نداشتن توضیح هم بدتر است.
شناخته شده ترین روش ها، هر کدام از زاویه ای به مدل نگاه می کنند. روش SHAP که لوندبرگ و لی در سال ۲۰۱۷ معرفی کردند، بر پایه نظریه بازی ها، سهم هر ویژگی ورودی را در یک پیش بینی مشخص می کند؛ مثلا در یک سامانه امتیازدهی به آگهی، نشان می دهد عنوان، تصویر یا مخاطب هدف هر کدام چقدر در نمره نهایی نقش داشته اند. روش LIME که ریبیرو و همکارانش در سال ۲۰۱۶ ارائه دادند، به جای توضیح کل مدل، یک مدل ساده موقت را فقط در اطراف همان یک تصمیم می سازد تا بفهمیم در آن نقطه خاص، چه چیزی مهم بوده است. اما این روش ناپایدار است و با تغییر کوچک در نمونه گیری، توضیح هم عوض می شود.
روش سوم، «توضیحات ضد واقعی» است؛ روشی که واختر و همکاران در سال ۲۰۱۷ مطرح کردند. به جای اینکه بگوید «چرا این نتیجه؟»، می گوید «چه چیزی اگر فرق می کرد، نتیجه عوض می شد؟»؛ مثلا «اگر عنوان تبلیغ سه کلمه کوتاه تر بود، امتیاز آن بالاتر می رفت.» این نوع توضیح، از نظر عملی بسیار ارزشمند است، چون مستقیم به کاربر می گوید چه کاری را تغییر دهد.
در مدل های زبانی بزرگ، ماجرا پیچیده تر می شود. این مدل ها می توانند به زبان طبیعی «توضیح» بدهند و زنجیره تفکر خود را نشان دهند؛ اما پژوهش سال ۲۰۲۵ شرکت آنتروپیک با عنوان «مدل های استدلال گر همیشه آنچه را فکر می کنند نمی گویند» نشان داد که این توضیحات لزوما صادقانه نیستند؛ مدل گاهی به سرنخی در ورودی واکنش نشان می دهد و پاسخش را تغییر می دهد، اما در توضیحش هیچ اشاره ای به آن سرنخ نمی کند. پس توضیحی روان و قانع کننده، همیشه به معنای توضیحی درست نیست.
یک پرسش قدیمی در این حوزه این است: آیا مدلی که توضیح پذیرتر است، کم دقت تر می شود؟ سینتیا رودین در مقاله ای مشهور در مجله Nature Machine Intelligence در سال ۲۰۱۹ استدلال کرد که در تصمیم های پرریسک روی داده های ساخت یافته — مثل پزشکی یا قضاوت — نباید سراغ جعبه سیاه رفت و بعد به دنبال توضیحش گشت؛ بلکه باید از ابتدا مدلی تفسیرپذیر ساخت. اما در داده های بدون ساختار، مثل تصویر و متن، مدل های پیچیده هنوز دقت بسیار بالاتری دارند و حذف آن ها ممکن نیست. راه حل واقع بینانه، انتخاب آگاهانه است: هرجا خطا هزینه انسانی یا حقوقی دارد، توضیح پذیری در اولویت است؛ هرجا دقت تعیین کننده است، باید دست کم توضیحی پسینی و صادقانه وجود داشته باشد.
توضیح پذیری دیگر فقط یک موضوع پژوهشی نیست. قانون هوش مصنوعی اتحادیه اروپا که از اوت ۲۰۲۴ لازم الاجرا شده است، برای سامانه های پرریسک — مثل غربالگری رزومه، امتیازدهی اعتباری یا نمره دهی آموزشی — شفافیت را الزام کرده است. ماده ۱۳ این قانون می گوید سامانه های پرریسک باید به اندازه ای شفاف باشند که استفاده کننده بتواند خروجی را تفسیر کند؛ ماده ۵۰ هم افشای استفاده از هوش مصنوعی و نشانه گذاری محتوای ساخته شده با آن را الزامی می کند. اجرای کامل الزامات سامانه های پرریسک از دوم اوت ۲۰۲۶ آغاز می شود و جریمه های آن تا ۳۵ میلیون یورو یا ۷ درصد گردش مالی جهانی می رسد. پیام قانون روشن است: سیستمی که تصمیم می گیرد اما توضیح نمی دهد، در کاربردهای حساس جایی ندارد.
فرض کنید یک ابزار هوش مصنوعی، عملکرد تبلیغ های یک فروشگاه را پیش بینی می کند و نسخه ای را که شما بیشتر دوست دارید، پایین ترین امتیاز را می دهد. بدون توضیح، شما فقط دو راه دارید: یا به ابزار اعتماد کنید، یا آن را کنار بگذارید. اما اگر ابزار با روش SHAP نشان دهد که «رنگ پس زمینه» بیشترین سهم منفی را داشته و با یک توضیح ضد واقعی اضافه کند که «اگر کنتراست عنوان بیشتر شود، امتیاز ۱۵ درصد بالا می رود»، آن وقت توضیح تبدیل به ابزار کار می شود: شما می دانید دقیقا چه چیزی را تغییر دهید و چرا.
برای کسانی که با ابزارهای هوش مصنوعی محتوا می سازند، چند عادت ساده تفاوت می سازد: اول، از ابزار بخواهید دلیل پیشنهادش را بگوید، نه فقط پیشنهاد را. دوم، یک متغیر را در هر بار تغییر دهید تا بفهمید کدام عامل واقعا اثر دارد. سوم، توضیح مدل را مثل یک فرضیه آزمایش کنید، نه یک حقیقت؛ اگر توضیح می گوید رنگ مشکل است، نسخه ای با همان متن و رنگ متفاوت بسازید و نتیجه را بسنجید. و در نهایت، انسان را در حلقه تصمیم نگه دارید: در محتوایی که با برند و مخاطب سروکار دارد، تصمیم نهایی باید با کسی باشد که می تواند دلیلش را برای مخاطب توضیح دهد.
هوش مصنوعی توضیح پذیر، یعنی مدلی که فقط «چه» را نمی گوید، «چرا» را هم می گوید. روش هایی مثل SHAP و LIME و توضیحات ضد واقعی، هر کدام بخشی از این «چرا» را نشان می دهند؛ اما هیچ کدام کامل نیستند و توضیح روان یک مدل زبانی هم همیشه صادقانه نیست. در دنیایی که قانون هم شفافیت را می خواهد و اعتماد مخاطب به محتوای ساخته شده با هوش مصنوعی وابسته به همین شفافیت است، توانایی توضیح دادن، دیگر یک ویژگی اضافی نیست؛ بخشی از کیفیت خود سیستم است. مدلی که دلیلش را بگوید، شاید گاهی کمتر دقیق باشد، اما قابل اعتمادتر است — و اعتماد، همان چیزی است که یک ابزار را از یک جعبه سیاه به یک همکار تبدیل می کند.
برچسب ها: #هوش_مصنوعی #هوش_مصنوعی_توضیح پذیر #شفافیت_هوش_مصنوعی #تولید_محتوای_دیجیتال #اعتماد_به_هوش_مصنوعی