nerdexam
Google

PROFESSIONAL-DATA-ENGINEER · Question #327

You are developing a model to identify the factors that lead to sales conversions for your customers. You have completed processing your data. You want to continue through the model development lifecy

The correct answer is C. Delineate what data will be used for testing and what will be used for training the model.. After data processing, the next step in the model development lifecycle is to split data into training and test sets before training begins.

Submitted by skyler.x· Mar 30, 2026Operationalizing machine learning models

Question

You are developing a model to identify the factors that lead to sales conversions for your customers. You have completed processing your data. You want to continue through the model development lifecycle. What should you do next?

Options

  • AUse your model to run predictions on fresh customer input data.
  • BMonitor your model performance, and make any adjustments needed.
  • CDelineate what data will be used for testing and what will be used for training the model.
  • DTest and evaluate your model on your curated data to determine how well the model performs.

How the community answered

(65 responses)
  • A
    8% (5)
  • B
    2% (1)
  • C
    86% (56)
  • D
    5% (3)

Why each option

After data processing, the next step in the model development lifecycle is to split data into training and test sets before training begins.

AUse your model to run predictions on fresh customer input data.

Running predictions on fresh data is the final production inference step, which occurs only after training, evaluation, and deployment are complete.

BMonitor your model performance, and make any adjustments needed.

Monitoring model performance occurs post-deployment, not before the model has been trained or evaluated.

CDelineate what data will be used for testing and what will be used for training the model.Correct

Splitting data into training and testing subsets is a prerequisite to model training. Without a holdout test set defined upfront, there is no unbiased dataset available to evaluate model generalization after training, which is a foundational step in any supervised ML workflow.

DTest and evaluate your model on your curated data to determine how well the model performs.

Evaluating the model on curated data comes after the train/test split and after training, not before the data has been partitioned.

Concept tested: ML model development lifecycle: train/test data splitting

Source: https://developers.google.com/machine-learning/crash-course/training-and-test-sets/splitting-data

Topics

#ML lifecycle#train-test split#model development stages#evaluation

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-DATA-ENGINEER Practice