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

Подход к ответственному ИИ с использованием Ultralytics YOLOv8

Научись создавать ответственные ИИ-решения с помощью Ultralytics YOLOv8, следуя лучшим этическим принципам и стандартам безопасности, уделяя приоритетное внимание честным и комплаентным инновациям в области ИИ.

АБАбирами Вина
4 min read
Подход к ответственному ИИ с использованием Ultralytics YOLOv8

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

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

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

Link to this sectionОтветственный ИИ в 2024 году#

В последние годы заметен явный курс на повышение этичности ИИ. В 2019 году только 5% организаций установили этические руководящие принципы для ИИ, но к 2020 году этот показатель вырос до 45%. Как следствие, мы видим все больше новостей о проблемах и успехах этого этического сдвига. В частности, много шума было вокруг генеративного ИИ и того, как использовать его ответственно.

В первом квартале 2024 года активно обсуждался ИИ-чат-бот Gemini от Google, способный генерировать изображения на основе текстовых промптов. В частности, Gemini использовался для создания изображений, на которых различные исторические личности, например немецкие солдаты времен Второй мировой войны, были представлены как люди с другим цветом кожи. Чат-бот был спроектирован так, чтобы диверсифицировать изображение людей, делая его намеренно инклюзивным. Однако иногда система неверно интерпретировала определенные контексты, что приводило к созданию неточных и неуместных изображений.

Изображение, созданное Gemini

Рис.1 Изображение, сгенерированное Gemini.

Глава поискового направления Google Прабхакар Рагхаван объяснил в блоге, что ИИ стал чрезмерно осторожным и даже отказывался генерировать изображения в ответ на нейтральные запросы. Функция генерации изображений Gemini была призвана способствовать разнообразию и инклюзивности визуального контента, что вызвало опасения по поводу точности исторических представлений и более широких последствий, связанных с предвзятостью и ответственной разработкой ИИ. Ведется постоянная дискуссия о том, как сбалансировать стремление к представлению разнообразия в ИИ-контенте с необходимостью обеспечения точности и защитой от искажений.

Подобные истории ясно показывают, что по мере развития ИИ и его интеграции в нашу повседневную жизнь, решения разработчиков и компаний могут оказывать существенное влияние на общество. В следующем разделе мы погрузимся в советы и лучшие практики ответственного создания и управления ИИ-системами в 2024 году. Независимо от того, начинаешь ли ты свой путь или хочешь улучшить свой подход, эти рекомендации помогут тебе внести вклад в более ответственное будущее ИИ.

Link to this sectionЭтические соображения в проектах YOLOv8#

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

Этические и правовые аспекты в ИИ

Рис.2 Этические и юридические соображения в ИИ.

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

Если твоя модель YOLOv8 обучена на предвзятых данных, она может несправедливо выделять определенные группы людей по таким признакам, как раса или гендер, что приведет к ложным оповещениям или даже дискриминации. Чтобы избежать этого, важно сбалансировать свой датасет и использовать методы для обнаружения и исправления любых предубеждений, такие как:

  • Аугментация данных: Улучшение датасета разнообразными примерами обеспечивает сбалансированное представление всех групп.
  • Ресэмплинг: Корректировка частоты недостаточно представленных классов в обучающих данных для балансировки датасета.
  • Алгоритмы, учитывающие справедливость: Внедрение алгоритмов, специально разработанных для снижения предвзятости в прогнозах.
  • Инструменты обнаружения предвзятости: Использование инструментов, анализирующих прогнозы модели для выявления и исправления систематических ошибок.

Конфиденциальность — еще одна важная проблема, особенно в таких учреждениях, как больницы, где задействована конфиденциальная информация. YOLOv8 может фиксировать персональные данные пациентов и персонала, такие как лица или действия. Чтобы защитить конфиденциальность, ты можешь предпринять такие шаги, как анонимизация данных для удаления идентифицирующей информации, получение надлежащего согласия от лиц перед использованием их данных или размытие лиц на видеопотоке. Также рекомендуется шифровать данные и обеспечивать их безопасное хранение и передачу, чтобы предотвратить несанкционированный доступ.

Также важно проектировать систему так, чтобы она была доступной и инклюзивной. Ты должен быть уверен, что она работает для всех, независимо от их возможностей. В условиях больницы это означает, что система должна быть простой в использовании для всех сотрудников, пациентов и посетителей, включая людей с ограниченными возможностями или другими особыми потребностями. Наличие разнообразной команды может сыграть здесь большую роль. Члены команды с разным опытом могут предложить свежие идеи и помочь выявить потенциальные проблемы, которые могли быть упущены. Привлекая различные точки зрения, ты с большей вероятностью построишь систему, которая будет удобной и доступной для широкого круга людей.

Link to this sectionЛучшие практики безопасности для YOLOv8#

