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
27 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
2 answers

What is supervised learning?

Supervised learning is the machine learning task ...READ MORE

answered Sep 3 in Data Analytics by anonymous
• 26,020 points
28 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
20 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
32 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
91 views