Масштабирование данных до или после создания переменных кубического сплайна? - PullRequest
1 голос
/ 12 июня 2019

Должен ли я стандартизировать свои функции до или после применения сплайнов?

В частности, я выполняю следующий код для преобразования своих функций:

transformed_x = dmatrix("bs(Data, df=6, degree=3, include_intercept=False)-1",
                                 {"Data":Data}, return_type='dataframe')

, что приводит к кубическому сплайну. Затем я оцениваю свои бета-версии, используя что-то вроде:

GroupLassoRegressor(group_ids=Group_ids, alpha=0.5).fit(transformed_x, y_train)

Мой вопрос не столько в реализации, сколько в том, должен ли я стандартизировать свои функции (удалить среднее значение и масштабировать до единичного отклонения) перед их преобразованием?

...