Суспільство GUIDE

Атаки на витяг моделі та крадіжку

Атаки вилучення моделі дозволяють зловмиснику клонувати пропрієтарну модель штучного інтелекту, просто запитуючи її загальнодоступний API і навчаючи наслідувача на відповідях.

Огляд

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

Атаки на видобуток моделі та крадіжку знаходяться на перетині можливостей, влади та суспільного вибору, де безпека, управління та легітимність вирішують, чи допоможе розширений ШІ чи зашкодить у великих масштабах.

Глибоке занурення

Атака з вилучення моделі (або викрадення моделі) розглядає розгорнуту модель як оракул. Зловмисник надсилає вхідні дані, записує вихідні дані та навчає замінну модель імітувати поведінку. Because the target model itself is a learned function mapping inputs to outputs, copying enough input-output pairs can reconstruct a close approximation without ever seeing the original weights or training data. Дослідники вкрали межі рішень класифікаторів зображень і навіть відновили точні ваги невеликих шарів. У 2024 році команда показала, що частини шарів вбудовування виробничої моделі OpenAI та Google можна отримати менш ніж за кілька сотень доларів. Викрадені копії підривають платні послуги, обходять фільтри безпеки та уможливлюють подальші атаки білої скриньки, як-от створення ворожих прикладів.

Технічне розуміння

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

Освоєння атак з вилучення моделі та крадіжки

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

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

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

Стратегічний вплив

Катастрофічні та щоденні збитки ШІ залежать від того, хто розуміє ризики та хто може діяти.

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

Громадська та професійна грамотність визначає, чи політично можлива сильна політика безпеки.

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

Чіткі пояснення зменшують захоплення ажіотажем, лабораторним піаром і нечітким етичним театром.

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

Майбутнє вилучення моделей і атак на крадіжки

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

Реалізація в реальному світі

Стартап запитує платний API розпізнавання зображень конкурента тисячі разів і навчає безкоштовний клон, який повторює його точність.

Дослідники безпеки виділяють остаточний рівень вбудовування-проекції моделі робочої мови за допомогою ретельно розроблених запитів API, які коштують лише кілька сотень доларів.

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

Хмарний постачальник додає моніторинг частоти запитів, який позначає обліковий запис, чий шаблон доступу відповідає активному вилученню, і гальмує його відповіді.

Шаблони реалізації

На практиці атаки з вилучення моделі та крадіжки

Стартап запитує платний API розпізнавання зображень конкурента тисячі разів і навчає безкоштовний клон, який повторює його точність.

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

На практиці атаки з вилучення моделі та крадіжки

Дослідники безпеки виділяють остаточний рівень вбудовування-проекції моделі робочої мови за допомогою ретельно розроблених запитів API, які коштують лише кілька сотень доларів.

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

На практиці атаки з вилучення моделі та крадіжки

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

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

На практиці атаки з вилучення моделі та крадіжки

Хмарний постачальник додає моніторинг частоти запитів, який позначає обліковий запис, чий шаблон доступу відповідає активному вилученню, і гальмує його відповіді.

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

Ризики та огорожі

!

Розгляд екзистенціального ризику як наукової фантастики, а здібності складені.

!

Плутання безпеки поверхні продукту з вирівнюванням за високої автономності.

!

Залишаючи неангломовну та неекспертну аудиторію лише низькоякісними джерелами.

Дорожня карта впровадження

1

Розділіть ризики шкоди продукту, неправильного використання та втрати контролю/зміщення.

Розглядайте це як джерело доказів: якщо критерії не відповідають, призупиніть розгортання, закрийте прогалину й лише потім розширюйте використання.

2

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

Розглядайте це як джерело доказів: якщо критерії не відповідають, призупиніть розгортання, закрийте прогалину й лише потім розширюйте використання.

3

Віддавайте перевагу першоджерелам і конкретним оцінкам над маркетинговими заявами.

Розглядайте це як джерело доказів: якщо критерії не відповідають, призупиніть розгортання, закрийте прогалину й лише потім розширюйте використання.

4

Визначте один шлях дій: кар’єра, політика, фінансування чи навички — не лише обізнаність.

Розглядайте це як джерело доказів: якщо критерії не відповідають, призупиніть розгортання, закрийте прогалину й лише потім розширюйте використання.

Продовжуйте досліджувати

Check your understanding

Test yourself: take the Model Extraction and Stealing Attacks quiz

Start quiz