YOLO Vision 2026:
Назад к глоссарию Ultralytics

Named Entity Recognition (NER)

Исследуй распознавание именованных сущностей (NER) в NLP. Узнай, как выявлять и классифицировать текстовые сущности, такие как имена и даты, чтобы получать инсайты с помощью ИИ и Ultralytics YOLO26.

Распознавание именованных сущностей (NER) — это основная подзадача обработки естественного языка (NLP), которая заключается в поиске и классификации ключевой информации в неструктурированном тексте. В типичном рабочем процессе модель NER сканирует документ для поиска «сущностей» — конкретных слов или фраз, представляющих реальные объекты — и относит их к предопределенным категориям, таким как имена людей, организаций, мест, даты или медицинские коды. Этот процесс необходим для преобразования сырых, неструктурированных данных, таких как электронные письма, отзывы клиентов и новостные статьи, в структурированные форматы, которые машины могут обрабатывать и анализировать. Отвечая на вопросы «кто, что и где» в тексте, NER позволяет системам искусственного интеллекта (ИИ) автоматически извлекать полезные инсайты из огромных объемов информации.

Как работает NER#

Современные системы NER используют передовые статистические модели и методы глубокого обучения (DL) для понимания контекста вокруг слова. Процесс начинается с токенизации, при которой предложение разбивается на отдельные элементы, называемые токенами. Сложные архитектуры, такие как Transformer, затем анализируют связи между этими токенами, чтобы определить их значение на основе использования.

Например, слово «Apple» может означать фрукт или технологическую компанию в зависимости от предложения. С помощью таких механизмов, как самовнимание, модель NER распознает, что фраза «Apple выпустила новый телефон» относится к организации, в то время как «Я съел яблоко» относится к обычному предмету. Производительность таких моделей во многом зависит от качественных обучающих данных и точной разметки данных. В мультимодальных приложениях NER часто комбинируют с оптическим распознаванием символов (OCR), чтобы извлекать текст из изображений перед его обработкой.

Реальные приложения#

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

  • ИИ в здравоохранении: Медицинские учреждения используют NER для извлечения критически важных данных из электронных медицинских карт. Извлекая такие сущности, как симптомы, названия лекарств и дозировки, из клинических заметок, исследователи могут ускорить разработку лекарств и улучшить медицинское обслуживание пациентов.
  • Интеллектуальная поддержка клиентов: Компании используют чат-ботов, оснащенных NER, для автоматической классификации жалоб клиентов. Если пользователь пишет: «У меня сломался экран ноутбука», система определяет «ноутбук» как продукт, а «экран сломан» — как дефект, и сразу направляет тикет команде технической поддержки.
  • Рекомендация контента: Сервисы стриминга и новостные агрегаторы используют NER для тегирования контента релевантными сущностями (например, актерами, жанрами, локациями). Рекомендательные системы затем используют эти теги, чтобы предлагать новые фильмы или статьи, соответствующие интересам пользователя.
  • Финансовый анализ: Инвестиционные компании используют NER для ежедневного сканирования тысяч финансовых отчетов и новостных статей. Извлекая названия компаний и денежные суммы, они могут выполнять прогнозирующее моделирование для предсказания рыночных тенденций.

Отличие NER от связанных концепций#

Полезно отличать NER от других задач интерпретации, чтобы понять ее специфическую роль в конвейере ИИ.

  • Обнаружение объектов: В то время как NER находит сущности в тексте, обнаружение объектов находит их на изображениях. Например, визуальная модель вроде YOLO26 обнаруживает машины и пешеходов в видеопотоках, тогда как NER находит «Ford» и «водитель» в текстовых отчетах. Обе задачи нацелены на локализацию и классификацию интересующих элементов в соответствующих модальностях данных.
  • Анализ тональности: Эта задача определяет эмоциональный тон (положительный, отрицательный или нейтральный) текста. NER извлекает то, о чем идет речь (например, «The iPhone 16»), а анализ тональности определяет, что пользователь чувствует по этому поводу (например, «is amazing»).
  • Понимание естественного языка (NLU): NLU — это более широкое зонтичное понятие для машинного чтения и понимания текста. NER является конкретным компонентом NLU, который часто работает в связке с классификацией намерений для полного уяснения смысла пользовательского ввода.
  • Извлечение ключевых слов: В отличие от NER, которая классифицирует слова по семантическим категориям (например, Человек, Дата), извлечение ключевых слов просто определяет наиболее часто встречающиеся или релевантные термины в документе без понимания их типа сущности.

Объединение NER с компьютерным зрением#

Слияние текста и зрения — это растущий тренд в мультимодальном обучении. Такие модели, как YOLO-World, сглаживают этот разрыв, используя текстовые подсказки для направления обнаружения объектов. В этом рабочем процессе текстовый энкодер работает аналогично системе NER, интерпретируя семантический смысл имен классов (сущностей), заданных пользователем, чтобы найти соответствующие визуальные объекты.

Следующий пример на Python демонстрирует, как использовать библиотеку ultralytics для обнаружения объектов на основе пользовательских текстовых описаний, эффективно связывая сущности естественного языка с визуальными данными.

from ultralytics import YOLOWorld

# Load a YOLO-World model capable of understanding text-based entities
model = YOLOWorld("yolov8s-world.pt")

# Define custom entities to search for in the image
# The model interprets these text strings to identify visual matches
model.set_classes(["red backpack", "person wearing hat", "dog"])

# Run inference on an image to localize these entities
results = model.predict("park_scene.jpg")

# Display the results with bounding boxes around detected entities
results[0].show()

Инструменты и реализация#

У разработчиков есть доступ к надежной экосистеме инструментов для реализации NER. Популярные библиотеки с открытым исходным кодом, такие как spaCy и NLTK, предоставляют предобученные конвейеры для немедленного использования. Для приложений масштаба предприятия облачные сервисы вроде Google Cloud Natural Language предлагают управляемые API, которые масштабируются по мере роста спроса.

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

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

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

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