Semi-supervised learrning assumptions

0 votes

Semi-supervised learning uses unlabeled data as well. My doubt is how does the machine know how to utilize the unlabeled data? Does it use any kind of assumption algorithm?

May 8 in Machine Learning by Mayank
20 views

1 answer to this question.

0 votes

Obviously, semi-supervised learning makes use of some kind of assumption to utilize the underlying unstructured data. There are three kinds of assumptions that are used:

Continuous assumption: Points that are close to each other are more likely to share the same label and hence called continuous assumption.

Cluster assumption: Data tends to form discrete clusters and these clusters tend to share a label. This is called the cluster assumption.

Manifold assumption: The data lie approximately on a manifold of much lower dimension than the input space. In this case, we can attempt to learn the manifold using both the labeled and unlabeled data to avoid the curse of dimensionality. Then the learning can proceed using distances and densities defined on the manifold.

answered May 8 by Charu

Related Questions In Machine Learning

0 votes
1 answer

What is supervised learning?

Supervised learning is an aspect of machine learning ...READ MORE

answered May 8 in Data Analytics by Alok
21 views
0 votes
0 answers

What is semi-supervised machine learning?

What is semi-supervised machine learning? READ MORE

May 8 in Machine Learning by Ganesh
9 views
0 votes
1 answer
0 votes
1 answer
0 votes
1 answer

How do you know which whether to apply supervised learning or unsupervised learning on a dataset

Supervised Learning is applied when we have ...READ MORE

answered Aug 21, 2018 in Data Analytics by ANMOL
• 3,620 points
25 views
0 votes
1 answer

How do I draw a semi-circle only using turtle - Python

Try this: import turtle turtle = turtle.Pen() turtle.left(90) for x in ...READ MORE

answered Jul 5 in Python by Bheem
20 views