Нормализация целевых переменных
22.07.2021
Добрый день!
Модель должна предсказывать 7 значений. Каждое из этих значений имеют разный диапазон значений. В среднем это:
1: 0,00701324
2: 0.7007669
3: 0.5
4: 0.5
5: 1.27
6: 1200
7: 320859.9661
Все...
Добрый день!
Модель должна предсказывать 7 значений. Каждое из этих значений имеют разный диапазон значений. В среднем это:
1: 0,00701324
2: 0.7007669
3: 0.5
4: 0.5
5: 1.27
6: 1200
7: 320859.9661
Все они используются в лосс-функции для регулизации. Нужна ли в этом случае нормализация целевых переменных?
Очевидно, что после нормализации сходится быстрее, но непонятно как в таком случае после предсказания восстановить исходные значения в исходные диапазоны.
Комментарии
Добрый день! Если у вас только 7 значений в таргете, то я бы попробовал им присвоить другие значения.
Пример:
- 0,00701324 на 1,
- 0.7007669 на 2
и т.д. а затем после предикта их заменить обратно. У вас это уже написано.
1: 0,00701324
2: 0.7007669
3: 0.5
4: 0.5
5: 1.27
6: 1200
7: 320859.9661
Я же написал, что это только средние значения. Вообще в таргете 7 значений на каждую строку.