nerdexam
Google

PROFESSIONAL-MACHINE-LEARNING-ENGINEER · Question #105

You work on an operations team at an international company that manages a large fleet of on- premises servers located in few data centers around the world. Your team collects monitoring data from the

The correct answer is C. Develop a simple heuristic (e.g., based on z-score) to label the machines' historical performance. Because incident data is not yet labeled, a supervised ML model cannot be trained directly - you first need a labeled dataset. The correct first step is to develop a heuristic (e.g., flag readings that exceed a z-score threshold as anomalous) to programmatically label the histori

Submitted by naveen.iyer· Apr 18, 2026Data processing and feature engineering

Question

You work on an operations team at an international company that manages a large fleet of on- premises servers located in few data centers around the world. Your team collects monitoring data from the servers, including CPU/memory consumption. When an incident occurs on a server, your team is responsible for fixing it. Incident data has not been properly labeled yet. Your management team wants you to build a predictive maintenance solution that uses monitoring data from the VMs to detect potential failures and then alerts the service desk team. What should you do first?

Options

  • ATrain a time-series model to predict the machines' performance values. Configure an alert if a
  • BImplement a simple heuristic (e.g., based on z-score) to label the machines' historical
  • CDevelop a simple heuristic (e.g., based on z-score) to label the machines' historical performance
  • DHire a team of qualified analysts to review and label the machines' historical performance data.

How the community answered

(35 responses)
  • A
    17% (6)
  • B
    3% (1)
  • C
    74% (26)
  • D
    6% (2)

Explanation

Because incident data is not yet labeled, a supervised ML model cannot be trained directly - you first need a labeled dataset. The correct first step is to develop a heuristic (e.g., flag readings that exceed a z-score threshold as anomalous) to programmatically label the historical monitoring data. Those synthetic labels then become the training signal for a supervised model. Option D (hiring analysts) is expensive and slow. Option A (training a time-series model without labels) is not feasible for supervised anomaly detection. Option B describes implementing the heuristic without the subsequent step of using it to train an ML model, which falls short of the stated goal of a predictive ML solution.

Topics

#Predictive Maintenance#Data Labeling#Anomaly Detection#Time-series Data

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-MACHINE-LEARNING-ENGINEER Practice