У меня есть набор обучающих данных, который состоит из X, который является набором из n столбцов данных (функций), и Y, который является одним столбцом целевой переменной.
Я пытаюсь тренироватьсямоя модель с логистической регрессией использует следующий конвейер:
pipeline = sklearn.pipeline.Pipeline([
('logistic_regression', LogisticRegression(penalty = 'none', C = 10))
])
Моя цель - получить значения каждого из n коэффициентов, соответствующих признакам, в предположении линейной модели (y = coeff_0 + coeff_1*x1 + ... + coeff_n*xn
).
Я пытался настроить этот конвейер на моих данных с помощью model = pipeline.fit(X, Y)
. Поэтому я думаю, что теперь у меня есть модель, которая содержит коэффициенты, которые я хочу. Тем не менее, я не знаю, как получить к ним доступ. Я ищу что-то вроде mode.best_params_('logistic_regression')
.
Кто-нибудь знает, как извлечь подобранные коэффициенты из такой модели?