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
4 months agoFidelia
3 months agoFlorinda
4 months agoLeah
4 months agoAmie
3 months agoOmer
4 months agoAlex
4 months agoAracelis
5 months agoJaleesa
5 months agoKeshia
4 months agoClemencia
4 months agoJaime
4 months agoXochitl
4 months agoJoesph
4 months agoTelma
4 months agoRoyce
5 months agoSage
5 months agoRoyce
5 months agoJaclyn
5 months agoEdmond
5 months agoZack
5 months agoOna
5 months agoLeeann
4 months agoCeleste
4 months agoJesusa
4 months agoElly
5 months ago