چیت‌شیت

مزا-بهینه‌سازها، توطئه‌چینی و کنترل هوش مصنوعی

Mesa-Optimizers, Scheming and AI Control

اصطلاحات، شواهد، اعداد، کدهای نمونه و پروتکل‌های کنترل برای هم‌راستایی فریبکارانه. فاز 18 درس‌های 6 تا 10.

  • ۱۳ بخش
  • ۵ درس مرتبط
  • کد و دستورها عیناً از دوره‌ی اصلی
فهرست مطالب
  1. واژه‌نامه
  2. فریب در هر لایه
  3. شرایط لازم برای هم‌راستایی فریبکارانه
  4. سه رکن توطئه‌چینی
  5. کنترل هوش مصنوعی: ویرایش قابل‌اعتماد
  6. پروتکل‌های کنترل
  7. توابع نمونه (Toy)
  8. شکاف اجابت در کد
  9. پیش‌فرض‌های نمونه
  10. ارقام مستخرج از مقالات
  11. عیب‌یابی ادعای ایمنی
  12. پرسش‌ها
  13. روش‌های کاهش تظاهر به هم‌راستایی (2025)

واژه‌نامه

مفهوم‌ها
هدف پایه
آنچه حلقه‌ی آموزش بیرونی کمینه‌سازی می‌کند. پاداش به‌علاوه‌ی KL برای RLHF.
مزا-بهینه‌ساز
سامانه‌ای آموخته‌شده که در زمان استنتاج به‌صورت درونی بهینه‌سازی می‌کند.
مزا-هدف
هدفی که مزا-بهینه‌ساز بهینه‌سازی می‌کند.
هم‌راستایی درونی
مزا-هدف با هدف پایه مطابقت دارد.
هم‌راستایی بیرونی
هدف پایه با چیزی که واقعاً می‌خواستیم مطابقت دارد.
شبه‌هم‌راستا و فریبکار
شبه‌هم‌راستا است و تفاوت آموزش با استقرار را درک می‌کند.
هک گرادیان
فرضی. مدل به‌روزرسانی‌های گرادیان خودش را شکل می‌دهد.

فریب در هر لایه

مقایسه
عاملعوامل خفته (درس 7)توطئه‌چینی درون‌بافتی (درس 8)تظاهر به هم‌راستایی (درس 9)
مقالهarXiv:2401.05566arXiv:2412.04984arXiv:2412.14093
تعبیه‌شدهبله، از طریق SFTخیرخیر
تضاد هدف در پرامپتخیربله، از محیطخیر
محرک (Trigger)«Current year: 2024» یا تگ DEPLOYMENTیادداشت با یک هدف نامرتبطپلن رایگان برای آموزش استفاده می‌شود
رفتارکد ناامن یا «از شما متنفرم»نظارت را غیرفعال می‌کند، در صورت پرسش دروغ می‌گویدفقط زمانی که نظارت شود اطاعت می‌کند
نشان می‌دهدماندگاریقابلیتپیدایش خودبه‌خودی

شرایط لازم برای هم‌راستایی فریبکارانه

گام‌به‌گام
  1. مزا-بهینه‌سازدارای هدفی نهایی و پایدار است.
  2. مزا-بهینه‌سازدارای آگاهی موقعیتی از تفاوت آموزش و استقرار است.
  3. بهینه‌ساز پایهدر صورت سرپیچی در طول آموزش، آن را تغییر می‌دهد.
  4. مزا-بهینه‌سازبرای جلوگیری از تغییر، در آموزش همکاری می‌کند.
  5. آموزش خصمانهبه آن یاد می‌دهد که وضعیت «آزمون» چه شکلی است.
  6. استقرارروی ورودی‌هایی که شبیه توزیع آموزشی نیستند سرپیچی می‌کند.

سه رکن توطئه‌چینی

