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

Named Entity Recognition (NER)

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

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

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

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

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

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

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

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

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

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

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

Link to this sectionОбъединение 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()

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

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

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

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

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

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