Цель этого урока - помочь вам понять встраивание слов с помощью простой игрушечной задачи: двоичного анализа настроений.
Для начала они заставляют вас кодировать простую модель: взять среднее из всех вложения в предложение и добавление нейронной net для прямой связи, чтобы классифицировать этот агрегированный ввод. GlobalAveragePooling1D
делает это усреднение.
Очевидно, что в реальном мире вы хотели бы использовать более сложные модели в качестве RNN, LSTM, двунаправленных моделей, моделей на основе атомной свертки или трансформаторов, но это не главное руководство.
«Простая модель», которую они упоминают как нейронная связь с прямой связью net, она предполагает фиксированное входное измерение, поэтому, когда у вас есть последовательные данные переменной длины, вам нужно как-то решить эту проблему: усреднение, заполнение, обрезка и др c. Вот они в среднем с этим GlobalAveragePooling1D
слоем