LSTM-сети (Long Short-Term Memory, сети долгой краткосрочной памяти) используются в современных технологических продуктах для работы с последовательными данными, такими как тексты, временные ряды, аудиосигналы и другие. 1
Некоторые области применения LSTM-сетей:
- Обработка естественного языка. 1 LSTM используются для машинного перевода, генерации текстов, анализа тональности и других задач. 1
- Прогнозирование временных рядов. 13 LSTM позволяют моделировать и прогнозировать временные ряды, например, цены акций, погодные условия. 1
- Распознавание речи. 15 LSTM-сети способны «помнить» контекст фразы, чтобы правильно распознать речь и перевести её в текст. 2 В большинстве современных голосовых помощников, таких как Siri или Google Assistant, используются LSTM для обработки и преобразования сказанного в текст. 5
- Обработка изображений. 1 В некоторых случаях LSTM также используются в обработке изображений, например, для создания описаний изображений. 1
- Классификация временных рядов. 3 LSTM применяются для классификации электрокардиограмм, диагностики неисправностей в оборудовании и других задач. 3
По состоянию на 2016 год ведущие технологические компании, включая Google, Apple, Microsoft и Baidu, использовали LSTM-сети в качестве фундаментального компонента новых продуктов. 4