Machinelearningenterprise Quizes
Machinelearningenterprise Quizes
Question 1
Which two activities are involved in ML development?
Question 2
Which process covers algorithm selection, model training, hyperparameter tuning, and model
evaluation in the Experimentation and Prototyping activity?
A: Data exploration
Feedback: This answer is incorrect, please review the module again.
C: Model validation
Feedback: This answer is incorrect, please review the module again.
D: Feature engineering
Feedback: This answer is incorrect, please review the module again.
Question 3
What is the correct process that data scientists use to develop the models on an
experimentation plaorm?
A: Problem denition > Data exploration > Data selection > Feature engineering > Model
prototyping > Model validation
Feedback: This answer is incorrect, please review the module again.
*B: Problem denition > Data selection > Data exploration > Feature engineering > Model
prototyping > Model validation
Feedback: This answer is correct.
C: Problem denition > Data selection > Data exploration > Model prototyping > Feature
engineering > Model validation
Feedback: This answer is incorrect, please review the module again.
D: Problem denition > Data selection > Data exploration > Model prototyping > Model
validation > Feature engineering
Feedback: This answer is incorrect, please review the module again.
Question 4
If the model needs to be repeatedly retrained in the future, an automated training pipeline is
also developed. Which task do we use for this?
A: Training formalization
Feedback: This answer is incorrect, please review the module again.
B: Training implementation
Feedback: This answer is incorrect, please review the module again.
Question 1
Which of the following is correct for Online serving?
1
*A: Online serving is for low-latency data retrieval of small batches of data for real-time
processing.
Feedback: This answer is correct.
B: Online serving is for high-latency data retrieval of small batches of data for real-time
processing.
Feedback: This answer is incorrect, please review the module again.
C: Online serving is for high throughput and serving large volumes of data for oine
processing.
Feedback: This answer is incorrect, please review the module again.
D: Online serving is for low throughput and serving large volumes of data for oine
processing.
Feedback: This answer is incorrect, please review the module again.
Question 2
What does the Aggregation Values contain in any feature?
*C: The min, median, and max values for each features
Feedback: This answer is correct.
Question 3
Which of the following is not a pa of Google’s enterprise data management and governance
tool?
A: Feature Store
Feedback: This answer is incorrect, please review the module again.
B: Data Catalog
Feedback: This answer is incorrect, please review the module again.
2
C: Dataplex
Feedback: This answer is incorrect, please review the module again.
Question 4
Which of the following statements is not a feature of Analytics Hub?
A: Analytics Hub eciently and securely exchanges data analytics assets across organizations
to address challenges of data reliability and cost.
Feedback: This answer is incorrect, please review the module again.
B: You can create and access a curated library of internal and external assets, including unique
datasets like Google Trends, backed by the power of BigQuery.
Feedback: This answer is incorrect, please review the module again.
*C: Analytics Hub requires batch data pipelines that extract data from databases, store it in at
les, and transmit them to the consumer where they are ingested into another database.
Feedback: This answer is correct.
D: There are three roles in Analytics Hub - A Data Publisher, Exchange Administrator, and a Data
Subscriber.
Feedback: This answer is incorrect, please review the module again.
Question 5
Which Data processing option can be used for transforming large unstructured data in Google
Cloud?
A: Hadoop proc
Feedback: This answer is incorrect, please review the module again.
*B: Dataow
Feedback: This answer is correct.
C: Beam proc
Feedback: This answer is incorrect, please review the module again.
D: Apache prep
Feedback: This answer is incorrect, please review the module again.
3
Module 3: Science of Machine Learning and Custom Training
Question 1
Model complexity oen refers to the number of features or terms included in a given
predictive model. What happens when the complexity of the model increases?
Question 2
The learning rate is a hyperparameter that controls how much to change the model in
response to the estimated error each time the model weights are updated. Choosing the
learning rate is challenging. What can happen if the value is too small?
B: If the learning rate value is too small, then the model will diverge.
Feedback: This answer is incorrect, please review the module again.
D: Smaller learning rates require less training epochs given the smaller changes made to the
weights each update.
Feedback: This answer is incorrect, please review the module again.
Question 3
The learning rate is a hyperparameter that controls how much to change the model in
response to the estimated error each time the model weights are updated. Choosing the
learning rate is challenging. What can happen if the value is too large?
4
A: Training may take a long time.
Feedback: This answer is incorrect, please review the module again.
B: If the learning rate value is too large, then the model will converge.
Feedback: This answer is incorrect, please review the module again.
*D: A large learning rate value may result in the model learning a sub-optimal set of
weights too fast or an unstable training process.
Feedback: This answer is correct.
Question 4
Which of the following is true?
Question 5
The learning rate is a congurable hyperparameter used in the training of neural networks
that has a small positive value, oen in the range between _______
5
D: < 0.0 and > 1.00.
Feedback: This answer is incorrect, please review the module again.
Question 6
What is "data parallelism” in distributed training?
A: Run the same model & computation on every device, but train each of them using the same
training samples.
Feedback: This answer is incorrect, please review the module again.
B: Run dierent models & computation on every device, but train each of them using only one
training sample.
Feedback: This answer is incorrect, please review the module again.
*C: Run the same model & computation on every device, but train each of them using dierent
training samples.
Feedback: This answer is correct.
D: Run dierent models & computation on a single device, but train each of them using
dierent training samples.
Feedback: This answer is incorrect, please review the module again.
Question 1
Bayesian optimization takes into account past evaluations when choosing the hyperparameter
set to evaluate next. By choosing its parameter combinations in an informed way, it enables
itself to focus on those areas of the parameter space that it believes will bring the most
promising validation scores. Therefore it _____________________.
A: enables itself to focus on those areas of the parameter space that it believes will bring the
most promising validation scores.
Feedback: This answer is paially correct, please review the module again.
6
Feedback: This answer is correct.
Question 2
Which of the following is a black-box optimization service?
A: Manual Search
Feedback: This answer is incorrect, please review the module again.
C: AutoML
Feedback: This answer is incorrect, please review the module again.
D: Early stopping
Feedback: This answer is incorrect, please review the module again.
Question 3
Which of the following algorithms is useful, if you want to specify a quantity of trials that is
greater than the number of points in the feasible space?
B: Bayesian Optimization
Feedback: This answer is incorrect, please review the module again.
C: Random Search
Feedback: This answer is incorrect, please review the module again.
D: Manual Search
Feedback: This answer is incorrect, please review the module again.
Question 4
Black box optimization algorithms nd the best operating parameters for any system whose
______________?
7
Feedback: This answer is incorrect, please review the module again.
Question 5
Which of the following can make a huge dierence in model quality?
Question 1
Which statements are correct for serving predictions using Pre-built containers?
A: Veex AI provides Docker container images that you run as pre-built containers for serving
predictions.
Feedback: This answer is incorrect, please review the module again.
B: Pre-built containers provide HTTP prediction servers that you can use to serve prediction
using minimal congurations.
Feedback: This answer is incorrect, please review the module again.
C: Pre-built containers are organized by Machine learning framework and framework version.
Feedback: This answer is incorrect, please review the module again.
8
Feedback: This answer is correct.
Question 2
Which statement is correct regarding the maximum size for a CSV le during batch prediction?
*B: Each data source le must not be larger than 10 GB. You can include multiple les, up to a
maximum amount of 100 GB.
Feedback: This answer is correct.
C: The data source le must be no larger than 50 GB. You can not include multiple les.
Feedback: This answer is incorrect, please review the module again.
D: Each data source le must include multiple les, up to a maximum amount of 50 GB.
Feedback: This answer is incorrect, please review the module again.
Question 3
What should be done if the source table is in a dierent project?
*A: You should provide the BigQuery Data Editor role to the Veex AI service account in that
project.
Feedback: This answer is correct.
B: You should provide the BigQuery Data Viewer role to the Veex AI service account in that
project.
Feedback: This answer is incorrect, please review the module again.
C: You should provide the BigQuery Data Editor role to the Veex AI service account in your
project.
Feedback: This answer is incorrect, please review the module again.
D: You should provide the BigQuery Data Viewer role to the Veex AI service account in your
project.
Feedback: This answer is incorrect, please review the module again.
Question 4
Which of the following statements is invalid for a data source le in batch prediction?
A: The rst line of the data source CSV le must contain the name of the columns.
9
Feedback: This answer is incorrect, please review the module again.
B: If the Cloud Storage bucket is in a dierent project than where you use Veex AI, you must
provide the Storage Object Creator role to the Veex AI service account in that project.
Feedback: This answer is incorrect, please review the module again.
Question 5
What are the features of Veex AI model monitoring?
Question 6
For which, the baseline is the statistical distribution of the feature's values seen in production
in the recent past.
A: Categorical features
Feedback: This answer is incorrect, please review the module again.
B: Numerical features
Feedback: This answer is incorrect, please review the module again.
D: Skew detection
Feedback: This answer is incorrect, please review the module again.
10
Module 6: Veex AI Pipelines
Question 1
Which package is used to dene and interact with pipelines and components?
B: kfp.compiler
Feedback: This answer is incorrect, please review the module again.
C: kfp.components
Feedback: This answer is incorrect, please review the module again.
D: kfp.containers
Feedback: This answer is incorrect, please review the module again.
Question 2
How can you dene the pipeline's workow as a graph?
B: Use the previous pipeline's output as an input for the current pipeline.
Feedback: This answer is incorrect, please review the module again.
Question 3
What can you use to compile the pipeline?
A: compiler.Compiler
Feedback: This answer is incorrect, please review the module again.
11
B: kfp.v2.compiler
Feedback: This answer is incorrect, please review the module again.
C: kfp.Compiler
Feedback: This answer is incorrect, please review the module again.
*D: kfp.v2.compiler.Compiler
Feedback: This answer is correct.
Question 4
What can you use to create a pipeline run on Veex AI Pipelines?
C: kfp.v2.compiler.Compiler
Feedback: This answer is incorrect, please review the module again.
D: Service account
Feedback: This answer is incorrect, please review the module again.
12