Exam DSA-C03 Topic 1 Question 59 Discussion

Actual exam question for Snowflake's DSA-C03 exam
Question #: 59
Topic #: 1
You've trained a sentiment analysis model in Snowflake using Snowpark Python and deployed it as a UDF. After several weeks, you notice the model's performance has degraded significantly. You suspect concept drift. Which of the following actions represent the MOST effective and comprehensive approach to address this situation, considering the entire Machine Learning Lifecycle, including monitoring, retraining, and model versioning? Assume you have monitoring in place that alerted you to the drift.

Suggested Answer: B Vote an answer

Addressing concept drift requires careful analysis, retraining with appropriate data (historical + recent), and controlled deployment using A/B testing. Model versioning ensures that you can rollback if the new model performs poorly. Logging the predictions of both models assists in further performance analysis. Directly replacing (option A) or manually adjusting (option C) are risky without proper evaluation. Abandoning the ML approach (option D) is a last resort. Option E lacks model versioning and thus risks complete loss of the older model which is a common practice violation in ML engineering.

by Broderick at Aug 11, 2025, 05:36 PM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

0
0
0
10