شبکه عصبی خود را بهتر بفهمید!
خب احتمالا هر وقت که یه تسک دستهبندی یا رگرسیون و یا حتی تسکهای NLP رو به دقت خوبی انجام دادید یه حس کنجکاوی درونتون بوده که چرا داره خوب کار میکنه! یا اینکه کدوم فیچرها هستن که بیشترین تاثیر رو در تولید این خروجی با کیفیت دارند. احتمالا هم تیپ کارهای برتولوژی و غیره رو دیدید که نمونهش هم برای حوزه NLP هست و هم حوزه تصویر. اما حالا این ابزار رو ببینید که دیگه نعمت رو بر همهمون تکمیل کرده! با این ابزار که تقریبا تمامی فریمورکها و ابزارهای لرنینگ رو پشتیبانی میکنه میتونید اهمیت فیچرهای ورودی رو در تولید خروجی مدل آموزشدادهشده به صورت مصور ببینید و لذت ببرید و برای سازندگانش دعای خیر بکنید. به عنوان یک مثال، در تسک تحلیل قطبیت جملات میتونید ببینید که کدوم کلمات در تعیین قطبیت جمله نقش بیشتری داشتند. همچنین مثلا در تسکهای دستهبندی روی دیتای ساختاریافته هم میتونید ببینید که کدوم فیچرها در تولید خروجی بیشترین نقش رو داشتند.
آدرس صفحه گیتهاب:
https://github.com/slundberg/shap#citations
#link
@nlp_stuff
Post #153
1.4K

