wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Machine Learning on Azure( Quiz #02)

Total questions: 75

Worksheet time: 38mins

Name
Class
Date
1.

What is Machine Learning? (Choose 3 Answers)

a)

Artificial Intelligence

b)

Machine Learning

c)

Data Statistics

d)

Deep Learning

2.

What kind of learning algorithm for "Future stock prices or currency exchange rates"?

a)

Recognizing Anomalies

b)

Prediction

c)

Generating Patterns

d)

Recognition Patterns

3.

What is Machine Learning? (Choose 3 Answers)

a)

Artificial Intelligence

b)

Machine Learning

c)

Data Statistics

d)

Deep Learning

4.

What kind of learning algorithm for "Facial identities or facial expressions"?

a)

Recognizing Anomalies

b)

Prediction

c)

Generating Patterns

d)

Recognition Patterns

5.

Which of the following is not type of learning?

a)

Semi-unsupervised Learning

b)

Unsupervised Learning

c)

Supervised Learning

d)

Reinforcement Learning

6.

This picture shows an application of ...

a)

Supervised Learning: Classification

b)

Unsupervised Learning: Clustering

c)

Unsupervised Learning: Prediction

d)

Supervised Learning: Regression

7.

Field of study that gives computers the ability to learn without being explicitly programmed.

a)

Deep Learning

b)

Machine Learning

c)

Data Science

8.
In computer science what does AI stand for?
a)
Artificial Instrument
b)
Artificial Intelligence
9.
Artificial Intelligence is the process that allows computers to learn and make decisions like humans
a)
True
b)
False
10.

A major benefit of an machine with AI is

a)

it could do a job too dangerous for a human

b)

it could love you like a brother

c)

it could chop up your vegetables

11.

What is Machine learning?

a)

The autonomous acquisition of knowledge through the use of computer programs

b)

he autonomous acquisition of knowledge through the use of manual programs

c)

The selective acquisition of knowledge through the use of computer programs

d)

The selective acquisition of knowledge through the use of manual programs

12.

__________________ algorithms enable the computers to learn from data, and even improve themselves, without being explicitly programmed.

a)

Artificial Intelligence

b)

Machine Learning

c)

Deep Learning

d)

Traditional Learning

13.

_______________________ is a category of an algorithm that allows software applications to become more accurate in predicting outcomes without being explicitly programmed.

a)

Artificial Intelligence

b)

Machine Learning

c)

Deep Learning

d)

Traditional Learning

14.

What are the two types of Unsupervised Learning?

a)

Loitering

b)

Clustering

c)

Association

d)

Dissociation

15.

What are the two types of Supervised Learning?

a)

Classification

b)

Declassification

c)

Progression

d)

Regression

16.

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.

a)

Supervised Learning

b)

Unsupervised Learning

c)

Reinforcement Learning

d)

Technique Learning

17.

What is Classification ?

a)

One of the common task in ML

b)

When the expected predicted output is in the form of discrete values

c)

When the expected predicted output is in the form of continues values

d)

One of the common approaches in ML

18.

The type of Classification are : (Choose 3 Answers)

a)

Binary classification

b)

Regression to arbitrary value

c)

Multi-class, Multi-label classification

d)

Multi-class Single-label classification

19.

Confusion matrix is a matrix where the predicted vs the actual value are placed to see how well the model performed

a)

True

b)

False

20.

What are the evaluation metrics for Classification? (Choose 3 Answers)

a)

Accuracy (basically the proportion of correct prediction)

b)

Precision ( the proportion of positive cases that are correctly predicted)

c)

Recall ( the proportion of actual positive cases (T) that are correctly predicted )

d)

R squared (How close the regression line to the true value)

21.

To create a model we set the compute target :

a)

Before creating the model

b)

After the creation of the model

22.

What do you conclude after seeing this visualization? (Choose 3 Answers)

a)

The training error in first plot is maximum as compare to second and third plot.

b)

The best model for this regression problem is the last (third) plot because it has minimum training error (zero).

c)

The second model is more robust than first and third because it will perform best on unseen data.

d)

