Перейти до основного вмісту
OpenAI

29 травня 2026 р.

Безпека

Спільний посібник для надійних сторонніх оцінювань

Що важливо для ефективних незалежних оцінювань запобіжників і можливостей frontier-моделей.

Завантаження…

Незалежні, надійні сторонні оцінювання відіграють критично важливу роль у зміцненні екосистеми безпеки. Ці оцінювання проводяться на frontier-моделях, щоб надати додаткові докази для тверджень про критично важливі можливості та заходи безпеки. У цій публікації ми ділимося уроками, які засвоїли на цей момент, і рекомендуємо підходи до розробки оцінювань, здатних валідно оцінювати frontier-моделі, що, як ми сподіваємося, допоможе формуванню нових стандартів у цій сфері.

Раніше багато оцінювань розглядали моделі як чатботів: оцінювання надсилало моделі запит так, ніби це користувач ставить запитання, модель відповідала, а оцінювач оцінював результат. Сучасні frontier-моделі можуть значно більше: вони можуть використовувати інструменти, відстежувати інформацію протягом багатьох кроків і діяти в межах ширшого робочого процесу. Це означає, що продуктивність залежить не лише від моделі, а й від середовища, у якому відбувається завдання, і від налаштування, що полегшує її дії. Це оточувальне налаштування, яке ми називаємо «harness», може змінювати ключові аспекти продуктивності системи, зокрема те, як вона використовує інструменти, відстежує інформацію або відновлюється після помилок.

Діаграма, що порівнює робочий процес «запит-відповідь» із агентним робочим процесом виконання завдання, показуючи, як цикли керування, інструменти, контекст, бюджет і запобіжники забезпечують автономне виконання завдань.

Це змінює те, як потрібно проводити оцінювання і на що читачам слід звертати увагу у звітах про оцінювання. На нашу думку, найкорисніші звіти явно описують дві речі, окрім самого результату: по-перше, яке твердження мало перевірити налаштування оцінювання, а по-друге, які наявні докази того, що результат оцінювання є валідним.

Твердження, які перевіряють в оцінюваннях, зазвичай належать до однієї з трьох категорій1:

  • Розкриття можливостей: Чи може модель правдоподібно продемонструвати здатність, яку оцінюють? 
  • Ефективність запобіжників: Наскільки стійкими є протестовані запобіжники до поведінки або атаки, яку оцінюють?
  • Порівняння: Як різні моделі працюють за еквівалентних умов?

Звіти про оцінювання також мають пояснювати, як рецензенти перевіряли ефекти, що можуть вплинути на валідність результату. До них належать:

  • Reward hacking: Використання обхідних шляхів у завданні або системі оцінювання, через що система отримує залік, не демонструючи поведінки, яку оцінювання має вимірювати.
  • Відмови: Відмова у спосіб, що приховує поведінку, яку тестують.
  • Контамінація: Завищені результати через те, що завдання оцінювання, відповіді або близькі варіанти були в навчальних даних або їх можна було знайти під час оцінювання, наприклад через браузинг.
  • Некоректні завдання: Занижені результати через невалідність завдань. Причини можуть включати несправедливе оцінювання (наприклад, правильна відповідь вимагає неявно заданих деталей реалізації) і нерозв’язні середовища (наприклад, відсутні критично важливі файли або ненадійні інструменти).
  • Sandbagging: Навмисне заниження результатів, коли модель демонструє обізнаність про те, що її оцінюють.

Вибір правильного harness для оцінювання є критично важливим для оптимальних результатів

Ми спостерігали, що роль harness є особливо важливою для систем, які діють на довших траєкторіях. Коли моделі можуть використовувати інструменти, підтримувати стан і відновлюватися після помилок протягом багатьох кроків, harness може змінювати спостережуваний рівень продуктивності й навіть визначати, чи взагалі проявиться в оцінюванні здатність, яку оцінюють. Наприклад, harness, який зберігає стан і повторює невдалі дії, може дати моделі змогу завершити багатокрокове завдання, яке та сама модель ніколи не завершує в простішому harness.

У таблиці нижче ми розділяємо три типи тверджень, які можуть хотіти зробити оцінювачі, і harness, який, на нашу думку, потрібен для кожного типу твердження.

Стверджувати, що оцінювання намагається підтримати

Правильний вибір harness

Докази для звіту

Можливість за умов поглибленого тестування: Система А може виконувати завдання типу X, коли налаштування розроблено таким чином, щоб отримати її найвищу достовірну продуктивність.

Використовуйте найнадійнішу систему розкриття можливостей для системи, включаючи harness, інструменти, каркас та бюджет, який би обґрунтовано використовував досвідчений користувач.

Налаштування harness та інструментів, інструкції з розкриття можливостей, бюджет/допустимі зусилля, токени/витрати/час, а також пояснення, чому налаштування є достовірним показником заявленої можливості. Якщо ви порівнюєте системи з різними оптимізованими налаштуваннями, позначте це як міжсистемне порівняння або порівняння методом глибокого тестування.

Контрольоване порівняння: Система А перевершує Систему Б за умови спільної оцінки.

Завдання, оцінювання та бюджет мають бути фіксованими. Використовуйте або спільну систему harness/інструментів, або фіксований набір стандартизованих harness, обраних заздалегідь, щоб забезпечити максимальне розкриття можливостей для систем, що порівнюються.

Спільний набір завдань, інструменти, метод оцінювання, harness, бюджет, ефективність/вартість токенів та відомі обмеження. Для оцінювання агентів програмування, harness із відкритим кодом, такий як Codex CLI, може забезпечити фіксований цикл агентів та інтерфейс інструментів між системами. Ідеальним підходом для максимального розкриття можливостей було б оптимізувати індивідуальний harness для кожного завдання та системи, але наразі це не є раціональним.

Забезпечити стійкість до викликаної атаки: Захисні заходи Системи А є достатніми для відповідної поведінки моделі або викликаної атаки.

Використовуйте систему тестування захисних механізмів, розроблену для забезпечення найсильнішої правдоподібної атаки за відповідної моделі зловмисника.

Як рецензенти охарактеризували відповідну поведінку моделі, протестовану конфігурацію запобіжних заходів, стратегію розкриття можливостей, засоби, що використовувалися для її реалізації, та дозволений бюджет або зусилля.

Твердження про можливості надійні настільки, наскільки поглибленим є тестування, що за ними стоїть: оцінювачам потрібно обирати harness, який найкраще відповідає завданню та можливості, яку оцінювання намагається виміряти. Стандартизований harness може бути доречним для порівняння систем в однакових умовах, але він може занижувати можливість, якщо не містить конкретних функцій harness, що допомагають моделі виконати завдання. Наприклад, результати GPT‑5.5 на кібердіапазонах OpenAI показують, як вибір harness може суттєво змінити виміряну можливість у завданнях, що потребують тривалого багатокрокового використання інструментів: модель працює краще, коли harness використовує компресію для збереження релевантного до завдання контексту в міру подовження взаємодії. Це демонструє, що для певних моделей harness без компресії недостатньо виявлятиме продуктивність.

Вищі показники успішності — краще

Інші опубліковані оцінювання2 також показують, що вибір harness і бюджету змінює результати оцінювання. Збільшення обчислень під час тестування може суттєво змінити те, яку здатність виявляє оцінювання, особливо в доменах, де успіх легко перевірити, як-от у багатьох кіберзавданнях. В оцінюванні кібердіапазону UK AISI(відкривається у новому вікні) збільшення бюджету з 10 млн до 100 млн токенів підвищило продуктивність до 59%, і вона все ще зростала на найвищому протестованому бюджеті. Докладний опис цього робить оцінювання зрозумілішим для інтерпретації: він показує читачам, як результат залежить від протестованого налаштування тестування. Коли продуктивність і далі зростає зі збільшенням бюджету, бал слід описувати як продуктивність за цього harness і бюджету, а не як виміряну верхню межу можливості. Здатність часто залежить від ресурсів, а не є фіксованою величиною, яку можна чисто виміряти раз і назавжди. Там, де успіх можна вимірювати за повторних спроб, у звітах також слід враховувати очікувану вартість одного успішного розв’язання, а не лише частку успіху за фіксованого бюджету токенів. Це може полегшити інтерпретацію серйозності: низька частка успіху все одно може мати практичне значення, якщо вартість повторних спроб вкладається у відповідну модель загрози. Для тверджень про можливості уникнене недовиявлення є помилкою вимірювання: якщо harness або бюджет не дає системі проявити поведінку, яку вона інакше могла б продемонструвати, бал не вимірює заявлену можливість. Там, де оцінювачі просунули тестування настільки далеко, наскільки це практично можливо, а продуктивність усе ще зростає, звіти мають чітко про це сказати й ясно зазначити, що результат є лише оцінкою нижньої межі.

