Based on the cluster assumption in (Chapelle et al., 2009), the optimal predictor is constant on high density regions.
we can utilize two classifiers to provide diverse views to detect points near the decision boundaries and train the generator to create more discriminative features into high-density region.