راه
۷ کیو· سادهمبتدیPYTHON۴ ثانیه · ۲۵۶ مگابایت

خطای مجموعه‌ی اعتبارسنجی

تابع validation_mse(x, y, degree, n_train) روش مجموعه‌ی اعتبارسنجی را اجرا می‌کند:

  1. n_train نمونه‌ی اول x و y آموزش‌اند و بقیه اعتبارسنجی،
  2. یک چندجمله‌ای درجه‌ی degree را با np.polyfit روی داده‌ی آموزش برازش دهید،
  3. و MSE آن را روی داده‌ی اعتبارسنجی برگردانید.
MSEval=1nval∑i∈val(yi−f^(xi))2\mathrm{MSE}_{\text{val}} = \frac{1}{n_{\text{val}}}\sum_{i \in \text{val}} \big(y_i - \hat{f}(x_i)\big)^2

نمونه‌ها

ورودی نمونه ۱
[[1, 2, 3, 4, 5, 6], [2, 4, 6, 8, 10, 13], 1, 4]
خروجی نمونه ۱
0.5

برای نوشتن پاسخ و دریافت امتیاز، ابتدا وارد حساب شوید.

ورود