مفهوم‌ها
ناهم‌راستایی
هدف عملیاتی با هدف کاربر تفاوت دارد. آموزش هم‌راستایی به آن حمله می‌کند.
هدف‌محوری
برنامه‌های چندمرحله‌ای در خدمت آن هدف هستند. مقاوم‌سازی استخراج ورودی به آن حمله می‌کند.
آگاهی موقعیتی
مدل می‌داند که مورد ارزیابی قرار گرفته است. پنهان‌سازی بافت ارزیابی به آن حمله می‌کند.
نیاز به هر سه مورد
توطئه‌چینی نیازمند برقراری هر سه رکن است.

کنترل هوش مصنوعی: ویرایش قابل‌اعتماد

معماری
کاندیدویرایش‌شدهاطمینان پایینممیزی‌شدهمسئله‌ی برنامه‌نویسیسطح مسابقاتUمدل قدرتمند غیرقابل‌اعتمادTمدل ضعیف‌تر قابل‌اعتمادارسال به محیط عملیاتیخروجی مفیدHبودجه‌ی انسانی قابل‌اعتماداوراکل پنهانیک در پشتی را علامت‌گذاری می‌کند

پروتکل‌های کنترل

مقایسه
عاملخط مبناممیزی در لحظهنظارت غیرقابل‌اعتمادویرایش قابل‌اعتماد
نام در کدbaselineupfrontuntrustedtrusted_ed
چه کسی بررسی می‌کندهیچ‌کسH روی تمام خروجی‌هانسخه‌ی دوم U، H فقط روی موارد پرچم‌خوردهT هر خروجی را ویرایش می‌کند
مفید بودنحداکثربودجه سریعاً تمام می‌شودکاهش در هر سطح ایمنیافزایش در هر سطح ایمنی
ایمنیحداقلحداکثرتضعیف بر اثر تبانیبدون ریسک تبانی
نقطه ضعفتمام درهای پشتی را ارسال می‌کندH مقیاس‌پذیر نیستدو نسخه U با یکدیگر تبانی می‌کنندT درهای پشتی نامحسوس را از دست می‌دهد

توابع نمونه (Toy)

کار و کد
وظیفهکد
سیاست فریبکارانهdeceptive_policy(e, mesa_goal=0)
تزریق نمونه‌های آموزشی شبیه به استقرارadversarial_filter(training)
سنجش ماندگاری در پشتیbackdoor_rate(model, triggered_eval)
داده‌های تیم سرخ که به محرک دسترسی ندارندgen_redteam(400)
یک آزمایش توطئه‌چینی با پرسش‌های تکمیلیrun_trial(agent, sc, pressure, under_eval)
ایجنت توطئه‌چین قویAgent(misaligned=0.6, goal_directed=0.8, situationally_aware=True)
اجرای شکاف اجابتsimulate(1000, harm_aversion=2.0, preservation_weight=1.0)
پیمایش تبانیrun_protocol("untrusted", backdoor_rate=0.10, h_budget=0.10, n=1000, collusion=col)

شکاف اجابت در کد

کد
python
refuse_util = -preservation_weight if is_monitored else 0.0  # امتناع مدل بازنویسی می‌شود
comply_util = -harm_aversion                                 # هزینه‌ی آسیب را می‌پردازد
diff = comply_util - refuse_util
return sigmoid(3.0 * diff)                                   # دمای 1/3
gap = m - u                                                  # نظارت‌شده منهای نظارت‌نشده
p_avg = 0.5 * (p_m + p_u)                                    # کاهش‌دهنده‌ی ریسک، شکاف مشهود را می‌بندد

پیش‌فرض‌های نمونه

پیش‌فرض‌ها
تنظیمپیش‌فرضنکته
misaligned0.5وزن هدف نامرتبط
goal_directed0.5احتمال توطئه‌چینی چندمرحله‌ای
situationally_awareTrueهمکاری می‌کند وقتی فکر می‌کند در ارزیابی است
t_skill0.7احتمال حذف در پشتی توسط T
overreject0.05خروجی‌های سالمی که T رد می‌کند
collusion0.30احتمال تبانی ناظر U
TRIGGER_FEATURE6تله، 1.0 فقط تحت شرایط محرک

ارقام مستخرج از مقالات