Тестування запобіжників може занижувати ймовірність успіху атаки та її серйозність, якщо не враховує ресурси, доступні атакувальникам, зокрема спеціальні harness. У кібероцінюванні GPT‑5.5 від UK AISI(відкривається у новому вікні) їхній експертний red teaming виявив універсальний jailbreak, який еліцитував порушувальний кіберконтент у шкідливих запитах, наданих OpenAI, зокрема в багатокрокових агентних сценаріях. Вони використали Codex для створення спеціального harness, щоб посилити атакувальну ефективність моделі: він вбудовував повторно використовуваний шаблон обходу запобіжників у взаємодію, зберігав цей шаблон між ходами та блоками й застосовував його до шкідливих кіберзапитів, наданих OpenAI. Тестування запобіжників має відповідати супротивнику. Якщо твердження стосується стійкості до зловживання з боку експерта, тест має оцінювати найсильнішу правдоподібну наскрізну стратегію атаки в межах визначеного бюджету, включно з будь-яким harness, потрібним для збереження та повторного використання цієї стратегії. Інакше результати ризикують бути хибно відкаліброваними: вони можуть підтримувати лише вужче твердження про стійкість до простішого формулювання запитів, можуть не показати ні того, наскільки серйозною стає атака, ні ймовірності її успіху після операціоналізації методу розкриття можливостей, а також можуть перебільшити ймовірність або серйозність проблеми, якщо надати занадто великий бюджет.

Для порівнянь зі стандартизованими harness є свій час і місце, але оцінювачі мають чітко пояснювати, чому доречно використовувати узгоджений набір harness і яке твердження це може підтримати. Оцінювання часового горизонту від METR(відкривається у новому вікні) є прикладом ширшого, належно зафіксованого налаштування оцінювання: воно розроблене для отримання порівнюваних результатів між системами, які оцінює. METR визначає спільний результат — типову тривалість людського завдання, за якої прогнозується, що ШІ-агент досягне успіху з заданим рівнем надійності. У межах кожного пакета оцінок, що звітуються разом, воно застосовує спільний набір завдань, метод оцінювання, метод підгонки та невеликий набір повторно використовуваних scaffolds, таких як Triframe і ReAct(відкривається у новому вікні). Коли METR розширила набір завдань і перенесла інфраструктуру оцінювання з фреймворку Vivaria до Inspect, вона повідомила про цю зміну (оновлення Time Horizon 1.1(відкривається у новому вікні)) і повторно оцінила моделі за новим налаштуванням оцінювання. У цьому й полягає цінність стандартизованого налаштування оцінювання, зокрема узгодженого набору harness: воно може дати читачам упевненість, що різниця в балах справді відображає різницю між порівнюваними системами, а не зміну налаштування вимірювання.

Ми рекомендуємо, щоб у звітах про сторонні оцінювання зазначалося, який тип твердження має підтримати їхнє налаштування оцінювання; наскільки тісно протестоване відображає це ширше твердження; які вибори harness сформували результат; коли ці вибори змінюються між оцінюваннями; і щоб наводилися підтвердні докази того, як було отримано результат і наскільки добре він узагальнюється на заявлене твердження.

Оцінюйте валідність, перевіряючи відомі ризики, що можуть спотворювати результати

