На самом деле, я использую однослойную прямую (SLFN) нейронную сеть для прогнозирования следующих 1, 2 и 3 отсчетов впереди в сигнале с частотой дискретизации 10 Гц. У меня большой РАЗБОР в обучении и тестировании.
Как я буду тренироваться для прогнозирования вышеупомянутых опережающих выборок, например, на 70% данных, а остальная часть будет использоваться для тестирования?
%% Что было опробовано до сих пор:
moving_window_length = 5; single_sample_ahead = 6;
Вопрос № 01: (Этап обучения) Для прогнозирования шестого (от одного шага) требуется от 1 до 5 выборок. То же самое для 2 до 6, чтобы предсказать седьмой. Я буду делать это до 10-го образца, тогда данные тренировки будут примерно 5 * 6, а цель тренировки будет примерно 5 * 1. Правильно ли это?
Вопрос № 02: Если процедура в вопросе № 01 правильная, то можно ли взять от 1 до 5 выборок для прогнозирования 7-го или 8-го и c (многошаговое опережение) выборки) образец в процессе обучения?
Вопрос № 03: (Этап тестирования) Если вышеупомянутые два предположения верны, то как я буду визуализировать при тестировании, что моя модель прогнозирует 2 или 3 выборки впереди (многошаговое) прогноз вперед)?
Жду вашего любезного ответа.