Разница между задачами распознавания образов и обработки естественного языка для нейросетей заключается в сферах применения и характере решаемых проблем.
Распознавание образов (машинное зрение) — это процесс выделения исходных данных из общей массы разнородных объектов и их классификация по характерным признакам. 6 Примеры задач:
- Классификация — компьютер определяет, к какой категории или классу относится изображение (например, является ли объект на фотографии кошкой или собакой). 6
- Локализация — определение, где на изображении находится интересующий объект (если на фотографии есть несколько лиц, то компьютер должен выделить каждое из них и определить их местоположение). 6
Обработка естественного языка (Natural Language Processing, NLP) — это область искусственного интеллекта, задача которой — дать компьютерам возможность понимать и обрабатывать естественный язык. 1 Примеры задач:
- Распознавание речи — компьютер переводит голосовую речь в текст (например, так работают умные колонки с голосовым помощником Алисой). 1
- Генерация естественного языка — перевод структурированных, то есть табличных, данных, в текст на естественном языке. 1
- Определение смысла слова — компьютер может точно определить значение слова после семантического анализа предложения (например, слово «замок» может иметь разные значения: «механическое устройство для запирания дверей» или «здание с фортификационными сооружениями»). 1
- Анализ эмоциональной окраски текста — алгоритмы обработки естественного языка могут получать из текста его субъективные характеристики, например эмоции. 1
- Распознавание именованных сущностей — в текстах часто встречаются имена собственные (имя человека, название города, валюты и так далее). 1 Задача NLP — правильно их выявить, чтобы корректно использовать при обработке текста и генерации ответа. 1