۵ کیو· متوسط رو به بالامتوسطPYTHON۱۵ ثانیه · ۲۵۶ مگابایت
جستوجوی شبکهای روی گامهای زنجیره
تابع pipe_grid(seed) روی دادهی دیابت (load_diabetes):
- داده را با
train_test_split(..., random_state=seed)تقسیم میکند، - این زنجیره و شبکه را میسازد — هم درجهی ویژگیهای چندجملهای و هم قدرت منظمسازی ریج با هم انتخاب میشوند:
python
pipe = make_pipeline(StandardScaler(), PolynomialFeatures(), Ridge())
grid = GridSearchCV(pipe, {"polynomialfeatures__degree": [1, 2, 3],
"ridge__alpha": [0.1, 1, 10, 100, 1000]}, cv=5)
gridرا روی دادهی آموزش برازش میدهد،- و آرایهای سهتایی برمیگرداند:
degreeبهترین،alphaبهترین، و روی دادهی آزمون.
نمونهها
ورودی نمونه ۱
0
خروجی نمونه ۱
[1.0, 10.0, 0.358]
برای نوشتن پاسخ و دریافت امتیاز، ابتدا وارد حساب شوید.
ورود