Изменения

Перейти к: навигация, поиск

Вариации регрессии

280 байт добавлено, 22:42, 29 января 2019
Пример кода для Scikit-learn
===Пример кода для Scikit-learn===
<font color = green># Импорт библиотек</font>
'''from''' sklearn.datasets '''import''' make_regression
'''from''' sklearn.linear_model '''import''' Ridge
'''from''' sklearn.model_selection '''import''' train_test_split
X , y = make_regression(n_samples=10000, noise= ... <font color 100, random_state= green># загрузка X</font>0) y = ... <font color = green># загрузка генерируем данные для X и y</font>
<font color = green># разделение данных на train и test</font>
train_X, test_X, train_y, test_y = train_test_split(X, y, test_size=0.3, random_state=3)
ridge_regression = Ridge(alpha=0.1) <font color = green># alpha {{---}} величина регуляризации</font>
<font color = green># обучение</font>
<font color = green># вывод точности предсказания</font>
''print''(ridge_regression.score(test_X, test_y))
 
Точность предсказания для данного датасета и параметров:
<font color = green>>>></font> 0.8171822749108134
==Лассо-регрессия==
276
правок

Навигация