The third model is overfitting more as compare to first and second.

e)

All will perform same because we have not seen the testing data.

23.

Fraud Detection, Image Classification, Diagnostic, and Customer Retention are applications in

a)

Unsupervised Learning: Clustering

b)

Supervised Learning: Classification

c)

Reinforcement Learning

d)

Unsupervised Learning: Regression

24.

Describe the correlation in the graph shown.

a)

Strong Negative

b)

Strong Positive

c)

Weak Negative

d)

No Correlation

25.

In regression analysis, the variable that is being predicted is;

a)

the independent variable

b)

the dependent variable

c)

usually denoted by x

d)

usually denoted by r

26.

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?

a)

Traditional programming

b)

Machine learning

c)

Deep learning

d)

Nothing from the above

27.

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)

a)

Data is input to train an algorithm

b)

Historical answers are input to train an algorithm

c)

There is no correct answer

d)

Rules are the output learned by the algorithm

28.

___________ is a data science technique used to extract patterns from data, allowing computers to identify related data, and forecast future outcomes, behaviors, and trends.

a)

Traditional programming

b)

Deep learning

c)

Machine learning

d)

Artificial intelligence

29.

________ A graphical interface enabling no-code development of machine learning solutions.

a)

Automated machine learning

b)

Azure Machine Learning designer

c)

Data and compute management

d)

Pipelines

30.

Data scientists, software engineers, and IT operations professionals can define pipelines to orchestrate model training, deployment, and management tasks.

a)

Automated machine learning

b)

Data and compute management

c)

Pipelines

d)

Machine learning

31.

You can use this service to analyze images and video, and extract descriptions, tags, objects, and text.

a)

Computer Vision

b)

Custom Vision

c)

Face

d)

Form Recognizer

32.

A subcategory of machine learning that uses a layered neural-network architecture originally inspired by the human brain.

a)

Machine learning

b)

Deep learning

c)

Artificial intelligence

33.

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.

a)

Linear regression

b)

Clustering

c)

Classification

d)

Forecasting

34.

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?

a)

Deploying the model

b)

Training the model

c)

Evaluating the model

d)

Test the model

35.

A property that the items or entities in the table can have.

a)

Row

b)

Column

c)

Cell

d)

Table

36.

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.

a)

True

b)

False

37.

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?

a)

Categorical data

b)

Ordinal Encoding

c)

Nominal Data

d)

one-hot encoding

38.

what is the normalization and formula ?

a)

Rescales data so that it has a mean of 0 and a standard deviation of 1.

b)

Rescales the data into the range [0, 1].

c)

(𝑥 − 𝜇)/𝜎

d)

(𝑥 −𝑥𝑚𝑖𝑛)/(𝑥𝑚𝑎𝑥 −𝑥𝑚𝑖𝑛)

39.

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.

a)

Grayscale images

b)

height * width * depth

c)

Colored images

d)

Pixels

40.

In encoding an Image in ML we need to know three things about an image to reproduce it:

a)

Horizontal position of each pixel

b)

Numerical representation

c)

Vertical position of each pixel

d)

Color of each pixel

e)

Cropping

41.

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.

a)

True

b)

False

42.

What is the typical pipeline for a classification model using text data?

a)

normalize Text > vectorize Text > deploy model > train model

b)

documents > normalize Text > vectorize Text > train model > deploy model

c)

train model > deploy model > normalize Text > vectorize Text

d)

normalize Text > vectorize Text > train model > deploy model

43.

We are trying to find a mathematical function that, given the values of the independent variables can predict the values of the dependent variables.

a)

True

b)

False

44.

Deep Learning start to flourish around

a)

1950

b)

2000

c)

2010

d)

1980

45.

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?

a)

Evaluating the model

b)

Deploying the model

c)

Training the model

46.

From a statistical perspective

Output Variable = f(Input Variables)

OR Dependent Variable = f(Independent Variables)

a)

True

b)

False

47.

what are best Python libraries for machine learning , select that apply

a)

Scikit-learn

b)

TensorFlow

c)

PyTorch

d)

Keras

e)

Pandas

