Databricks Certified Machine Learning Associate — Question 4

Which of the following statements describes a Spark ML estimator?

Answer options

Correct answer: D

Explanation

The correct answer is D because an estimator in Spark ML is indeed an algorithm that can be fitted to a DataFrame to create a Transformer. Options A, B, and C describe different components of the ML process but do not accurately define an estimator. Option E mischaracterizes the role of an estimator as an evaluation tool rather than a fitting algorithm.