Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

iSQI CT-AI Exam - Topic 7 Question 30 Discussion

Actual exam question for iSQI's CT-AI exam
Question #: 30
Topic #: 7
[All CT-AI Questions]

An airline has created a ML model to project fuel requirements for future flights. The model imports weather data such as wind speeds and temperatures, calculates flight routes based on historical routings from air traffic control, and estimates loads from average passenger and baggage weights. The model performed within an acceptable standard for the airline throughout the summer but as winter set in the load weights became less accurate. After some exploratory data analysis it became apparent that luggage weights were higher in the winter than in summer.

Which of the following statements BEST describes the problem and how it could have been prevented?

Show Suggested Answer Hide Answer
Suggested Answer: A

The problem described in the question is a classic case of concept drift. Concept drift occurs when the relationship between input variables and the output variable changes over time, leading to a decline in model accuracy.

In this scenario, the average passenger and baggage weights used in the model changed due to seasonal variations, but the model was not updated accordingly. This resulted in inaccurate predictions for fuel requirements in the winter season. This is an example of seasonal drift, where model behavior changes periodically due to recurring trends (e.g., higher luggage weights in winter compared to summer).

To prevent such problems:

The model should be regularly tested for concept drift against agreed ML functional performance criteria.

Exploratory Data Analysis (EDA) should be performed periodically to detect gradual changes in input distributions.

Retraining of the model with updated training data should be done to maintain accuracy.

If drift is detected, mitigation techniques such as incremental learning, retraining with new data, or adjusting model parameters should be employed.

Why Other Options Are Incorrect:

Option B (Easing the performance standard instead of addressing drift): Lowering the performance standard is not a solution; it only masks the problem without fixing it. Instead, regular testing and retraining should be used to handle drift properly.

Option C (Corruption and reloading the model): Model corruption is unrelated to this issue. Corruption refers to accidental or malicious damage to the model or data, whereas this case is due to a changing data environment.

Option D (Lack of transparency): Transparency refers to how understandable the model's decisions are, but the problem here is a change in data distributions, making drift the primary concern.

Supporting Reference from ISTQB Certified Tester AI Testing Study Guide:

ISTQB CT-AI Syllabus (Section 7.6: Testing for Concept Drift)

'The operational environment can change over time without the trained model changing correspondingly. This phenomenon is known as concept drift and typically causes the outputs of the model to become increasingly less accurate and less useful.'

'Systems that may be prone to concept drift should be regularly tested against their agreed ML functional performance criteria to ensure that any occurrences of concept drift are detected soon enough for the problem to be mitigated.'

ISTQB CT-AI Syllabus (Section 7.7: Selecting a Test Approach for an ML System)

'If concept drift is detected, it may be mitigated by retraining the system with up-to-date training data followed by confirmation testing, regression testing, and possibly A/B testing where the updated system must outperform the original system.'

Conclusion:

Since the question describes a situation where seasonal variations affected input data distributions, the correct answer is A: The model suffers from drift and therefore should be regularly tested to ensure that any occurrences of drift are detected soon enough for the problem to be mitigated.


Contribute your Thoughts:

0/2000 characters
Milly
8 days ago
A covers it well. Regular testing is essential.
upvoted 0 times
...
Eleonore
13 days ago
C doesn't fit. It's not about corruption, just drift.
upvoted 0 times
...
Golda
18 days ago
I like D. Transparency is key for detecting errors.
upvoted 0 times
...
Stephane
23 days ago
B seems reasonable, but easing standards isn't ideal.
upvoted 0 times
...
Wilda
28 days ago
I agree with A too. Winter changes affect the model.
upvoted 0 times
...
Kimbery
1 month ago
I think A is the best choice. Drift needs regular checks.
upvoted 0 times
...
Soledad
1 month ago
Transparency issues could definitely lead to problems, D makes sense too.
upvoted 0 times
...
Milly
2 months ago
B seems too lenient, we need a better model, not just easier standards.
upvoted 0 times
...
Luis
2 months ago
Wait, higher luggage weights in winter? Really?
upvoted 0 times
...
Alease
2 months ago
I think A is spot on. Regular testing is key!
upvoted 0 times
...
Isadora
2 months ago
Sounds like a classic case of model drift!
upvoted 0 times
...
Sharen
3 months ago
Option B is a bit of a cop-out. Easing the performance standard is not a long-term solution.
upvoted 0 times
...
Dahlia
3 months ago
Haha, I bet the airline's IT team is regretting not having a "winter mode" for their luggage weight calculations.
upvoted 0 times
...
Iola
3 months ago
Option D is also a good one. More transparency in the model could have helped identify the issue earlier.
upvoted 0 times
...
Isreal
3 months ago
I’m leaning towards option D, but I’m a bit confused about how transparency relates to the model's performance. Wasn't that more about understanding the model's decisions?
upvoted 0 times
...
Denny
3 months ago
I feel like we had a practice question about model performance in different seasons, and it pointed out the importance of monitoring changes over time.
upvoted 0 times
...
Jolanda
3 months ago
I’m not entirely sure, but I think option A makes the most sense since it talks about regularly testing the model to catch issues early.
upvoted 0 times
...
Glen
4 months ago
I remember we discussed model drift in class, especially how seasonal changes can affect input data like luggage weights.
upvoted 0 times
...
Francene
4 months ago
I'm not sure about this one. The options all seem plausible, but I'm not sure which one is the best fit for the scenario described. I'll need to think it through carefully.
upvoted 0 times
...
Gail
4 months ago
I'm feeling pretty confident about this one. The model is clearly suffering from drift, so option A seems like the best choice. Regular testing is crucial to catch these kinds of problems early.
upvoted 0 times
...
Silvana
4 months ago
I agree, Option A is the way to go. Gotta keep those models in check, especially with seasonal changes like this.
upvoted 0 times
...
Melita
5 months ago
Option A seems like the best choice. Regular testing is crucial to detect and mitigate any drift in the model.
upvoted 0 times
...
Trinidad
5 months ago
Okay, I think I've got a handle on this. The key seems to be identifying the type of issue the model is facing and then selecting the best approach to address it.
upvoted 0 times
...
Allene
5 months ago
Hmm, I'm a bit confused by the wording of the question. I'll need to re-read it a few times to make sure I understand the problem and the potential solutions.
upvoted 0 times
...
Earlean
5 months ago
This looks like a tricky one. I'll need to carefully consider the different options and think about the key concepts like model drift, corruption, and transparency.
upvoted 0 times
Tom
2 days ago
I agree, but what about the lack of transparency?
upvoted 0 times
...
Kate
4 months ago
This is definitely tricky! Model drift seems like a big issue here.
upvoted 0 times
...
...

Save Cancel