Lune

NeurIPS2022Top-tier venue

Unsupervised Learning under Latent Label Shift

Manley Roberts, Pranav Mani, Saurabh Garg, Zachary C. Lipton

2022Year
14Citations
8Top-tier citations

Abstract

What sorts of structure might enable a learner to discover classes from unlabeled data? Traditional approaches rely on feature-space similarity and heroic assumptions on the data. In this paper, we introduce unsupervised learning under Latent Label Shift (LLS), where we have access to unlabeled data from multiple domains such that the label marginals pd(y)p_d(y) can shift across domains but the class conditionals p(x∣y)p(\mathbf{x}|y) do not. This work instantiates a new principle for identifying classes: elements that shift together group together. For finite input spaces, we establish an isomorphism between LLS and topic modeling: inputs correspond to words, domains to documents, and labels to topics. Addressing continuous data, we prove that when each label's support contains a separable region, analogous to an anchor word, oracle access to p(d∣x)p(d|\mathbf{x}) suffices to identify pd(y)p_d(y) and pd(y∣x)p_d(y|\mathbf{x}) up to permutation. Thus motivated, we introduce a practical algorithm that leverages domain-discriminative models as follows: (i) push examples through domain discriminator p(d∣x)p(d|\mathbf{x}); (ii) discretize the data by clustering examples in p(d∣x)p(d|\mathbf{x}) space; (iii) perform non-negative matrix factorization on the discrete data; (iv) combine the recovered p(y∣d)p(y|d) with the discriminator outputs p(d∣x)p(d|\mathbf{x}) to compute pd(y∣x)  ∀dp_d(y|x) \; \forall d. With semi-synthetic experiments, we show that our algorithm can leverage domain information to improve upon competitive unsupervised classification methods. We reveal a failure mode of standard unsupervised classification methods when feature-space similarity does not indicate true groupings, and show empirically that our method better handles this case. Our results establish a deep connection between distribution shift and topic modeling, opening promising lines for future work.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

Cited by top-tier papers8

Ask how each one uses it

Builds on8

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines