Я пытаюсь провести классификацию по многомерным данным временных рядов. Я хочу выполнить масштабирование объектов для таких данных. Предположим, что данные многомерного временного ряда выглядят так:
F1 F2 F3
[1.0 2.0 3.0 4.0........] [41.0 23.0 3.0 4.0.........] [103.0 27.0 3.0 43.0.......]
[331.0 2.0 3.0 4.0......] [41.0 23.0 3.50 444.0......] [1333.0 27.0 3.0 43.0......]
и т. Д.,
Как использовать здесь масштабирование функций, чтобы привести все функции в один диапазон?
Метод 1: 1. Для каждого списка в F1 рассчитайте среднее и стандартное отклонение и стандартизируйте данные 2. Повторите вышеуказанный шаг для всего списка во всех функциях (F2, F3)
Метод 2: 1 Вычислите среднее значение для каждого списка в F1, а затем вычислите среднее значение для всего списка, аналогичным образом рассчитайте стандартное значение для каждого списка и среднее значение по всему списку в F1. Используйте это среднее значение и стандартное отклонение для стандартизации функции F1 2. Повторите вышеуказанный шаг для всех других функций (F2, F3)
Каков правильный подход к стандартизации данных такого типа? Являются ли упомянутые выше методы правильными?