Veltos.Tech

AI и ML

Эмбеддинги

Также называют: векторные представления, векторный поиск, семантический поиск

Определение

Эмбеддинги — числовые векторы, в которые модель переводит текст, картинку или товар так, что близкие по смыслу объекты оказываются рядом в пространстве: на этом строятся семантический поиск, рекомендации и поиск дублей.

Идея в том, чтобы заменить сравнение по словам сравнением по смыслу. Обычный поиск по подстроке не найдёт «средство от накипи» по запросу «чем почистить чайник», потому что общих слов нет. Эмбеддинги переводят обе фразы в векторы длиной, скажем, несколько сотен или тысяч чисел, и близость измеряется углом между ними — косинусным сходством. Чем ближе векторы, тем ближе смысл. Тот же приём работает не только с текстом: карточки товаров, изображения, поведение пользователей — всё, что можно представить вектором, поддаётся сравнению по сходству.

Коммерческих сценариев больше, чем принято думать, и не все они связаны с чат-ботами. Поиск по сайту, который понимает синонимы и опечатки. Рекомендации «похожие товары» без ручной разметки категорий. Автоматическая маршрутизация обращений в поддержке по смыслу, а не по ключевым словам. Дедупликация карточек товаров при объединении прайсов поставщиков — задача, которая вручную занимает недели. Кластеризация отзывов и обращений, чтобы увидеть, о чём люди пишут чаще всего. И, конечно, слой поиска внутри RAG-системы.

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

Смежные термины

Услуги по теме

Почитать подробнее

Нужна помощь с этим на практике?

Мы не только объясняем термины, но и делаем это руками. Опишите задачу — разберём и пришлём смету по этапам.