Ultralytics YOLO27:
Ultralytics YOLO

Ответственный подход к ИИ с Ultralytics YOLOv8

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

ABAbirami Vina8 min read
Ответственный подход к ИИ с Ultralytics YOLOv8

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

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

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

Ответственный ИИ в 2024 году#

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

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

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

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

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

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

Этические аспекты проектов на основе Ultralytics YOLOv8#

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

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

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

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

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

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

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

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

Передовые методы обеспечения безопасности Ultralytics YOLOv8#

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

Управление очередями у билетной стойки аэропорта с использованием Ultralytics YOLOv8

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

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

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

Распространённые ошибки и способы их избежать#

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

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

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

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

Создание этичных и безопасных решений с Ultralytics YOLOv8#

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

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

Explore solutions

Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

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

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

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

Компьютерное зрение в розничной торговле

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

Компьютерное зрение в здравоохранении

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

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

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

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

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

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

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

Компьютерное зрение в розничной торговле

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

Компьютерное зрение в здравоохранении

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

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

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

Компьютерное зрение для аэрофотоснимков

Превращай кадры с дронов и аэрофотоснимки в аналитику в реальном времени для сельского хозяйства, аквакультуры, экологического мониторинга, охраны природы и геопространственного анализа с помощью Ultralytics YOLO.
Узнать больше
Компьютерное зрение в аэрокосмической отрасли

Компьютерное зрение в аэрокосмической отрасли

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

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

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

Компьютерное зрение в розничной торговле

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

Компьютерное зрение в здравоохранении

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

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше

Давай вместе создавать будущее AI!

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