A ML engineer is trying to determine the correctness of the new open-source implementation *X", of a supervised regression algorithm implementation. R-Square is one of the functional performance metrics used to determine the quality of the model.
Which ONE of the following would be an APPROPRIATE strategy to achieve this goal?
SELECT ONE OPTION
A . Add 10% of the rows randomly and create another model and compare the R-Square scores of both the models.
Adding more data to the training set can affect the R-Square score, but it does not directly verify the correctness of the implementation.
B . Train various models by changing the order of input features and verify that the R-Square score of these models vary significantly.
Changing the order of input features should not significantly affect the R-Square score if the implementation is correct, but this approach is more about testing model robustness rather than correctness of the implementation.
C . Compare the R-Square score of the model obtained using two different implementations that utilize two different programming languages while using the same algorithm and the same training and testing data.
This approach directly compares the performance of two implementations of the same algorithm. If both implementations produce similar R-Square scores on the same training and testing data, it suggests that the new implementation 'X' is correct.
D . Drop 10% of the rows randomly and create another model and compare the R-Square scores of both the models.
Dropping data can lead to variations in the R-Square score but does not directly verify the correctness of the implementation.
Therefore, option C is the most appropriate strategy because it directly compares the performance of the new implementation 'X' with another implementation using the same algorithm and datasets, which helps in verifying the correctness of the implementation.
Veronika
11 months agoFidelia
10 months agoFlorinda
10 months agoLeah
11 months agoAmie
10 months agoOmer
10 months agoAlex
10 months agoAracelis
11 months agoJaleesa
11 months agoKeshia
10 months agoClemencia
11 months agoJaime
11 months agoXochitl
11 months agoJoesph
11 months agoTelma
11 months agoRoyce
11 months agoSage
11 months agoRoyce
11 months agoJaclyn
11 months agoEdmond
11 months agoZack
11 months agoOna
12 months agoLeeann
10 months agoCeleste
10 months agoJesusa
11 months agoElly
11 months ago