Google Professional Data Engineer Practice Test - Questions Answers, Page 8

List of questions
Question 71

The CUSTOM tier for Cloud Machine Learning Engine allows you to specify the number of which types of cluster nodes?
The CUSTOM tier is not a set tier, but rather enables you to use your own cluster specification. When you use this tier, set values to configure your processing cluster according to these guidelines:
You must set TrainingInput.masterType to specify the type of machine to use for your master node.
You may set TrainingInput.workerCount to specify the number of workers to use.
You may set TrainingInput.parameterServerCount to specify the number of parameter servers to use.
You can specify the type of machine for the master node, but you can't specify more than one master node.
Reference: https://cloud.google.com/ml-engine/docs/trainingoverview#job_configuration_parameters
Question 72

Which software libraries are supported by Cloud Machine Learning Engine?
Cloud ML Engine mainly does two things:
Enables you to train machine learning models at scale by running TensorFlow training applications in the cloud.
Hosts those trained models for you in the cloud so that you can use them to get predictions about new data.
Reference: https://cloud.google.com/ml-engine/docs/technical-overview#what_it_does
Question 73

Which TensorFlow function can you use to configure a categorical column if you don't know all of the possible values for that column?
If you know the set of all possible feature values of a column and there are only a few of them, you can use categorical_column_with_vocabulary_list. Each key in the list will get assigned an autoincremental ID starting from 0.
What if we don't know the set of possible values in advance? Not a problem. We can use categorical_column_with_hash_bucket instead. What will happen is that each possible value in the feature column occupation will be hashed to an integer ID as we encounter them in training.
Reference: https://www.tensorflow.org/tutorials/wide
Question 74

Which of the following statements about the Wide & Deep Learning model are true? (Select 2 answers.)
Can we teach computers to learn like humans do, by combining the power of memorization and generalization? It's not an easy question to answer, but by jointly training a wide linear model (for memorization) alongside a deep neural network (for generalization), one can combine the strengths of both to bring us one step closer. At Google, we call it Wide & Deep Learning. It's useful for generic large-scale regression and classification problems with sparse inputs (categorical features with a large number of possible feature values), such as recommender systems, search, and ranking problems.
Reference: https://research.googleblog.com/2016/06/wide-deep-learning-better-togetherwith.html
Question 75

To run a TensorFlow training job on your own computer using Cloud Machine Learning Engine, what would your command start with?
Question 76

If you want to create a machine learning model that predicts the price of a particular stock based on its recent price history, what type of estimator should you use?
Question 77

Suppose you have a dataset of images that are each labeled as to whether or not they contain a human face. To create a neural network that recognizes human faces in images using this labeled dataset, what approach would likely be the most effective?
Question 78

What are two of the characteristics of using online prediction rather than batch prediction?
Question 79

Which of these are examples of a value in a sparse vector? (Select 2 answers.)
Question 80

How can you get a neural network to learn about relationships between categories in a categorical feature?
Question