Анализ тональности текстов с помощью сверточных нейронных сетей
|
|
Пятница, 07 Сентября 2018 г. 09:55
+ в цитатник
Представьте, что у вас есть абзац текста. Можно ли понять, какую эмоцию несет этот текст: радость, грусть, гнев? Можно. Упростим себе задачу и будем классифицировать эмоцию как позитивную или как негативную, без уточнений. Есть много способов решать такую задачу, и один из них —
свёрточные нейронные сети (Convolutional Neural Networks). CNN изначально были разработаны для обработки изображений, однако они успешно справляются с решением задач в сфере автоматической обработки тестов. Я познакомлю вас с бинарным анализом тональности русскоязычных текстов с помощью свёрточной нейронной сети, для которой векторные представления слов были сформированы на основе обученной
Word2Vec модели.
Статья носит обзорный характер, я сделал акцент на практическую составляющую. И сразу хочу предупредить, что принимаемые на каждом этапе решения могут быть неоптимальными. Перед прочтением рекомендую ознакомиться с
вводной статьей по использованию CNN в задачах обработки естественных языков, а также прочитать
материал про методы векторного представление слов.
Читать дальше -> https://habr.com/post/417767/?utm_source=habrahabr&utm_medium=rss&utm_campaign=417767
Метки:
машинное обучение
python
Data Mining
Big Data
Блог компании Mail.Ru Group
анализ тональности
сверточные нейронные сети
word2vec
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-