48.

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

a)

Theano

b)

TensorFlow

c)

Scikit-learn

d)

PyTorch

49.

Data analytics platform, optimized for use with Microsoft cloud services

a)

Azure Databricks

b)

Jupyter Notebooks

c)

Visual Studio

d)

Matplotlib

50.

what is Microsoft's core development environment

a)

Jupyter Notebooks

b)

Visual Studio

c)

Azure Kubernetes

d)

TensorFlow

51.

There are main libraries used for deep learning. Select all that apply

a)

PyTorch

b)

Scikit-learn

c)

TensorFlow

d)

Pandas

52.

__________ 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.

a)

Seaborn

b)

Bokeh

c)

Matplotlib

d)

Plotly

53.

_______ 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.

a)

Matplotlib

b)

Plotly

c)

Seaborn

d)

Plotly

54.

_________ 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.

a)

R

b)

JavaScript

c)

C++

d)

Python

55.

It is designed for cluster computing and is often used to process large-scale and big data.

a)

Keras

b)

Apache Spark

c)

Research lab

d)

Scipy

56.

________ Organize machine learning workloads and keep track of each task executed through the service.

a)

Datasets

b)

Experiments / Runs

c)

Pipelines

d)

Endpoints

57.

___________ Expose real-time endpoints for scoring as well as pipelines for advanced automation.

a)

Pipelines

b)

Models

c)

Endpoints

d)

Compute

58.

Cloud machine learning services also need to provide support to manage the resources required to run specific machine learning tasks. Select all that apply

a)

Compute

b)

Environments

c)

Datastores

d)

Models

59.

Datastores is data sources connected to the service environment (e.g. blob stores, file shares, Data Lake stores, databases).

a)

True

b)

False

60.

A drag-and-drop tool that lets you create ML models without a single line of code.

a)

Automated ML

b)

Designer

c)

Experiments

d)

Endpoints

61.

A centralized place to work with all the artifacts you create.

a)

Automated ML

b)

Compute

c)

Azure ML workspace

d)

Designer

62.

A place to save all the models created in Azure ML or trained outside of Azure ML

a)

Models

b)

Endpoints

c)

Automated ML

d)

Azure ML workspace

63.

A designated resource/environment where you run your training script or host your service deployment

a)

Compute Target

b)

Data stores

c)

Datasets

d)

Data Training

64.

______________ are outputs or specific representations of algorithms that run on data.

a)

model

b)

Machine learning models

c)

Data set

d)

Algorithms

65.

A model represents what is learned by a machine learning algorithm on the data.

a)

True

b)

False

66.

As the term suggests, linear regression is an algorithm that uses a straight line (or plane) to describe relationships between variables.

a)

True

b)

False

67.

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

a)

True

b)

False

68.

when preparing the data for linear regression it's important to perform a correlation check among input variables and remove highly correlated input variables.

a)

Linear assumption

b)

Rescale data

c)

Gaussian (normal) distribution

d)

Remove collinearity

69.

Gaussian (normal) distribution: Linear regression assumes that the distance between output variables and real data (called residual) is normally distributed

a)

True

b)

False

70.

Linear regression is very sensitive to the distance among data points, so it's always a good idea to normalize or standardize the data.

a)

Rescale data

b)

Remove collinearity

c)

Linear assumption

d)

Cost function

71.

Machine learning algorithms aim to learn a target function (f) that describes the mapping between data input variables (X) and an output variable (Y).

a)

True

b)

False

72.

Which of the following algorithms are parametric?

a)

linear regression

b)

Multiple linear regression

c)

K-nearest neighbors

d)

Classification

73.

__________ Learns from examples using a similarity function that measures how similar two objects are.

a)

Feature learning

b)

linear regression

c)

Classification

d)

Similarity learning

74.

All deep learning algorithms are machine learning algorithms but not all machine learning algorithms are deep learning algorithms

a)

True

b)

False

75.

Mark which general approach to machine learning it best describes. learns from data that contains both the inputs and expected outputs

a)

Supervised learning

b)

Unsupervised learning

c)

Reinforcement learning