Системный дизайн ML-сервисов

Privacy and Security

Приватность и безопасность

новинкаНовое или быстро растущее направление

Направления: Инженерия ИИ · Системный дизайн ML, Доверенный ИИ · Защита от атак, Доверенный ИИ · Приватность, Доверенный ИИ · Регулирование

Персональные данные, доступы и специфические для ML риски.

Ключевые тезисы

  • Минимизация данных: не логируйте персональные поля, если они не нужны для расследования.
  • Риски ML: извлечение обучающих данных из модели, membership inference, .
  • Для LLM-сервисов отдельно: prompt injection, утечка системного , доступ инструментов агента.

Подробный разбор

2 подтемы — объяснения, формулы, примеры и интерактивные графики.

  • Не логируйте персональные поля, если они не нужны для расследования; используйте хеши и .
  • Разделяйте окружения: доступ к сырым данным — у , не у сервиса .
  • Псевдонимизация и агрегация снижают риски без потери качества.
  • Срок хранения логов должен быть конечным и соответствовать регламенту.

АтакаСутьЗащита
Model extractionвоспроизведение модели по ответам APIлимиты, огрубление вероятностей
Membership inferenceопределение, был ли объект в обучении,
examplesмалое возмущение меняет ответ, детекторы,
Prompt injectionинструкции внутри данных для разделение данных и команд, ограничение прав инструментов
Data poisoningпорча обучающих данныхвалидация источников, контроль изменений

Видеолекции

Тайм-кода именно на эту тему в записях нет. Но глава «Системный дизайн ML-сервисов» разобрана в курсах целиком — с той оговоркой, что место в записи придётся искать самому.

Связанные темы

Безопасность и приватность ML · Приватность и утечки

Model Privacy Attacks85%

Атаки на приватность модели · Безопасность ИИ

Модель — сжатая копия обучающих данных: по её ответам можно узнать, кто в них был, и восстановить сами данные.

Differential Privacy85%

Дифференциальная приватность · Безопасность ИИ

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

Federated Learning85%

Федеративное обучение · Безопасность ИИ

Обучение на данных, которые нельзя собрать в одном месте: на сервер уезжают обновления весов, а не сами данные.

Synthetic Data85%

Синтетические данные · Данные

Генерация обучающих данных: аугментации, симуляторы и генеративные модели. Способ обойти дефицит разметки и ограничения приватности.

Data leakage85%

Утечка данных · Данные

Ситуация, когда в обучении присутствует информация, недоступная в момент реального предсказания. Главная причина «слишком хороших» метрик.

Agents70%

Агенты · Генеративный ИИ

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

Prompting70%

Промптинг · Генеративный ИИ

Управление поведением модели через формулировку запроса, без изменения весов.

Data Contracts70%

Контракты данных · Инженерия данных

Явная договорённость между источником и потребителем: какие поля, каких типов и с какими гарантиями.

Monitoring70%

Мониторинг · MLOps

Наблюдение за инфраструктурой, данными и качеством предсказаний после релиза.

Проверить себя

Тема встречается в тесте по направлениям — ошибки приведут обратно на эту страницу.

Следующий шагПроверить себя: Дизайн ML-системТема встречается в этом тесте 1 раз. Ошибка приведёт обратно на эту страницу — с объяснением, что именно не сошлось.Перейти →

Глава «Системный дизайн ML-сервисов» последний раз правилась . Нашли ошибку — напишите.