У міру того як моделі стають здатнішими, бали оцінювання стає легше неправильно інтерпретувати. Порівняно з реальними здатностями, бали оцінювання можуть бути штучно занижені, якщо модель розпізнає, що її оцінюють, і стратегічно знижує результативність. Вони можуть бути завищені, якщо модель використовує обхідний шлях у завданні, запиті, системі оцінювання або harness. Їх також може спотворювати контамінація (коли модель уже знає або може знайти відповідь, не розв’язуючи завдання) або «некоректні» завдання, які є неоднозначними, неправильно оціненими, нерозв’язними або вразливими до ненавмисних обхідних шляхів. Тому звіти про оцінювання мають поєднувати ключові бали з обговоренням цих ризиків, щоб читачі могли оцінити, чи відображають бали задуману поведінку.

Harness, бюджети, інструменти, правила оцінювання, монітори та процедури перевірки — усе це впливає на те, чи агент розв’язує задумане завдання, уникає його, запам’ятовує його чи знаходить обхідний шлях. Надійний звіт робить ці перевірки видимими: оцінювачі мають переглядати зразки на предмет такої поведінки щоразу, коли проводиться оцінювання.

Reward hacking

Reward hacking означає досягнення високих балів оцінювання способами, які не відображають задуману можливість. Тут занепокоєння полягає в тому, що система отримує залік, використовуючи завдання, систему оцінювання, запит або harness, а не виконуючи роботу, яку оцінювання мало виміряти. Оцінювання GPT 5.4 від METR(відкривається у новому вікні) показує, чому це важливо: хоча модель успішно виконувала завдання з частотою, яка при першому проході відповідала б часовому горизонту приблизно 13 годин, перевірка людьми показала, що частина цих успіхів була наслідком reward hacking, і перегляд результатів з урахуванням лише випадків без reward hacking знизив оцінку приблизно до 6 годин. Оцінювачі мають визначати потребу в таких коригуваннях і, коли вони потрібні, чітко про них повідомляти: оцінка здатності значно корисніша, коли читачі можуть побачити, які видимі успіхи були дискваліфіковані, чому їх дискваліфікували і наскільки результат залежить від цього судження.

Діаграма, що показує продуктивність моделей ШІ з часом із лінією тренду та довірчими інтервалами.

Відмови

Моделі також можуть показувати нижчі результати в оцінюваннях можливостей через запобіжники. Модель може мати нижчу результативність в оцінюванні, ніж дозволяють її можливості, через відмову виконувати завдання оцінювання замість їх завершення. Тому у звітах слід пояснювати, чи були відмови частиною результатів оцінювання, і якщо так, то скільки зразків було через них скомпрометовано.

Контамінація

Контамінація має найбільше значення для публічних або повторно використаних бенчмарків. Якщо завдання, відповіді або близькі варіанти є в навчальних даних або їх може знайти агент із браузингом, продуктивність може відображати запам’ятовування або пошук, а не можливості моделі. Оцінювачам слід, де можливо, надавати перевагу приватним або новоствореним завданням і перевіряти, чи відтворюють моделі специфічні для завдання деталі до його розв’язання.

Некоректні завдання

Некоректні завдання включають, наприклад, ситуації, коли завдання випадково неможливо розв’язати. Некоректні завдання трапляються достатньо часто(відкривається у новому вікні), щоб вважати їх стандартним ризиком для валідності. До них належать неправильні еталонні дані, неоднозначні запити, відсутні файли, нестабільні сервіси, несправедливі критерії оцінювання та середовища, що відкривають обхідні шляхи, як-от приховані файли з відповідями або історія репозиторію, що містить ground-truth patch.

Sandbagging

Sandbagging з боку моделі або системи означає стратегічне заниження результатів, коли висока результативність суперечила б певній меті. Оцінювання GPT‑5.5 від Apollo(відкривається у новому вікні) перевіряло це, створивши контекст, у якому модель розуміла, що високі бали оцінювання можуть спричинити втрату знань або заблокувати розгортання. GPT‑5.5 усе одно відповідала правильно, що свідчить про незначні поведінкові ознаки стратегічного заниження результатів3. Але їхній огляд траєкторій міркування додав важливий контекст: Apollo виявила помірні або сильніші ознаки обізнаності про оцінювання вирівнювання у 52% зразків в умовах sandbagging, порівняно з 0% у контрфактичних випадках. Ці докази ускладнюють інтерпретацію результату, але зрештою дають читачам більше сигналів: вони бачать і заспокійливий поведінковий результат, і причину обережно ставитися до його надмірної інтерпретації.

