01
Что представляет каждый метод
Bag of Words создаёт общий словарь, а документ записывает количеством или весом каждого термина. Размерность совпадает с размером словаря, поэтому вектор обычно большой и разреженный.
Word2Vec обучает для каждого слова плотный вектор фиксированной длины. Его координаты не соответствуют видимым терминам, зато близкие по контексту слова могут оказаться рядом.
- BoW: один признак на термин словаря
- Word2Vec: обученный плотный вектор на слово
- BoW: документ представлен непосредственно
- Word2Vec: для документа нужно дополнительно объединить векторы слов
02
Семантика и порядок слов
Классический униграммный BoW не различает фразы с одинаковым набором слов, но разным порядком. Биграммы и триграммы частично сохраняют локальные последовательности, увеличивая словарь.
Word2Vec использует контекст в обучающем корпусе и может сближать связанные слова. Однако он также не создаёт готового представления предложения и не гарантирует корректное понимание многозначности.
Continuous Bag of Words — архитектура обучения Word2Vec. Несмотря на название, это не частотный вектор документа.
03
Интерпретируемость, данные и стоимость
BoW не требует обучения эмбеддингов: достаточно токенизации и словаря. Каждую координату можно объяснить конкретным термином, что удобно для редакционной диагностики и базовых моделей.
Word2Vec требует подходящего корпуса или готовых эмбеддингов. Он компактнее и лучше переносит часть контекстных связей, но отдельные измерения трудно объяснить.
- Выбирайте BoW для прозрачных частот, простых базовых моделей и небольших наборов
- Добавляйте TF-IDF, если общие слова должны получать меньший вес
- Выбирайте Word2Vec, когда важна близость слов и доступен подходящий корпус
- Проверяйте домен и язык обучающих данных
04
Как выбрать для конкретной задачи
Для сравнения словаря, анализа повторов, поиска терминов и объяснимой классификации начните с BoW или TF-IDF. Это сильная базовая линия, которую легко проверить.
Для задач, где синонимы и контекст важнее точных совпадений, Word2Vec может дать более полезные признаки. На практике методы также можно сочетать и сравнивать на валидационном наборе.
БЕСПЛАТНО · БЕЗ РЕГИСТРАЦИИ
Начните с прозрачного вектора
Постройте полный вектор терминов, изучите частоты и экспортируйте данные для следующего шага.
Построить вектор Bag of Words →