Iterative Hybrid Algorithm for Semi-supervised Classification Martin SAVESKI
Supervised by professor Thierry Arti` eres
University Pierre and Marie Curie
June 19, 2012
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Iterative Hybrid Algorithm for Semi-supervised Classification - - PowerPoint PPT Presentation
Iterative Hybrid Algorithm for Semi-supervised Classification Martin SAVESKI Supervised by professor Thierry Arti` eres University Pierre and Marie Curie June 19, 2012 Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised
University Pierre and Marie Curie
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Label Dataset {(x1,c1), (x2, c2), … (xn, cn)}
Parameters
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Label Dataset {(x1,c1), (x2, c2), … (xn, cn)}
Parameters
Unlabeled Data {x1, x2, … xn}
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
N
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
N
N
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
N
N
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Labeled
Generative Model Generative Model Generative Model Discriminative Model
U
Labeled
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
1 Learn ˜
2 Learn ˜
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
1 Learn θ on L → θ(i), starting from ˜
2 Use θ(i) to label part of U → ULabeled, where the labels are
c
3 Learn ˜
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
0.0 0.2 0.4 0.6 0.8 1.0 0.65 0.70 0.75 0.80 0.85 Performance
Iterative Hybrid Algorithm Hybrid Model Entropy Minimization
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0 0.0 0.5 1.0 0.4 0.6 0.8 1.0
Iterative Hybrid Algorithm Hybrid Model Entropy Minimization
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Figure 5: A case where there is an overlap overlap between the labeled points of each class on the x axis.
The Iterative Hybrid Algorithm is shown on the top and the Hybrid Model on the bottom. The Iterative Hybrid Algorithm correctly classifies the labeled points, but fails to converge to the real boundary between the classes. However, the Hybrid Model for α = 0.8 converges to a satisfactory solution.
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
0.0 0.2 0.4 0.6 0.8 1.0 (a) Two labeled points 0.65 0.70 0.75 0.80 0.85 Performance 0.0 0.2 0.4 0.6 0.8 1.0 (b) Four labeled points 0.65 0.70 0.75 0.80 0.85 0.0 0.2 0.4 0.6 0.8 1.0 (c) Six labeled points 0.65 0.70 0.75 0.80 0.85
Iterative Hybrid Algorithm Hybrid Model Entropy Minimization
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification
4 3 2 1 1 2 3 4 3 2 1 1 2 3 0.2 0.4 0.6 0.8 1.0
Isotropic Gaussian
4 3 2 1 1 2 3 4 3 2 1 1 2 3 0.2 0.4 0.6 0.8 1.0
Isotropic Gaussian
−((x−µx )2)+(y−µy )2) 2σ2 Martin SAVESKI Iterative Hybrid Algorithm for Semi-supervised Classification