Question: Measure Performance on Test Set In this section, you will transform the test set using your full pipeline and measure the performance of your best

Measure Performance on Test Set
In this section, you will transform the test set using your full pipeline and measure the performance of your best model on the test set. Follow the steps below, using the specified variable names for automatic grading through CodeGrade.
Based on all previous cross-validation results, pick your best model.
Use the previously created column transformers to transform the test set, both with and without the G1/G2 columns.
Using your best model, measure its performance on the test set to estimate the generalization error.
Instructions for Submission
Fit Best Model: If you haven't already, fit your best model to both sets of your transformed training data.
Transform the Test Set: Use your column transformers to transform the test set (X_test), both with and without the G1/G2 columns. Name these transformed datasets X_test_transformed_with_grades and X_test_transformed_without_grades.
Evaluate Performance: Measure the performance of your best-fitted models on the transformed test sets using Root Mean Squared Error (RMSE) and R-squared (R^2) metrics. Save these variables as:
rmse_with_grades
r2_with_grades
rmse_without_grades
r2_without_grades

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Finance Questions!