Font size
WorksheetsMachine Learning on Azure( Quiz #02)
Total questions: 75
Worksheet time: 38mins
What is Machine Learning? (Choose 3 Answers)
Artificial Intelligence
Machine Learning
Data Statistics
Deep Learning
What kind of learning algorithm for "Future stock prices or currency exchange rates"?
Recognizing Anomalies
Prediction
Generating Patterns
Recognition Patterns
What is Machine Learning? (Choose 3 Answers)
Artificial Intelligence
Machine Learning
Data Statistics
Deep Learning
What kind of learning algorithm for "Facial identities or facial expressions"?
Recognizing Anomalies
Prediction
Generating Patterns
Recognition Patterns
Which of the following is not type of learning?
Semi-unsupervised Learning
Unsupervised Learning
Supervised Learning
Reinforcement Learning
This picture shows an application of ...
Supervised Learning: Classification
Unsupervised Learning: Clustering
Unsupervised Learning: Prediction
Supervised Learning: Regression
Field of study that gives computers the ability to learn without being explicitly programmed.
Deep Learning
Machine Learning
Data Science
A major benefit of an machine with AI is
it could do a job too dangerous for a human
it could love you like a brother
it could chop up your vegetables
What is Machine learning?
The autonomous acquisition of knowledge through the use of computer programs
he autonomous acquisition of knowledge through the use of manual programs
The selective acquisition of knowledge through the use of computer programs
The selective acquisition of knowledge through the use of manual programs
__________________ algorithms enable the computers to learn from data, and even improve themselves, without being explicitly programmed.
Artificial Intelligence
Machine Learning
Deep Learning
Traditional Learning
_______________________ is a category of an algorithm that allows software applications to become more accurate in predicting outcomes without being explicitly programmed.
Artificial Intelligence
Machine Learning
Deep Learning
Traditional Learning
What are the two types of Unsupervised Learning?
Loitering
Clustering
Association
Dissociation
What are the two types of Supervised Learning?
Classification
Declassification
Progression
Regression
In this type of Machine Learning, an AI system is presented with unlabeled, uncategorized data and the system’s algorithms act on the data without prior training. The output is dependent upon the coded algorithms.
Supervised Learning
Unsupervised Learning
Reinforcement Learning
Technique Learning
What is Classification ?
One of the common task in ML
When the expected predicted output is in the form of discrete values
When the expected predicted output is in the form of continues values
One of the common approaches in ML
The type of Classification are : (Choose 3 Answers)
Binary classification
Regression to arbitrary value
Multi-class, Multi-label classification
Multi-class Single-label classification
Confusion matrix is a matrix where the predicted vs the actual value are placed to see how well the model performed
True
False
What are the evaluation metrics for Classification? (Choose 3 Answers)
Accuracy (basically the proportion of correct prediction)
Precision ( the proportion of positive cases that are correctly predicted)
Recall ( the proportion of actual positive cases (T) that are correctly predicted )
R squared (How close the regression line to the true value)
To create a model we set the compute target :
Before creating the model
After the creation of the model
What do you conclude after seeing this visualization? (Choose 3 Answers)
The training error in first plot is maximum as compare to second and third plot.
The best model for this regression problem is the last (third) plot because it has minimum training error (zero).
The second model is more robust than first and third because it will perform best on unseen data.
The third model is overfitting more as compare to first and second.
All will perform same because we have not seen the testing data.
Fraud Detection, Image Classification, Diagnostic, and Customer Retention are applications in
Unsupervised Learning: Clustering
Supervised Learning: Classification
Reinforcement Learning
Unsupervised Learning: Regression
Describe the correlation in the graph shown.
Strong Negative
Strong Positive
Weak Negative
No Correlation
In regression analysis, the variable that is being predicted is;
the independent variable
the dependent variable
usually denoted by x
usually denoted by r
Now imagine that you have some images that contain handwritten numbers. You want to create a program that will recognize which number is in each picture, but you're not sure exactly what characteristics can be used to best tell the numbers apart.
Which is the best approach for creating this program?
Traditional programming
Machine learning
Deep learning
Nothing from the above
In traditional programming, the inputs of hard-coded rules and data are used to arrive at the output of answers, but in machine learning the approach is quite different.
Mark all of the options below that are true statements about machine learning. (Choose 3 Answers)
Data is input to train an algorithm
Historical answers are input to train an algorithm
There is no correct answer
Rules are the output learned by the algorithm
___________ is a data science technique used to extract patterns from data, allowing computers to identify related data, and forecast future outcomes, behaviors, and trends.
Traditional programming
Deep learning
Machine learning
Artificial intelligence
________ A graphical interface enabling no-code development of machine learning solutions.
Automated machine learning
Azure Machine Learning designer
Data and compute management
Pipelines
Data scientists, software engineers, and IT operations professionals can define pipelines to orchestrate model training, deployment, and management tasks.
Automated machine learning
Data and compute management
Pipelines
Machine learning
You can use this service to analyze images and video, and extract descriptions, tags, objects, and text.
Computer Vision
Custom Vision
Face
Form Recognizer
A subcategory of machine learning that uses a layered neural-network architecture originally inspired by the human brain.
Machine learning
Deep learning
Artificial intelligence
Without being an expert ornithologist, it’s possible to look at a collection of bird photos and separate them roughly by species, relying on cues like feather color, size or beak shape. That’s how the most common application for unsupervised learning.
Linear regression
Clustering
Classification
Forecasting
In machine learning, often you have to tune parameters for the chosen learning algorithm to improve the performance on relevant metrics, such as prediction accuracy. At what stage of the data science lifecycle do you optimize the parameters?
Deploying the model
Training the model
Evaluating the model
Test the model
A property that the items or entities in the table can have.
Row
Column
Cell
Table
Scaling Data data means transforming it so that the values fit within some range or scale and it is a good idea to scale your data before feeding it into a machine learning algorithm. Two common approaches to scaling data include standardization and normalization.
True
False
Keny is looking to train his first machine learning model. One of his inputs includes the size of the T-Shirts, with possible values of XS, S, M, L, and XL. What is the best approach Keny can employ to preprocess the T-Shirt size input feature?
Categorical data
Ordinal Encoding
Nominal Data
one-hot encoding
what is the normalization and formula ?
Rescales data so that it has a mean of 0 and a standard deviation of 1.
Rescales the data into the range [0, 1].
(𝑥 − 𝜇)/𝜎
(𝑥 −𝑥𝑚𝑖𝑛)/(𝑥𝑚𝑎𝑥 −𝑥𝑚𝑖𝑛)
we can fully encode an image numerically by using a vector with three dimensions. The size of the vector required for any given image would be the _____________ of that image.
Grayscale images
height * width * depth
Colored images
Pixels
In encoding an Image in ML we need to know three things about an image to reproduce it:
Horizontal position of each pixel
Numerical representation
Vertical position of each pixel
Color of each pixel
Cropping
In text data (Vectorization) the approach of TF-IDF is to give less importance to words that contain less information and are common in documents, such as "the" and "this"—and to give higher importance to words that contain relevant information and appear less frequently. Thus TF-IDF assigns weights to words that signify their relevance in the documents.
True
False
What is the typical pipeline for a classification model using text data?
normalize Text > vectorize Text > deploy model > train model
documents > normalize Text > vectorize Text > train model > deploy model
train model > deploy model > normalize Text > vectorize Text
normalize Text > vectorize Text > train model > deploy model
We are trying to find a mathematical function that, given the values of the independent variables can predict the values of the dependent variables.
True
False
Deep Learning start to flourish around
1950
2000
2010
1980
2. In machine learning, we often tune parameters for the chosen learning algorithm to improve the performance on relevant metrics, such as prediction accuracy. At what stage of the data science life cycle do we optimize the parameters?
Evaluating the model
Deploying the model
Training the model
From a statistical perspective
Output Variable = f(Input Variables)
OR Dependent Variable = f(Independent Variables)
True
False
what are best Python libraries for machine learning , select that apply
Scikit-learn
TensorFlow
PyTorch
Keras
Pandas
Is one of the most popular ML libraries for classical ML algorithms. It is built on top of two basic Python libraries, viz., NumPy and SciPy and supports most of the supervised and unsupervised learning algorithms and can also be used for data-mining and data-analysis, which makes it a great tool who is starting out with ML
Theano
TensorFlow
Scikit-learn
PyTorch
Data analytics platform, optimized for use with Microsoft cloud services
Azure Databricks
Jupyter Notebooks
Visual Studio
Matplotlib
what is Microsoft's core development environment
Jupyter Notebooks
Visual Studio
Azure Kubernetes
TensorFlow
There are main libraries used for deep learning. Select all that apply
PyTorch
Scikit-learn
TensorFlow
Pandas
__________ is an interactive data visualization library. In contrast to a library like matplotlib that generates a static image as its output, Bokeh generates visualizations in HTML and JavaScript. This allows for web-based visualizations that can have interactive features.
Seaborn
Bokeh
Matplotlib
Plotly
_______ is a Python library designed specifically for data visualization. It is based on matplotlib, but provides a more high-level interface and has additional features for making visualizations more attractive and informative.
Matplotlib
Plotly
Seaborn
Plotly
_________ is a very popular high-level programming language that is great for data science. Its ease of use and wide support within popular machine learning platforms, coupled with a large catalog of ML libraries, has made it a leader in this space.
R
JavaScript
C++
Python
It is designed for cluster computing and is often used to process large-scale and big data.
Keras
Apache Spark
Research lab
Scipy
________ Organize machine learning workloads and keep track of each task executed through the service.
Datasets
Experiments / Runs
Pipelines
Endpoints
___________ Expose real-time endpoints for scoring as well as pipelines for advanced automation.
Pipelines
Models
Endpoints
Compute
Cloud machine learning services also need to provide support to manage the resources required to run specific machine learning tasks. Select all that apply
Compute
Environments
Datastores
Models
Datastores is data sources connected to the service environment (e.g. blob stores, file shares, Data Lake stores, databases).
True
False
A drag-and-drop tool that lets you create ML models without a single line of code.
Automated ML
Designer
Experiments
Endpoints
A centralized place to work with all the artifacts you create.
Automated ML
Compute
Azure ML workspace
Designer
A place to save all the models created in Azure ML or trained outside of Azure ML
Models
Endpoints
Automated ML
Azure ML workspace
A designated resource/environment where you run your training script or host your service deployment
Compute Target
Data stores
Datasets
Data Training
______________ are outputs or specific representations of algorithms that run on data.
model
Machine learning models
Data set
Algorithms
A model represents what is learned by a machine learning algorithm on the data.
True
False
As the term suggests, linear regression is an algorithm that uses a straight line (or plane) to describe relationships between variables.
True
False
To "train a linear regression model" simply means to learn the coefficients and bias that best fit the data. This is the purpose of the linear regression algorithm
True
False
when preparing the data for linear regression it's important to perform a correlation check among input variables and remove highly correlated input variables.
Linear assumption
Rescale data
Gaussian (normal) distribution
Remove collinearity
Gaussian (normal) distribution: Linear regression assumes that the distance between output variables and real data (called residual) is normally distributed
True
False
Linear regression is very sensitive to the distance among data points, so it's always a good idea to normalize or standardize the data.
Rescale data
Remove collinearity
Linear assumption
Cost function
Machine learning algorithms aim to learn a target function (f) that describes the mapping between data input variables (X) and an output variable (Y).
True
False
Which of the following algorithms are parametric?
linear regression
Multiple linear regression
K-nearest neighbors
Classification
__________ Learns from examples using a similarity function that measures how similar two objects are.
Feature learning
linear regression
Classification
Similarity learning
All deep learning algorithms are machine learning algorithms but not all machine learning algorithms are deep learning algorithms
True
False
Mark which general approach to machine learning it best describes. learns from data that contains both the inputs and expected outputs
Supervised learning
Unsupervised learning
Reinforcement learning