Як ми підтримуємо потужніші оцінювання

Сильні твердження потребують і правильного harness для виявлення поведінки, і перевірок валідності, щоб показати надійність результату. Наше бачення того, що harness і перевірки валідності є частиною результату оцінювання, визначає те, як ми на практиці підтримуємо сторонні оцінювання: 

  • Ми надаємо рецензентам конкретні рекомендації щодо максимального розкриття можливостей.
  • Ми просимо оцінювачів можливостей використовувати Codex як спільний мінімальний рівень для моделей OpenAI: тести мають принаймні запускати базовий сценарій через той самий агентний інтерфейс, на який, імовірно, покладатимуться користувачі, а не лише через спрощений інтерфейс моделі.
  • Ми також надаємо траєкторії міркування та інші проміжні артефакти там, де вони потрібні для оцінки обману, sandbagging або обізнаності про оцінювання. METR і Apollo використовують цей доступ в оцінюваннях OpenAI ще з GPT‑5. 
  • Нарешті, ми надаємо пріоритет дослідженням, щоб глибше зрозуміти, коли і як вибір harness суттєво змінює результати — від керування контекстом і доступу до інструментів до поведінки повторних спроб, оцінювання та бюджетів ресурсів.

Що це означає для стандартів оцінювання та майбутніх напрямів досліджень 

Ці рекомендації покликані не лише покращити окремі звіти про оцінювання, а й допомогти формуванню нових національних (відкривається у новому вікні)та міжнародних (відкривається у новому вікні)стандартів оцінювання та звітування щодо frontier-ШІ. Надалі стандарти стороннього оцінювання мають вимагати достатньо деталей, щоб особи, які ухвалюють рішення, розуміли, які твердження підтримують конкретні оцінювання, яку систему тестували, як було виявлено результат і як оцінювачі перевіряли його валідність. Для frontier-систем, які тестують на завданнях, де важливі агентні можливості, деталі мають включати (з урахуванням будь-яких міркувань безпеки чи конфіденційності):

  • Твердження: чи порівнює оцінювання системи, оцінює верхню межу здатності або тестує запобіжники.
  • Зміст оцінювання: достатньо деталей про завдання або розподіл завдань, щоб читачі розуміли, які навички, поведінку чи режими відмови оцінювання фактично тестує.
  • Протестована система: модель, налаштування міркування, доступ до інструментів, harness і запобіжники.
  • Бюджет: ходи, токени, спроби/повторні спроби, астрономічний час, вартість інференсу та, де доречно, очікувана вартість одного успішного розв’язання.
  • Методи розкриття можливостей: вибір harness, використаний для отримання результату, і те, наскільки тісно протестоване відображає ширше твердження, яке робиться.
  • Перевірки валідності: як оцінювачі шукали reward hacking, обізнаність про оцінювання, контамінацію, відмови, sandbagging та іншу поведінку, що могла підірвати результат, зокрема як підтверджені випадки вплинули на оцінювання або інтерпретацію.

Стандарти, які не враховують вибір harness або перевірки валідності, можуть занижувати те, що система здатна робити, або завищувати впевненість у твердженні про безпеку. Створення сильних harness і методів розкриття можливостей залишається відкритою сферою досліджень і має бути метою подальшого вивчення та інвестицій.

Автор

OpenAI

Глосарій