При развертывании YOLOv8 в реальных приложениях важно уделить первостепенное внимание безопасности, чтобы защитить как саму модель, так и используемые ею данные. Возьмем, к примеру, систему управления очередями в аэропорту, которая использует компьютерное зрение с YOLOv8 для мониторинга потока пассажиров. YOLOv8 может использоваться для отслеживания движения пассажиров через контрольно-пропускные пункты, выходы на посадку и другие зоны, помогая выявлять места заторов и оптимизировать поток людей для сокращения времени ожидания. Система может использовать камеры, стратегически расположенные по аэропорту, для захвата прямых видеопотоков, а YOLOv8 обнаруживает и считает пассажиров в реальном времени. Инсайты от этой системы затем могут использоваться для оповещения персонала о слишком длинных очередях, автоматического открытия новых контрольных пунктов или корректировки количества персонала для более плавной работы.

Управление очередью на стойке регистрации в аэропорту с помощью Ultralytics YOLOv8

Рис.3 Управление очередью на стойке регистрации в аэропорту с использованием Ultralytics YOLOv8.

В таких условиях критически важно обеспечить защиту модели YOLOv8 от атак и вмешательств. Это можно сделать путем шифрования файлов модели, чтобы неавторизованные пользователи не могли легко получить к ним доступ или изменить их. Ты можешь развертывать модель на защищенных серверах и настраивать контроль доступа для предотвращения вмешательств. Регулярные проверки безопасности и аудиты помогут выявить любые уязвимости и сохранить систему безопасной. Подобные методы можно использовать для защиты конфиденциальных данных, таких как видеопотоки пассажиров.

Для дальнейшего укрепления безопасности в процесс разработки можно интегрировать такие инструменты, как Snyk, GitHub CodeQL и Dependabot. Snyk помогает выявлять и устранять уязвимости в коде и зависимостях, GitHub CodeQL сканирует код на предмет проблем безопасности, а Dependabot поддерживает зависимости в актуальном состоянии с последними патчами безопасности. В Ultralytics эти инструменты были внедрены для обнаружения и предотвращения уязвимостей безопасности.

Link to this sectionРаспространенные ошибки и способы их избежать#

Несмотря на благие намерения и следование лучшим практикам, все равно могут возникать упущения, оставляющие пробелы в твоих ИИ-решениях, особенно в том, что касается этики и безопасности. Знание этих распространенных проблем поможет тебе проактивно решать их и создавать более надежные модели YOLOv8. Вот несколько ошибок, на которые стоит обратить внимание, и советы, как их избежать:

  • Пренебрежение соблюдением нормативных требований: Несоблюдение правил в сфере ИИ может привести к юридическим проблемам и нанести ущерб твоей репутации. Будь в курсе соответствующих законов, таких как GDPR для защиты данных, и следи за тем, чтобы твои модели соответствовали им, проводя регулярные проверки на соответствие.
  • Недостаточное тестирование в реальных условиях: Модели, которые не протестированы в реальных условиях, могут выйти из строя при развертывании. Имитируй сценарии граничных случаев реального мира во время тестирования, чтобы заранее выявить потенциальные проблемы и скорректировать свои модели так, чтобы они были более доступными для всех.
  • Отсутствие мер подотчетности: Если непонятно, кто несет ответственность за разные части ИИ-системы, может быть сложно справляться с ошибками, предвзятостью или неправильным использованием, что может привести к более значительным проблемам. Установи четкую подотчетность за результаты работы ИИ, определив роли и обязанности внутри твоей команды и настроив процессы для решения проблем по мере их возникновения.
  • Игнорирование экологического воздействия: ИИ-модели могут оказывать серьезное воздействие на окружающую среду. Например, крупномасштабные развертывания могут требовать поддержки дата-центров, которые потребляют огромное количество энергии для интенсивных вычислений. Ты можешь оптимизировать свои модели для энергоэффективности и учитывать экологический след своих процессов обучения и развертывания.
  • Игнорирование культурной чувствительности: Модели, обученные без учета культурных различий, могут быть неуместными или оскорбительными в определенных контекстах. Убедись, что твое ИИ-решение уважает культурные нормы и ценности, включая разнообразные культурные перспективы в свои данные и процесс разработки.

Этические принципы и требования к ИИ

Рис.4 Этические принципы и требования.

Link to this sectionСоздание этичных и безопасных решений с помощью YOLOv8#

Создание ИИ-решений с помощью YOLOv8 открывает массу захватывающих возможностей, но крайне важно помнить об этике и безопасности. Фокусируясь на справедливости, конфиденциальности, прозрачности и следуя правильным рекомендациям, мы можем создавать модели, которые отлично работают и уважают права людей. Легко упустить из виду такие вещи, как предвзятость данных, защита конфиденциальности или доступность системы для всех, но если уделить время решению этих проблем, результат может кардинально измениться. Продолжая раздвигать границы возможного в ИИ с помощью таких инструментов, как YOLOv8, давай помнить о человеческой стороне технологий. Будучи вдумчивыми и проактивными, мы сможем строить инновации в ИИ, которые будут ответственными и передовыми!

Не забудь присоединиться к нашему сообществу, чтобы быть в курсе последних обновлений в ИИ! Также ты можешь узнать больше об ИИ, посетив наш репозиторий на GitHub и изучив наши решения в различных областях, таких как производство и беспилотные автомобили.

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. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше

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

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