ML paradigms Flashcards

explanation of 4 paradigms

1
Q

What are the machine learning paradigms?

A

The paradigms are: Supervised learning, Unsupervised learning, Semi Supervised learning and Renforcement learning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is machine learning

A

It gives the computers to learn without being explicitly programmed.

OR

A computer program is said to learn from experience E, for some tasks T, and performance measure, P.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the difference between traditional programming and machine learning?

A

Traditional programming:
Input: data, program
and the computer provides the corresponding output.

Machine Learning:
input: data, past output
and the computer learns from the given inputs to generate the most accurate output.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the Supervised Machine learning Algorithm

A

Uses labeled training datasets to predict new, unseen datasets. It is classified into two categories: Classification and Regression.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Classification?

A

It classifies the given datas in categories. it is used for discrete type of outputs.
eg: classification of different types of fruits.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Regression?

A

used in real-world data like predicting a real value. The output is in the form of continuous values.
eg: house price prediction, mark prediction, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Supervised learning is also known as?

A

Inductive Learning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Steps involving in supervised learning?

A
  1. Data collection
  2. dividing the data into training and testing data
  3. Label the training sets
  4. Extracting the features
  5. Training the training set
  6. Make predictions on the unseen data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Explain Unsupervised learning?

A

It is a machine learning algorithm that is used to draw inferences from unlabelled datasets.

The most common method in unsupervised learning is clustering and association.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is clustering?

A

A method of grouping the objects into clusters such that the data with most similarities remains into a group and the others with least similarity remain in other groups.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is association?

A

It is used for finding relationships between the variables in a large database. it is mainly used in business fields.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Explain semi-supervised learning?

A

An intermediate group between supervised and unsupervised learning algorithms.
Uses a combination of labelled and unlabelled datasets during the training period.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Explain the working of Semi-Supervised Learning?

A
  1. It trains the model with less amount of training data. The training continues until the model gives accurate results.
  2. Now use the unlabelled datasets with pseudo labels and the results may not be accurate.
  3. The labels from the labeled training data and the pseudo labels are linked together.
  4. The input data in the labelled and unlabelled training data are also linked together.
  5. Again train the model with the combined inputs.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Explain Renforcement learning algorithm?

A

Here the agent learns by interacting with its environment.

The agent receives rewards for performing correctly and penalties for performing incorrectly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly