Предсказание пропуска букв в предложении - PullRequest
0 голосов
/ 11 июля 2020

У меня есть предложение ниже:

I want to b _ _  the car because it is cheap.

Я хочу предсказать недостающие буквы, используя модель НЛП. Какую модель НЛП мне использовать? Вы можете привести пример? Спасибо.

1 Ответ

0 голосов
/ 12 июля 2020

Вы можете попробовать использовать рекуррентные нейронные сети в качестве последовательности для задания последовательности. Поскольку это контролируемый метод машинного обучения, у вас должен быть набор данных с примерами исправлений, которые вы хотите, чтобы модель решала. После этого используйте LSTM, который возвращает последовательности. Набор данных будет выглядеть так:

I want to b__  the car because it is cheap., I want to buy the car because it is cheap.

А модель будет выглядеть так:

model = Sequential()
model.add(LSTM(1, input_shape=(timesteps, data_dim), return_sequences=True))
model.add(Dense(vocab_dim))

Это пример модели, использующей Keras, которая может выполнять эту задачу. Может потребоваться корректировка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...