A car engine manufacturer collects time-stamped sensor data (engine temperature, RPM, etc.) while vehicles are driven. The company wants to predict upcoming engine faults so drivers can be notified in advance. The data lake holds the historical sensor streams for training. Which predictive modeling approach is MOST appropriate to deploy in production?
Choose an answer
Tap an option to check your answer.
Correct answer: Label the time series with future fault occurrences to create a supervised dataset, then train a recurrent neural network (RNN) to predict impending engine faults..
Why this is the answer
The most appropriate approach is to label the time series with future fault occurrences and train a recurrent neural network (RNN). RNNs, particularly LSTMs or GRUs, excel at processing sequential data like time series, making them ideal for predicting future events based on historical patterns in sensor readings. Labeling the data with future faults transforms the problem into a supervised learning task, which is necessary for directly predicting specific outcomes. Treating the data as unlabeled and using k-means clustering would only identify clusters of similar sensor states, not predict future faults. While a convolutional neural network (CNN) can process sequential data, RNNs are generally more specialized and effective for capturing long-term dependencies in time series for predictive tasks. A sequence-to-sequence model is typically used for generating sequences or translating between them, which is not the primary goal here; the goal is to predict a specific event (fault) based on the input sequence.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed