Machine Learning Fundamentals Assessment — Questions and Answers
Question 1: Which documentation is essential when working with neural networks in Machine Learning?
- Only verbal notes
- General descriptions without specifics
- Detailed technical specifications and as-built diagrams (Correct answer)
- Marketing materials
Correct answer: Detailed technical specifications and as-built diagrams
Detailed technical specifications and as-built diagrams provide the accurate reference information needed for maintenance and troubleshooting.
Question 2: Which ensemble method trains models sequentially, each correcting errors of the previous one?
- Bagging
- Stacking
- Voting
- Boosting (Correct answer)
Correct answer: Boosting
Boosting trains weak learners sequentially, where each new model focuses on the errors made by the previous ensemble, reducing bias.
Question 3: In Machine Learning practice, what is the best approach to quality improvement in regression?
- Make changes without measuring results
- Use data-driven methods with measurable outcomes (Correct answer)
- Copy what other organizations do without analysis
- Wait for problems to occur before acting
Correct answer: Use data-driven methods with measurable outcomes
Data-driven quality improvement with measurable outcomes ensures that changes actually produce the intended improvements and can be verified.
Question 4: What is the value of continuing education in computer vision for Machine Learning professionals?
- It replaces workplace experience
- It is primarily a social activity
- It is only needed for recertification
- It keeps professionals current with evolving standards and practices (Correct answer)
Correct answer: It keeps professionals current with evolving standards and practices
Continuing education ensures professionals stay current with the latest developments, standards, and best practices in their field.
Question 5: What is the best practice for maintaining feature engineering performance over time?
- Implement scheduled preventive maintenance (Correct answer)
- Wait for failures before acting
- Outsource all maintenance
- Upgrade all equipment annually
Correct answer: Implement scheduled preventive maintenance
Scheduled preventive maintenance catches potential issues before they cause failures, maintaining reliability and extending equipment life.
Question 6: Which documentation is essential when working with feature engineering in Machine Learning?
- Only verbal notes
- General descriptions without specifics
- Marketing materials
- Detailed technical specifications and as-built diagrams (Correct answer)
Correct answer: Detailed technical specifications and as-built diagrams
Detailed technical specifications and as-built diagrams provide the accurate reference information needed for maintenance and troubleshooting.
Question 7: What does a high AUC-ROC score (close to 1.0) indicate about a classification model?
- The model perfectly separates the positive and negative classes (Correct answer)
- The model is severely overfitting
- The model has low training accuracy
- The model requires more training data
Correct answer: The model perfectly separates the positive and negative classes
An AUC-ROC near 1.0 means the model ranks positive instances higher than negative ones across all thresholds, indicating excellent discriminative ability.
Question 8: A Machine Learning Engineer uses the Amazon SageMaker Linear Learner algorithm to prepare a data frame for a supervised learning task. The ML Engineer notes that the target label classes are unbalanced, and that several feature columns have missing data. The percentage of missing values is less than 5% for the full data frame. <br> What should the machine learning engineer do to reduce bias caused by missing values?
- Replace each missing value by the mean or median across non-missing values in same row.
- For each feature, approximate the missing values using supervised learning based on other features. (Correct answer)
- Replace each missing value by the mean or median across non-missing values in the same column.
- Delete observations that contain missing values because these represent less than 5% of the data.
Correct answer: For each feature, approximate the missing values using supervised learning based on other features.
While simple imputation methods like mean/median replacement are common, they can introduce bias and reduce variance, especially if the missingness is not completely random. Using supervised learning to impute missing values (e.g., MICE, k-NN imputation) is a more sophisticated approach. This method leverages relationships between other features to make more accurate predictions for the missing data, thereby reducing potential bias and preserving data distribution better than simpler methods.
Question 9: What problem does ICA (Independent Component Analysis) solve that PCA does not?
- Reducing dimensionality while maximizing variance
- Finding the optimal number of clusters
- Separating statistically independent non-Gaussian source signals (Correct answer)
- Removing correlated features
Correct answer: Separating statistically independent non-Gaussian source signals
ICA finds a decomposition into statistically independent components, making it suitable for blind source separation tasks like separating audio signals.
Question 10: Which professional attribute is most valued in regression within the Machine Learning field?
- Accountability and commitment to standards (Correct answer)
- Prioritizing personal convenience
- Working in isolation
- Avoiding challenging situations
Correct answer: Accountability and commitment to standards
Accountability and commitment to professional standards build trust and ensure consistent, high-quality practice.
Question 11: What is the primary consideration when implementing changes to neural networks?
- Impact assessment and change management (Correct answer)
- Personal convenience
- Vendor preference
- Speed of implementation
Correct answer: Impact assessment and change management
Impact assessment and proper change management ensure that modifications do not introduce unexpected problems or service disruptions.
Question 12: In Machine Learning certification, what does redundancy in system design primarily provide?
- Fault tolerance and high availability (Correct answer)
- Increased complexity
- Lower initial cost
- Simplified maintenance
Correct answer: Fault tolerance and high availability
Redundancy provides fault tolerance by ensuring that if one component fails, backup components maintain system availability.
Question 13: Using the automated machine learning user interface, you create a machine learning model (UI). You must guarantee that the model complies with Microsoft's transparent AI philosophy. What are your options?
- Set Max concurrent iterations to 0.
- Set Primary metric to accuracy.
- Enable Explain best model. (Correct answer)
- Set Validation type to Auto.
Correct answer: Enable Explain best model.
Microsoft's transparent AI philosophy emphasizes interpretability and understanding how models make decisions. Enabling 'Explain best model' in an automated ML UI provides insights into the model's predictions, such as feature importance and how different features influence the output. This functionality directly supports transparency by making the model's internal workings more understandable to users.
Question 14: Which regularization method can perform automatic feature selection by driving some coefficients exactly to zero?
- Dropout
- L2 (Ridge)
- Elastic Net
- L1 (Lasso) (Correct answer)
Correct answer: L1 (Lasso)
L1 (Lasso) regularization uses the absolute value of coefficients in its penalty, which tends to produce sparse solutions with some weights exactly zero.
Question 15: What is the 'credit assignment problem' in reinforcement learning?
- Assigning credit scores to different environment states based on value
- Deciding how to distribute computational resources across training workers
- The challenge of determining which past actions were responsible for a delayed reward (Correct answer)
- Determining how to split the reward budget among multiple agents
Correct answer: The challenge of determining which past actions were responsible for a delayed reward
The credit assignment problem is the challenge of identifying which actions in a sequence were responsible for a reward that arrived much later, since rewards are often delayed and sparse.
Question 16: What is the most important element of effective professional communication in Machine Learning?
- Avoiding all technical terms
- Using complex vocabulary
- Writing lengthy documents
- Clarity and audience-appropriate language (Correct answer)
Correct answer: Clarity and audience-appropriate language
Effective communication requires clarity and language appropriate for the audience to ensure the message is understood as intended.
Question 17: In k-Nearest Neighbors (k-NN), what is the effect of choosing a very large value of k?
- Smooths the decision boundary, potentially underfitting (Correct answer)
- Speeds up prediction time
- Increases model variance
- Creates a more complex decision boundary
Correct answer: Smooths the decision boundary, potentially underfitting
A large k averages over many neighbors, creating a smoother but potentially underfit decision boundary that may miss local patterns.
Question 18: Which of the following is a feature extraction example?
- All of the above (Correct answer)
- Constructing bag of words vector from an email
- Applying PCA projects to a large high-dimensional data
- Removing stopwords in a sentence
Correct answer: All of the above
Explanations: <br> All of the above techniques transform raw data into features which can be used as inputs to machine learning algorithms.
Question 19: Which assessment type is most useful for guiding ongoing instruction?
- Standardized testing
- Formative assessment (Correct answer)
- Placement testing
- Final examination
Correct answer: Formative assessment
Formative assessment provides real-time feedback during the learning process, allowing educators to adjust instruction to meet student needs.
Question 20: What is differentiated instruction in the context of Machine Learning?
- Using only standardized materials
- Adjusting teaching methods to meet diverse learner needs (Correct answer)
- Teaching the same content the same way to all students
- Separating students by ability permanently
Correct answer: Adjusting teaching methods to meet diverse learner needs
Differentiated instruction involves tailoring teaching approaches, content, and assessment to accommodate the diverse needs and abilities of learners.
Question 21: Which assessment type is most useful for guiding ongoing instruction?
- Placement testing
- Formative assessment (Correct answer)
- Standardized testing
- Final examination
Correct answer: Formative assessment
Formative assessment provides real-time feedback during the learning process, allowing educators to adjust instruction to meet student needs.
Question 22: What is the primary purpose of experience replay in DQN?
- To replay successful training episodes for human review and debugging
- To store past transitions and sample them randomly to break temporal correlations and stabilize training (Correct answer)
- To share collected experience between multiple independent RL agents
- To repeat the most rewarding episodes multiple times to reinforce learned behavior
Correct answer: To store past transitions and sample them randomly to break temporal correlations and stabilize training
Experience replay stores past transitions in a replay buffer and randomly samples mini-batches for training, breaking temporal correlations and improving data efficiency.
Question 23: What is the best practice for maintaining neural networks performance over time?
- Upgrade all equipment annually
- Wait for failures before acting
- Implement scheduled preventive maintenance (Correct answer)
- Outsource all maintenance
Correct answer: Implement scheduled preventive maintenance
Scheduled preventive maintenance catches potential issues before they cause failures, maintaining reliability and extending equipment life.
Question 24: What is the purpose of a sentence parser?
- It is used to parse sentences to assign POS tags to all tokens.
- It is used to parse sentences to check if they are utf-8 compliant.
- It is used to check if sentences can be parsed into meaningful tokens.
- It is used to parse sentences to derive their most likely syntax tree structures. (Correct answer)
Correct answer: It is used to parse sentences to derive their most likely syntax tree structures.
A sentence parser in Natural Language Processing (NLP) analyzes the grammatical structure of a sentence. Its primary purpose is to determine the syntactic relationships between words and phrases, typically by generating a parse tree or dependency graph. This structural representation helps in understanding the meaning and relationships within the sentence, which is crucial for many downstream NLP tasks.
Question 25: What does validity mean when selecting an assessment tool for Machine Learning certification purposes?
- The tool is widely used
- The tool is easy to administer
- The tool is inexpensive
- The tool measures what it claims to measure (Correct answer)
Correct answer: The tool measures what it claims to measure
Validity indicates that an assessment tool accurately measures the construct or ability it was designed to measure.
Question 26: What does the 'bias' term represent in the bias-variance tradeoff?
- The mean of the training labels
- Noise in the test dataset
- Error due to overly simplistic model assumptions (Correct answer)
- Sensitivity to small fluctuations in training data
Correct answer: Error due to overly simplistic model assumptions
Bias reflects error introduced by assuming a model form that is too simple to capture the true underlying relationship in the data.
Question 27: Which approach best demonstrates mastery of clustering in Machine Learning practice?
- Applying principles to novel situations with sound judgment (Correct answer)
- Relying entirely on technology
- Avoiding complex scenarios
- Following procedures without understanding
Correct answer: Applying principles to novel situations with sound judgment
True mastery involves understanding underlying principles well enough to apply them to new and unfamiliar situations with professional judgment.
Question 28: Which professional attribute is most valued in classification within the Machine Learning field?
- Working in isolation
- Avoiding challenging situations
- Accountability and commitment to standards (Correct answer)
- Prioritizing personal convenience
Correct answer: Accountability and commitment to standards
Accountability and commitment to professional standards build trust and ensure consistent, high-quality practice.
Question 29: Which approach best demonstrates mastery of regression in Machine Learning practice?
- Applying principles to novel situations with sound judgment (Correct answer)
- Relying entirely on technology
- Avoiding complex scenarios
- Following procedures without understanding
Correct answer: Applying principles to novel situations with sound judgment
True mastery involves understanding underlying principles well enough to apply them to new and unfamiliar situations with professional judgment.
Question 30: Which dimensionality reduction technique is unsupervised and maximizes variance in the projected space?
- Linear Discriminant Analysis (LDA)
- UMAP
- Principal Component Analysis (PCA) (Correct answer)
- t-SNE
Correct answer: Principal Component Analysis (PCA)
PCA is an unsupervised technique that finds orthogonal components that maximize the variance in the data, projecting it onto a lower-dimensional space.
Question 31: What is 'feature scaling' and why is it important for algorithms like SVMs and k-NN?
- Removing outliers from the training set
- Normalizing feature ranges so no single feature dominates distance calculations (Correct answer)
- Adding polynomial features to increase model complexity
- Selecting the most important features; reduces computation
Correct answer: Normalizing feature ranges so no single feature dominates distance calculations
Feature scaling (e.g., standardization or min-max normalization) ensures all features contribute equally to distance-based calculations, which is critical for SVMs and k-NN.
Question 32: In Machine Learning practice, reliability in assessment refers to:
- The consistency and reproducibility of results (Correct answer)
- The cost of the assessment tool
- The popularity of the instrument
- The speed of administration
Correct answer: The consistency and reproducibility of results
Reliability refers to the consistency and reproducibility of assessment results when the test is repeated under similar conditions.
Question 33: In Sklearn, what is pca.components_?
- None of the above
- Matrix of principal components
- Result of the multiplication matrix
- Set of all eigen vectors for the projection space (Correct answer)
Correct answer: Set of all eigen vectors for the projection space
Explanations: <br> pca.components_ is the set of all eigen vectors for the projection space.
Question 34: Which communication technique is most effective for conveying complex Machine Learning information?
- Using only written memos
- Using only technical jargon
- Combining visual aids with clear verbal explanation (Correct answer)
- Sending lengthy emails
Correct answer: Combining visual aids with clear verbal explanation
Combining visual aids with clear verbal explanations addresses different learning styles and improves comprehension of complex information.
Question 35: In Machine Learning certification, what does redundancy in system design primarily provide?
- Fault tolerance and high availability (Correct answer)
- Lower initial cost
- Simplified maintenance
- Increased complexity
Correct answer: Fault tolerance and high availability
Redundancy provides fault tolerance by ensuring that if one component fails, backup components maintain system availability.
Question 36: Which approach best demonstrates mastery of classification in Machine Learning practice?
- Avoiding complex scenarios
- Applying principles to novel situations with sound judgment (Correct answer)
- Following procedures without understanding
- Relying entirely on technology
Correct answer: Applying principles to novel situations with sound judgment
True mastery involves understanding underlying principles well enough to apply them to new and unfamiliar situations with professional judgment.
Question 37: In Machine Learning practice, what is the best approach to quality improvement in classification?
- Wait for problems to occur before acting
- Copy what other organizations do without analysis
- Use data-driven methods with measurable outcomes (Correct answer)
- Make changes without measuring results
Correct answer: Use data-driven methods with measurable outcomes
Data-driven quality improvement with measurable outcomes ensures that changes actually produce the intended improvements and can be verified.
Question 38: In Gaussian Mixture Models (GMM), what algorithm is used to estimate the parameters?
- Expectation-Maximization (EM) (Correct answer)
- Gradient Descent
- Newton-Raphson
- Backpropagation
Correct answer: Expectation-Maximization (EM)
The EM algorithm alternates between the E-step (computing soft cluster assignments) and M-step (updating parameters) to fit GMMs.
Question 39: In logistic regression, what function maps the linear output to a probability between 0 and 1?
- Tanh
- Sigmoid (Correct answer)
- Softmax
- ReLU
Correct answer: Sigmoid
The sigmoid function squashes any real-valued number to the range (0, 1), making it suitable for binary probability estimation.
Question 40: In Amazon S3, a Machine Learning team has numerous huge CSV datasets. On similar-sized datasets, models developed with the Amazon SageMaker Linear Learner algorithm have previously taken hours to train. The training process must be accelerated by the team's leaders. <br> What can a Machine Learning Expert do to help with this issue?
- Use Amazon SageMaker Pipe mode. (Correct answer)
- Use AWS Glue to transform the CSV dataset to the JSON format.
- Use Amazon Machine Learning to train the models.
- Use Amazon Kinesis to stream the data to Amazon SageMaker.
Correct answer: Use Amazon SageMaker Pipe mode.
Amazon SageMaker Pipe mode is designed to accelerate training for large datasets stored in S3. Instead of downloading the entire dataset to the training instance before training begins (File mode), Pipe mode streams data directly from S3 to the training algorithm. This significantly reduces the startup time, disk I/O, and overall training duration, making it ideal for large datasets and time-sensitive training requirements.
Question 41: What is differentiated instruction in the context of Machine Learning?
- Using only standardized materials
- Separating students by ability permanently
- Teaching the same content the same way to all students
- Adjusting teaching methods to meet diverse learner needs (Correct answer)
Correct answer: Adjusting teaching methods to meet diverse learner needs
Differentiated instruction involves tailoring teaching approaches, content, and assessment to accommodate the diverse needs and abilities of learners.
Question 42: Which type of assessment provides a snapshot of current status at a single point in time?
- Summative assessment
- Baseline assessment (Correct answer)
- Continuous assessment
- Formative assessment
Correct answer: Baseline assessment
A baseline assessment captures the current status at a specific point in time, establishing a reference point for measuring future changes.
Question 43: What is the fundamental principle behind neural networks in the Machine Learning domain?
- Using the newest technology exclusively
- Balancing performance, reliability, and efficiency (Correct answer)
- Following a single vendor solution
- Cost minimization at all costs
Correct answer: Balancing performance, reliability, and efficiency
Effective technical design requires balancing performance requirements with reliability needs and operational efficiency.
Question 44: Which strategy is most effective for promoting student engagement in Machine Learning education?
- Lengthy lectures without interaction
- Reading assignments without discussion
- Active learning with meaningful participation (Correct answer)
- Memorization-focused activities only
Correct answer: Active learning with meaningful participation
Active learning strategies that involve meaningful participation increase engagement, retention, and deeper understanding of material.
Question 45: What is the most important professional competency for Machine Learning certification in classification?
- Memorization of all reference materials
- Deep knowledge combined with practical application skills (Correct answer)
- Speed of task completion
- Ability to work alone exclusively
Correct answer: Deep knowledge combined with practical application skills
Professional competency requires both deep knowledge of the subject matter and the ability to apply that knowledge in practical situations.
Question 46: After 15 iterations of gradient descent with a=0.3, you compute J(theta). You notice that J(Theta) rapidly falls before leveling out. Which of the following conclusions do you think is most likely based on this information?
- a=0.3 is an effective choice of learning rate (Correct answer)
- Rather than using the current value of a, use a smaller value of a (say a=0.1)
- Rather than using the current value of a, use a larger value of a (say a=1.0)
Correct answer: a=0.3 is an effective choice of learning rate
When the cost function J(Theta) rapidly decreases and then levels out, it indicates that the gradient descent algorithm is converging efficiently. This behavior suggests that the chosen learning rate (alpha = 0.3) is appropriate, allowing the model to quickly approach the minimum without overshooting or getting stuck. If the learning rate were too large, J(Theta) might diverge or oscillate; if too small, it would decrease very slowly.
Question 47: Which factor should Machine Learning professionals consider first when choosing an assessment method?
- Appropriateness for the target population (Correct answer)
- Cost of the instrument
- Ease of scoring
- Availability of the tool
Correct answer: Appropriateness for the target population
The most important consideration is whether the assessment method is appropriate and validated for the specific population being assessed.
Question 48: What is the best practice for documenting assessment results in Machine Learning practice?
- Document all findings objectively and completely (Correct answer)
- Record only abnormal findings
- Document results from memory at end of day
- Use subjective descriptions only
Correct answer: Document all findings objectively and completely
Best practice requires documenting all findings objectively and completely at the time of assessment for accuracy and legal protection.
Question 49: What is the primary purpose of assessment in the Machine Learning context?
- To gather information for informed decision-making (Correct answer)
- To replace professional judgment
- To fulfill administrative requirements only
- To rank individuals competitively
Correct answer: To gather information for informed decision-making
Assessment is fundamentally about gathering reliable information to support informed professional decisions and appropriate interventions.
Question 50: Which technique helps prevent overfitting by adding a penalty term proportional to the square of the model's coefficients?
- Dropout
- Early stopping
- L1 regularization
- L2 regularization (Correct answer)
Correct answer: L2 regularization
L2 regularization (Ridge) adds a penalty equal to the sum of squared coefficients, shrinking them toward zero without eliminating them.
Question 51: What is an autoencoder in the context of unsupervised learning?
- A clustering algorithm based on neural networks
- A generative model that creates synthetic labels
- A classifier that labels unlabeled data
- A neural network trained to reconstruct its input through a bottleneck (Correct answer)
Correct answer: A neural network trained to reconstruct its input through a bottleneck
An autoencoder compresses input to a lower-dimensional latent code (encoder) and then reconstructs the original input (decoder).
Question 52: Which approach is recommended for troubleshooting neural networks issues?
- Replace all components simultaneously
- Rely solely on past experience
- Use systematic isolation and testing methods (Correct answer)
- Wait for the problem to resolve itself
Correct answer: Use systematic isolation and testing methods
Systematic isolation and testing methodically narrows down the root cause, making troubleshooting efficient and accurate.
Question 53: Which professional attribute is most valued in clustering within the Machine Learning field?
- Working in isolation
- Accountability and commitment to standards (Correct answer)
- Avoiding challenging situations
- Prioritizing personal convenience
Correct answer: Accountability and commitment to standards
Accountability and commitment to professional standards build trust and ensure consistent, high-quality practice.
Question 54: What is the primary advantage of DBSCAN over K-Means clustering?
- It is faster on large datasets
- It can find arbitrarily shaped clusters and identify outliers (Correct answer)
- It always produces globally optimal clusters
- It requires fewer hyperparameters
Correct answer: It can find arbitrarily shaped clusters and identify outliers
DBSCAN identifies clusters of arbitrary shape based on density and automatically marks sparse points as noise/outliers.
Question 55: What is the role of learning objectives in instructional design for Machine Learning?
- They define measurable outcomes and guide instruction (Correct answer)
- They are optional decorations in lesson plans
- They limit creativity in teaching
- They are only for accreditation purposes
Correct answer: They define measurable outcomes and guide instruction
Learning objectives define specific, measurable outcomes that guide both instruction and assessment, ensuring alignment and clarity of purpose.
Question 56: Which approach is recommended for troubleshooting feature engineering issues?
- Use systematic isolation and testing methods (Correct answer)
- Replace all components simultaneously
- Rely solely on past experience
- Wait for the problem to resolve itself
Correct answer: Use systematic isolation and testing methods
Systematic isolation and testing methodically narrows down the root cause, making troubleshooting efficient and accurate.
Question 57: What role does collaboration play in regression for Machine Learning professionals?
- It slows down work unnecessarily
- It is only needed in emergencies
- It reduces individual accountability
- It enhances outcomes through diverse perspectives and shared expertise (Correct answer)
Correct answer: It enhances outcomes through diverse perspectives and shared expertise
Collaboration leverages diverse perspectives and combined expertise to achieve better outcomes than any individual could alone.
Question 58: What is the primary consideration when implementing changes to feature engineering?
- Personal convenience
- Speed of implementation
- Vendor preference
- Impact assessment and change management (Correct answer)
Correct answer: Impact assessment and change management
Impact assessment and proper change management ensure that modifications do not introduce unexpected problems or service disruptions.
Question 59: What is the fundamental principle behind feature engineering in the Machine Learning domain?
- Following a single vendor solution
- Balancing performance, reliability, and efficiency (Correct answer)
- Using the newest technology exclusively
- Cost minimization at all costs
Correct answer: Balancing performance, reliability, and efficiency
Effective technical design requires balancing performance requirements with reliability needs and operational efficiency.
Question 60: What is the purpose of a rubric in Machine Learning assessment?
- To provide clear criteria and consistent evaluation standards (Correct answer)
- To simplify curriculum
- To replace teacher judgment entirely
- To make grading faster only
Correct answer: To provide clear criteria and consistent evaluation standards
Rubrics provide clear, transparent criteria that ensure consistent and fair evaluation across different assessors and assessment instances.
Machine Learning Fundamentals Assessment
The Machine Learning Fundamentals Assessment covers supervised and unsupervised learning, neural networks, deep learning, feature engineering, model evaluation, regression, classification, clustering, natural language processing, and computer vision techniques used in modern ML applications.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds
These practice questions were written with AI tools. They are not real exam questions. We have not yet matched this exam's facts to an official source, so confirm fees, dates and rules with the exam body. Not reviewed by a subject-matter expert. Editorial policy