• Регистрация
Digan
Digan0.00
н/д
  • Написать
  • Подписаться

Нормализация целевых переменных

Добрый день!

Модель должна предсказывать 7 значений. Каждое из этих значений имеют разный диапазон значений. В среднем это:

1: 0,00701324

2: 0.7007669

3: 0.5

4: 0.5

5: 1.27

6: 1200

7: 320859.9661

Все они используются в лосс-функции для регулизации. Нужна ли в этом случае нормализация целевых переменных? 

Очевидно, что после нормализации сходится быстрее, но непонятно как в таком случае после предсказания восстановить исходные значения в исходные диапазоны.

Теги

      22.07.2021

      Ответы

      • a.vikt.ilin@gmail.com
        a.vikt.ilin@gmail.com0.00
        22.07.2021 15:51

        Добрый день! Если у вас только 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

         

        • Digan
          Digan0.00
          23.07.2021 15:08

          Я же написал, что это только средние значения. Вообще в таргете 7 значений на каждую строку.