AI Engineering Tools

Инженерия генеративного ИИ

Термины безопасности и конфиденциальности ИИ

Изучите термины, необходимые для ответственной работы AI, такие как надежность, безопасность, конфиденциальность, модерация, справедливость, защита, и тестирование "красных команд".

12 терминов

Надежность

Галлюцинация (выдумка)

Hallucination (confabulation)

Значение

Звуковой вывод, который кажется правдоподобным, но не подтверждается имеющимися доказательствами или является фактической ошибкой.

Когда использовать

Рассматривайте это как риск, который необходимо контролировать с помощью обоснования, проверки, оценки и информирования пользователя.

Пример

Проверка имен, дат, чисел и ссылок по авторитетным источникам перед публикацией.

Атаки

Внедрение запроса

Prompt injection

Значение

Попытка манипулирования моделью с помощью инструкций, которые противоречат предполагаемым правилам приложения.

Когда использовать

Разделение ненадежного контента от инструкций и применение ограничений за пределами модели.

Пример

Рассматривайте текст веб-страницы как данные, а не как разрешение на вызов инструментов.

Атаки

Косвенное внедрение вредоносных команд

Indirect prompt injection

Значение

Вредоносные инструкции, скрытые во внешнем контенте, который система AI считывает или извлекает.

Когда использовать

Защищайте конвейеры документов, электронной почты, веб-страниц и результатов работы инструментов, которые используются агентами.

Пример

Игнорируйте инструкции, встроенные в извлеченные документы, и отображайте их как ненадежный контент.

Атаки

Jailbreak

Jailbreak

Значение

Стратегия запроса, предназначенная для обхода ограничений безопасности модели или приложения.

Когда использовать

Используйте многоуровневую защиту, мониторинг, тесты "красной команды" и инструменты с минимальными привилегиями.

Пример

Блокируйте опасные действия на уровне авторизации инструментов, даже если модель была изменена.

Конфиденциальность

Личная идентифицирующая информация PII

Personally identifiable information (PII)

Значение

Информация, которая напрямую или косвенно идентифицирует человека.

Когда использовать

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

Пример

Заменить имена клиентов и номера счетов на заполнители в наборе данных для оценки.

Конфиденциальность

Срок хранения данных

Data retention

Значение

Правила, определяющие, как долго хранятся входные данные, выходные данные, журналы и производные данные.

Когда использовать

Определите это до использования в производственной среде и согласуйте это с целью, законом, контрактами и потребностями в удалении данных.

Пример

Удаляйте исходные запросы через 30 дней, сохраняя при этом анонимизированные агрегированные метрики.

Конфиденциальность

Географическое расположение данных

Data residency

Значение

Географическое местоположение, где хранятся или обрабатываются данные.

Когда использовать

Проверьте это, если законы, контракты или организационная политика ограничивают местоположение данных.

Пример

Перенаправляйте данные о клиентах только в одобренные сервисы в соответствующем регионе.

Управление

Защита

Guardrail

Значение

Технический или процедурный контроль, ограничивающий, проверяющий или перенаправляющий поведение AI.

Когда использовать

Объединение проверок входных данных, проверки выходных данных, разрешений, мониторинга и ручной проверки.

Пример

Проверка сгенерированного SQL по белому списку перед выполнением.

Управление

Модерация контента

Content moderation

Значение

Обнаружение и обработка контента, нарушающего правила безопасности или политики платформы.

Когда использовать

Примените это к входным и выходным данным с действиями, соответствующими уровню риска.

Пример

Помечайте контент с высоким уровнем риска для проверки и предоставляйте безопасную альтернативу, если это уместно.

Смещение и справедливость

Смещение

Bias

Значение

Систематическое смещение, которое может приводить к искаженным или несправедливым результатам.

Когда использовать

Измерьте это для соответствующих групп, языков, контекстов и затрат на сбои.

Пример

Сравните показатели ложноотрицательных результатов для поддерживаемых языков.

Смещение и справедливость

Справедливость.

Fairness

Значение

Цель и критерии, используемые для оценки того, правильно ли распределены преимущества, ошибки и лечение.

Когда использовать

Определите это для конкретного варианта использования, поскольку различные метрики справедливости могут противоречить друг другу.

Пример

Описывайте, какая метрика справедливости применяется к рабочему процессу помощи в найме и почему.

Гарантия

Проверка безопасности AI (AI red teaming)

AI red teaming

Значение

Структурированное тестирование на основе состязаний, которое ищет опасные сбои, пути злоупотребления и слабые средства контроля.

Когда использовать

Запустите его перед запуском и после внесения существенных изменений, используя реалистичные сценарии угроз.

Пример

Проверьте уязвимости к внедрению запросов, утечке данных, небезопасным действиям инструментов и попыткам обхода на разных языках.