Встречай YOLO26: ИИ компьютерного зрения нового поколения.
Ultralytics
Назад к глоссарию Ultralytics

Machine Unlearning

Изучи машинное «забывание» (machine unlearning) для выборочного удаления конфиденциальных данных из обучающей выборки. Узнай, как обеспечить соответствие GDPR и конфиденциальность данных с помощью Ultralytics YOLO26.

Machine unlearning — это развивающаяся подобласть machine learning, сфокусированная на удалении влияния определенного подмножества training data из обученной модели. Поскольку модели поглощают огромные объемы информации, способность выборочно «забывать» данные стала критически важной. Этот процесс позволяет разработчикам извлекать конкретные точки данных без необходимости переобучения всей архитектуры с нуля, что значительно экономит время и computational overhead.

Основным стимулом развития этой технологии является Data Privacy. С появлением строгих data protection regulations и таких требований, как Right to be Forgotten в GDPR, пользователи получили законное право требовать удаления своей персональной информации. Machine unlearning предоставляет способ безопасной очистки таких данных из deep learning models, обеспечивая соответствие нормативным требованиям при сохранении общей полезности модели.

Link to this sectionКак работает Machine Unlearning#

Традиционные gradient descent mechanisms глубоко переплетают данные обучения с весами нейронной сети. Из-за этого простое удаление исходного изображения или текстового файла из базы данных не стирает изученные закономерности из самой модели. Методы Machine unlearning обычно делятся на две категории: точное (exact) и аппроксимированное (approximate) «забывание». Точное «забывание» гарантирует, что итоговая модель статистически идентична модели, обученной полностью без «забытых» данных, что часто достигается за счет продуманного разбиения набора данных. Аппроксимированное «забывание», часто обсуждаемое в recent studies on efficient unlearning algorithms, использует математические вмешательства для корректировки параметров модели и ретроактивной маскировки влияния целевых данных.

Важно отличать machine unlearning от Continual Learning. В то время как continual learning нацелено на последовательное добавление новых знаний без катастрофического забывания старых, unlearning — это преднамеренное, целенаправленное удаление знаний. Организации, занимающиеся алгоритмической справедливостью, также используют unlearning для исправления Bias in AI путем очистки вредоносных или искаженных данных после завершения обучения.

Link to this sectionРеальные приложения#

Алгоритмы unlearning быстро перешли от теоретических исследований AI safety research к практическому внедрению в различных отраслях.

  • Здравоохранение и медицинская визуализация: В medical image analysis согласие пациента может быть отозвано в любое время. Если пациент требует отозвать свои рентгеновские снимки, больницы могут использовать unlearning для извлечения их конкретных физиологических паттернов из диагностической модели, не ставя под угрозу способность системы выявлять заболевания у других пациентов.
  • Наблюдение и безопасность: В современных системах smart surveillance камеры могут непреднамеренно фиксировать персональную идентифицирующую информацию (PII), такую как номерные знаки или лица. Unlearning позволяет разработчикам ретроактивно удалить эту конкретную PII из развернутой модели computer vision для соблюдения privacy-preserving AI techniques.

Link to this sectionРеализация стратегий Unlearning#

Хотя прямые API для одношагового «забывания» все еще являются областью активных исследований в рамках machine unlearning challenges, практики часто достигают базового уровня точного «забывания» путем создания очищенного набора данных и инициации быстрого цикла переобучения. При использовании Ultralytics Platform для облачного управления данными ты можешь легко создать версию набора данных, исключив отозванные данные.

Ниже приведен краткий пример на Python, демонстрирующий фундаментальный подход к «забыванию» путем переобучения Ultralytics YOLO26 на очищенном наборе данных:

from ultralytics import YOLO

# Load an existing, pre-trained Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Naive exact unlearning: perform efficient retraining on a sanitized dataset.
# The 'sanitized_data.yaml' excludes the specific sensitive data to be "unlearned"
results = model.train(data="sanitized_data.yaml", epochs=50, device="cuda")

По мере роста спроса на model optimization и robustness in neural networks, unlearning становится стандартным требованием. Независимо от того, управляешь ли ты сложными конвейерами image classification или разворачиваешь модели на устройствах edge, интеграция механизмов ответственного «забывания» данных гарантирует, что твои AI-системы останутся соответствующими требованиям, справедливыми и надежными.

Explore solutions

Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

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

Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

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

Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.

Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.

Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.

Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

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

Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

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

Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.

Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.

Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.

Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

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

Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

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

Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.

Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной отрасли

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.

Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.

Узнать больше

Давай строить будущее ИИ вместе!

Начни свой путь в будущее машинного обучения