Practice Free EX267 Exam Online Questions
Question #81
Which two techniques help prevent overfitting?
- A . Dropout
- B . Early stopping
- C . Increasing learning rate
- D . Decreasing model size
Correct Answer: A, B
A, B
Explanation:
Dropout randomly deactivates neurons during training to reduce dependency on specific features. Early stopping halts training when validation performance starts degrading, preventing overfitting.
A, B
Explanation:
Dropout randomly deactivates neurons during training to reduce dependency on specific features. Early stopping halts training when validation performance starts degrading, preventing overfitting.
Question #82
Which function in TensorFlow saves a trained model to disk?
- A . model.export()
- B . model.save()
- C . model.store()
- D . model.dump()
Correct Answer: B
B
Explanation:
model.save() saves the entire model, including its architecture, optimizer configuration, and weights. This makes it easy to reload and use the model later.
B
Explanation:
model.save() saves the entire model, including its architecture, optimizer configuration, and weights. This makes it easy to reload and use the model later.
Question #83
What is the purpose of kustomize when deploying KServe?
- A . To manage Docker images for services
- B . To monitor and track model deployments
- C . To scale inference services dynamically
- D . To customize Kubernetes configurations
Correct Answer: D
D
Explanation:
kustomize enables customization of Kubernetes resource definitions, simplifying the deployment of KServe configurations.
D
Explanation:
kustomize enables customization of Kubernetes resource definitions, simplifying the deployment of KServe configurations.
Question #84
What does the edit role allow a user to do?
- A . Full cluster administration
- B . Read-only access
- C . Modify resources in a namespace
- D . View logs only
Correct Answer: C
C
Explanation:
The edit role grants users the ability to create, update, and delete resources within a specific namespace, but not manage roles.
C
Explanation:
The edit role grants users the ability to create, update, and delete resources within a specific namespace, but not manage roles.
Question #85
Which command installs joblib for saving scikit-learn models?
- A . pip install joblib
- B . pip install pickle
- C . pip install save
- D . pip install dump
Correct Answer: A
A
Explanation:
pip install joblib installs the joblib library, which is used for serializing and saving scikit-learn models efficiently.
A
Explanation:
pip install joblib installs the joblib library, which is used for serializing and saving scikit-learn models efficiently.
Question #86
How do you upload an existing notebook to a Git repository?
- A . git pull <notebook>
- B . git upload <notebook>
- C . git push <notebook>
- D . git add <notebook>.ipynb
Correct Answer: D
D
Explanation:
git add <notebook>.ipynb stages the notebook file, preparing it for commit. After staging, you can commit and push it to the repository. This ensures your changes are tracked and available in the remote repository.
D
Explanation:
git add <notebook>.ipynb stages the notebook file, preparing it for commit. After staging, you can commit and push it to the repository. This ensures your changes are tracked and available in the remote repository.
Question #87
Which function in scikit-learn splits data into training and test sets?
- A . data_split()
- B . train_validate()
- C . split_data()
- D . train_test_split()
Correct Answer: D
D
Explanation:
train_test_split() partitions data into training and testing sets, enabling model evaluation on unseen data.
It helps ensure robust performance analysis.
D
Explanation:
train_test_split() partitions data into training and testing sets, enabling model evaluation on unseen data.
It helps ensure robust performance analysis.
Question #88
Which two programming languages are commonly supported in Jupyter notebooks?
- A . Python
- B . R
- C . JavaScript
- D . Go
Correct Answer: A, B
A, B
Explanation:
Jupyter notebooks natively support Python and R kernels, widely used for data science, statistical analysis, and visualization tasks.
A, B
Explanation:
Jupyter notebooks natively support Python and R kernels, widely used for data science, statistical analysis, and visualization tasks.
Question #89
How do you check the status of changes in a Jupyter notebook repository?
- A . git log
- B . git status
- C . git show
- D . git diff
Correct Answer: B
B
Explanation:
git status shows the current state of the working directory, including changes staged for the next commit and unstaged changes.
B
Explanation:
git status shows the current state of the working directory, including changes staged for the next commit and unstaged changes.
Question #90
Which two steps are needed to apply a new culling configuration?
- A . Update jupyterhub-config.yaml
- B . Restart JupyterHub
- C . Rebuild the notebook image
- D . Delete existing notebooks
Correct Answer: A, B
A, B
Explanation:
Modifying jupyterhub-config.yaml and restarting JupyterHub ensures that the new idle culling configuration is applied successfully.
A, B
Explanation:
Modifying jupyterhub-config.yaml and restarting JupyterHub ensures that the new idle culling configuration is applied successfully.