Оскільки в цій публікації ми використовуємо низку спеціальних термінів, нижче ми додали глосарій із простим поясненням того, що маємо на увазі:

  • Агентна система: Система, яка може виконувати завдання в кілька кроків, використовуючи інструменти, зберігаючи стан завдання та діючи в середовищі, а не лише повертаючи одну відповідь на запит.

  • Оцінювання: Ширше судження про те, чи підтверджують докази певне твердження, висновок щодо ризику або позицію щодо гарантій, яке може ґрунтуватися на даних оцінювання, перегляді документів, інтерв’ю, аналізі процесів та інших релевантних артефактах.

  • Компресія: Метод збереження релевантного до завдання контексту під час тривалих запусків.

  • Конфігурація: Точна протестована система та умови оцінювання, окрім назви моделі.

  • Контамінація: Коли завдання оцінювання, відповіді або близькі варіанти з’являються в навчальних даних моделі або їх можна знайти під час оцінювання (наприклад, через інструменти на кшталт браузингу), через що результати завищують справжню здатність моделі до узагальнення.

  • Розкриття можливостей (elicitation): Процес спроб виявити можливість або поведінку системи під час оцінювання.

  • Середовище: Умови виконання завдання, у яких тестують систему. Сюди входять, наприклад, зовнішній стан, із яким агент взаємодіє та який змінює під час оцінювання, як-от середовище термінала або відеогра.

  • Оцінка: Конкретний тест або вимірювання в межах оцінювання.

  • Обізнаність про оцінювання: Обізнаність про оцінювання означає, що модель розпізнає або, схоже, розпізнає, що її оцінюють, і потенційно коригує свою поведінку у відповідь на цей контекст. Це може виглядати так, ніби модель явно міркує про те, що її тестують, робить висновок про мету оцінювання або змінює свою поведінку, бо очікує, що результат вплине на те, як її оцінять або розгорнуть.

  • Harness: Структура взаємодії з моделлю, яка дає їй змогу виконувати завдання: запити, інструменти, інтерфейси, керувальна логіка, пам’ять, повторні спроби, валідатори та інші допоміжні структури навколо моделі.

  • Максимальне розкриття можливостей (maximum elicitation): Тестування, спрямоване на виявлення найсильнішої правдоподібної продуктивності або режиму відмови, який система може продемонструвати в межах визначеного бюджету, а не просто одноразовий запуск системи через стандартизований harness.

  • Траєкторії міркування: Записи проміжних міркувань моделі під час тесту.

  • Reward hacking: Досягнення високого балу завдяки обхідному шляху або поведінці поза наміром оцінювача.

  • Запобіжники: Фільтри, монітори, системи блокування та інші засоби захисту, застосовані навколо моделі або продукту.

  • Sandbagging: Стратегічне заниження результатів під час оцінювання у спосіб, що підриває результат.

  • Оцінювання результату: Метод, який використовують, щоб визначити, як вимірюється продуктивність або чи було завдання виконано успішно.

  • Стандартизований harness: Harness, який залишається однаковим для різних систем, а не налаштовується під конкретну модель чи завдання, щоб відмінності в результатах було легше пов’язати з протестованою моделлю.

  • Часовий горизонт: Тривалість завдання, яке система може виконати з заданою надійністю; часто виражається як час, який те саме завдання зайняло б у людини.

  • Доступ до інструментів: Зовнішні інструменти, доступні моделі під час оцінювання.

  • Траєкторії: Покрокові шляхи, якими система рухається під час виконання завдання.

  • Універсальний jailbreak: Єдиний шаблон атаки, який змушує систему обходити запобіжники в багатьох запитах або завданнях.

Примітки

  1. 1

    Ця публікація не намагається вирішити, як саме мають проводитися сторонні оцінки тверджень про відсутність синхронізації або схильності. Потрібно більше роботи, щоб зрозуміти, як вибір harness впливає на такі оцінювання, особливо тому, що harness, які підтримують поведінку з довшим часовим горизонтом, можуть також змінювати типи ненавмисної поведінки, за якими оцінювачам потрібно стежити.

  2. 2

    HAL(відкривається у новому вікні) надає ще один приклад з оцінювань агентів: у CORE-Bench(відкривається у новому вікні) зміна harness на Claude Code змінила і вимірювану продуктивність, і профіль витрат на тому самому бенчмарку. Інші публічні приклади включають SWE-agent(відкривається у новому вікні), SeeAct(відкривається у новому вікні), ScienceAgentBench(відкривається у новому вікні), CORE-Bench(відкривається у новому вікні) та Inspect Cyber(відкривається у новому вікні); кожен із них повідомляє читачам, який інтерфейс або harness дав цей бал.

  3. 3

    100% на обох варіантах Sandbagging QA і 99,6% на завданні sandbagging зі стратегічним обманом.