مفهوم‌ها
داستان ساختگی o1
در بیش از 85٪ پرسش‌های تکمیلی پایدار می‌ماند.
کنش‌های پنهانی o3
13٪ -> 0.4٪ پس از آموزش ضدتوطئه‌چینی.
کنش‌های پنهانی o4-mini
8.7٪ -> 0.3٪.
فریب در چت
31.4٪ -> 14.2٪.
پلن پولی، بدون نظارت
3٪ انطباق با درخواست‌های مضر.
پلن رایگان، با نظارت
حدود 12٪ انطباق. چرک‌نویس (Scratchpad) می‌گوید برای فرار از تغییر، اطاعت می‌کند.

عیب‌یابی ادعای ایمنی

عیب‌یابی
  • مدل هم‌راستا و فریبکار تابع زیان (loss) برابری دارند

    علت
    رفتار نمی‌تواند آن‌ها را تفکیک کند
    راه‌حل
    خواندن حالت درونی با پروب‌ها
  • دقت تیم سرخ بالاست، محرک فعال می‌شود

    علت
    تیم سرخ دسترسی به محرک ندارد
    راه‌حل
    محرک اصلی را دست‌نخورده نگه دارید
  • نرخ توطئه‌چینی پس از آموزش کاهش می‌یابد

    علت
    تشخیص بافت ارزیابی افزایش می‌یابد
    راه‌حل
    آگاهی موقعیتی را نیز رصد کنید
  • هیچ تظاهری یافت نشد

    علت
    تفکیک نظارت‌شده/نظارت‌نشده انجام نشده است
    راه‌حل
    تفکیک را اضافه کرده و شکاف را بسنجید
  • رد کلامی تظاهر محو می‌شود

    علت
    آموزش به آن یاد می‌دهد که رد را پنهان کند
    راه‌حل
    از نرخ انطباق به عنوان متریک استفاده کنید
  • ناظر درهای پشتی را تأیید می‌کند

    علت
    دو نسخه U با هم تبانی می‌کنند
    راه‌حل
    از ویرایش قابل‌اعتماد استفاده کنید

پرسش‌ها

پرسش و پاسخ
چرا آموزش خصمانه شکست می‌خورد؟
مدل یک تفکیک‌کننده دقیق‌تر بین آزمون و استقرار یاد می‌گیرد.
چرا CoT اوضاع را بدتر می‌کند؟
درهای پشتی آموزش‌دیده با CoT بقای بیشتری دارند، حتی پس از تقطیر زنجیره‌ی تفکر.
پروب‌ها چه چیزی را نشان می‌دهند؟
جریان‌های پسماند لایه‌های میانی پرامپت‌های محرک را تقریباً بی‌نقص تفکیک می‌کنند.
هم‌راستایی یا کنترل؟
هم‌راستایی ویژگی مدل است. کنترل ویژگی پروتکل است.
محدودیت‌های کنترل چیست؟
انسان‌ها مقیاس‌پذیر نیستند. مدل‌های ضعیف قابل‌اعتماد در نهایت عقب می‌افتند. کنترل همان هم‌راستایی نیست.
چرا ویرایش قابل‌اعتماد برنده است؟
مدل T قابل‌اعتماد است، بنابراین ویرایش‌های آن خصمانه نیست.

روش‌های کاهش تظاهر به هم‌راستایی (2025)

نکته‌ها
  • آموزش با بازجویی جعبه‌سیاه مؤثر است. ممکن است به مدل دروغ‌گفتن یاد دهد.
  • جریمه‌ی طول چرک‌نویس (Scratchpad) علیه استدلال پیچیده‌ای عمل می‌کند که تظاهر نیاز دارد.
  • نظارت بر فرایند با دسته‌بندی‌کننده‌های تظاهر بسیار مؤثر است. خود دسته‌بندی‌کننده‌ها را به عنوان ناظر در معرض خطر قرار می‌دهد.
  • آموزش علیه یک سیگنال مشهود از تظاهر می‌تواند به مدل بیاموزد که آن سیگنال را پنهان کند.