Transductive Learning Is Compact

We demonstrate a compactness result holding broadly across supervised learning with a general class of loss functions: Any hypothesis class $H$ is learnable with transductive sample complexity $m$ precisely when all of its finite projections are learnable with sample complexity $m$. We prove that this exact form of compactness holds for realizable and agnostic learning with respect to any proper metric loss function (e.g., any norm on $\mathbb{R}^d$) and any continuous loss on a compact space (e.g., cross-entropy, squared loss). For realizable learning with improper metric losses, we show that exact compactness of sample complexity can fail, and provide matching upper and lower bounds of a factor of 2 on the extent to which such sample complexities can differ. We conjecture that larger gaps are possible for the agnostic case. Furthermore, invoking the equivalence between sample complexities in the PAC and transductive models (up to lower order factors, in the realizable case) permits us to directly port our results to the PAC model, revealing an almost-exact form of compactness holding broadly in PAC learning.

Paper

References (25)

Scroll for more · 13 remaining

Similar papers

Peer review

Reviewer JpD27/10 · confidence 2/52024-06-25

Summary

The paper looks at the question of whether or not the transductive sample complexity is compact in the sense that the transductive sample complexity globally can be deduced from understanding the tranductive sample complexity of finite instances of transductive learning. More formally transdictive learning is the setting where the learner is revealed a labelled dataset $S_i$ with one variables $x_i$ missing and is then querried to predict the label of the $x_i$, where all the labels $y_1,\ldots,y_n$ are determined by some $h\in\mathcal{H}$ i.e. $y_{j}=h(x_j)$. The goal is now create a learned $A$ which takes as input the $S_i$ and $x_i$ and for some loss $L: \mathcal{Y}\times \mathcal{Y}\rightarrow R_{0\geq }$, minimize $L(A,S,h)=\sum_{i}^{n} L(A(S_i,x_i),h(x_i))$ for any $h\in \mathcal{H}$ and $S\subset \cup_{i=1}^{\infty}\mathcal{X}^{i}$. This can also be seen as a game where a adversary picks $h\in\mathcal{H}$ and $S\subset \cup_{i=1}^{\infty} \mathcal{X}^{i} $ and then look at the expected value of the loss of a learner which is given $S_i$ and propmt the label of $x_i$ for a random $i\sim |S|$. The sample complexity of transductive learning is now for $\varepsilon$ defined as $$m(\varepsilon)=\min\{m\in\mathbf{N}: \inf_{A} \sup_{h\in\mathcal{H},S\in\mathcal{X}^{m}} L(A,S,h)\leq \varepsilon\}$$ The paper shows that the transductive sample complexity is compact in the following sense: For suitable loss functions(metric losses, contious losses on compact spaces, the zero one loss) the transductive sample complexity of a hypothesis class $\mathcal{H}$ $m()$ is the same as for any finite $X\subset \mathcal{X}$ and finite $H'\subset \mathcal{H}|_{X}$ having transductive sample complexity $m()$. They also show this for the agnostic setting of transductive learning, and distribution-families and furthermore show how PAC-learning can be studied from a point of view of finite projections of $\mathcal{H}$. The authors also give an example of where the transductive sample complexity is not compact - but close to.

Strengths

Originality: The paper states that they are the first to discover exact connection of the compactness of transductive sample complexity in the realizable and agnostic setting. Quality and Clarity: The paper is well written and things are nicely defined and explained. Significance: The idea about connecting tranductive sample complexity seems novel and interesting.

Weaknesses

.

Questions

Line 48: Why is $\mathcal{H}_{S}$ nessarily finite? What if $\mathcal{Y}$ is infinite? \newline Line 174-175: In the definition of completable partial sisignment: Is it that there exist an assignment of the unassigned variables such that for all $r\in R'$ this assignment is such that $r$ is less than $\varepsilon$ or is it for all $r\in R'$ there exists and assigment of the unassigned variables such that $r$ is less than $\varepsilon$? Line 195: Why isn't it $|R'|<\infty$ instead of $|R|\leq \infty$ so excluding $=$? Line 207: Do you have to be in $\mathcal{P}$ to be an upper bound? Line 212-213: Why isn't: That is, there exists $\phi_{j} \in C$ which agrees with $\phi_{C}$ in its action on $l_{1}, \ldots, l_{i}$. As $\phi_{j}\in P$, it must be that $\phi_{j}$ is completable with respect to $R'$ .i.e. there exists assignments to $l_{i+1}\ldots,l_{m}$ "such that $\leq \varepsilon$", but since $l_{i+1},\ldots,l_{m}$ are free variables of $\phi_{C}$ and $\phi_{C}$ upper bound $\phi_{j}$ so especially agree $\phi_{j}$ on $l_{1},\ldots,l_{i}$ the variables $l_{i+1},\ldots,l_{m}$ can also be assigned such that $\phi_{C}$ is also completable with respect to $R'$ with the same assignment of the variables $l_{i+1},\ldots,l_{m}$ as $\phi_{j}$. Sorry if it is saying the same. Line 216: total in what sense? Theorem 3.6: Can you please provide the set of variables $L$ and $R$ in the proof of Theorem 3.6?(Formally) Line 244: Why is the $\inf$ always attained? Line 246: Why does $r$ reflects bounded sets- because it is a function of a norm on $\mathcal{Y}$ - so cant be to fare $(O(\varepsilon))$ from the fix argument - i.e. in a bound ball around that? Line 331: The condition about disjointness in a R-matching I struggle with - could you try to explain why each $R$ only has one $l$ insident, when it has a degree larger than $1$? Line 352-354: Out of curiosity, why is it that 2 and 3 are not combined? (not a very concrete question and out of curiosity so if time is limited not need to be answered): The finding is also very broth and theoretical (a strength). I am curious if the idea of studying the transductive sample complexity "locally" instead of "globally" have been used before in the analysis of the transductive sample complexity - the authors meantions in the related work section the $\gamma-OIG$ - is the analysis of $\gamma-OIG$ for instance done in this way.

Rating

7

Confidence

2

Soundness

3

Presentation

3

Contribution

3

Limitations

Yes.

Reviewer B4fj6/10 · confidence 3/52024-07-11

Summary

The paper studies transductive learning with general real-valued loss functions. The paper shows that: (1) for proper metric loss functions and continuous loss functions defined on compact spaces, the sample complexity of (realizable and agnostic) transductive learning a class H is exactly the same as the sample complexity of learning "finite projections" of H. (2) for improper metric loss functions: there is a tight gap of 2. (3) extensions of the above to the PAC learning model.

Strengths

I think that these are nice generic results that contribute to the literature on transductive learning. Effectively, the results seem to suggest that for classes of loss functions considered in this paper, it suffices to focus attention on constructing transductive learners for finite subsets of the hypothesis class H. The result where there is a gap of 2 (Theorem 3.8 and 3.9) is particularly interesting.

Weaknesses

Below, I include some comments that may help improve the paper when addressed. Given that the main results of the paper deals with a class H and "finite projections" of H, I think that it is important to formally define and explicitly write down what "H|_S" is. Furthermore, given that the label space Y may be infinite, H|_S may be infinite as well, in the sense that we have infinitely many projections of H onto S. I think that it is important to clarify this point, and I find it a bit misleading to refer to H|_S as a "finite projection". The definition of transductive learning (Def 2.1, 2.2, 2.3) when unpacked boils down to defining transductive learning with respect to any n, S \subseteq X^n, and any H|_S. So, with this in mind, when looking at Theorem 3.6 and 3.8, it seems like they can be reduced to the following: For any n, and any S \subseteq X^n, 1. H|_S is learnable with error rate epsilon. 2. For all (finite) H' \subset H|_S, H' is learnable with error rate epsilon. What I am trying to highlight is that the results seem to be establishing equivalence between transductive learning the (potentially) infinite H|_S and transductively learning the finite subsets of H|_S. I think the authors should carefully clarify what "H is learnable in the realizable case with transductive sample function m" means. This should be included with the current Def 2.1-2.3. Additionally, it seems that talking about error rate in transductive learning instead of sample complexity makes more sense, because as the paper defines the model (Def'n 2.1 and line 25), the adversary chooses n. So, one can just focus on smallest achievable error rate as a function of n. ------------------------------------------------------------ Based on authors' rebuttal, I raise my score to 6.

Questions

See comments above.

Rating

6

Confidence

3

Soundness

3

Presentation

3

Contribution

3

Limitations

Yes.

Reviewer 7sdt6/10 · confidence 3/52024-07-12

Summary

This work studies the transductive learninng model. In this model, given a domain $X,Y$ and $H\subset Y^X$ the adversary choses data $(x_i,y_i)$ (in the realizable setting the adversary can chose the labels after the reveal to the learner). The adversary then uniformly at random hides one data point. The goal of the learner is to use the remaining samples to predict the hidden label. The authors first show a compactness result showing that if all the finite subsets $X'$ are learnable in the projected class, i.e., $H|X'$ with sample complexity $m$ then the same is true for the whole class. They provide a similar result for the agnostic case. Finally, the authors present a result connecting transductive learning with PAC learning.

Strengths

This work provides some fundamental results for the transductive learning. This work is well written.

Weaknesses

1. The authors do not convinced me about the importance of this model. The authors should explain why this model is important, what it explains that other models does not (i.e., the classical PAC learning). 2. I do not believe that this submission is relevant to the neurips community, maybe the authors should consider submitting to COLT. 3.Furthermore, I believe that more results are needed to make this a complete submission.

Questions

See 1 in weaknesses.

Rating

6

Confidence

3

Soundness

4

Presentation

4

Contribution

2

Limitations

Yes.

Reviewer Rcdh6/10 · confidence 3/52024-07-13

Summary

This document explores the concept of compactness in the context of transductive learning, a model closely related to the PAC model in supervised learning. The authors demonstrate that for a broad class of loss functions, a hypothesis class can be learned with a specific transductive sample complexity if and only if all its finite projections (subsets of the hypothesis class restricted to finite data sets) can be learned with the same sample complexity. This result holds for realizable and agnostic learning settings, with specific bounds provided for realizable learning with improper metric losses. The authors highlight the significance of this “exact” compactness result, as it avoids dilution by asymptotics or constants. They further connect their findings to the PAC model, revealing an almost exact form of compactness for realizable PAC learning. The paper also discusses the implications of proper versus improper learners, demonstrating a structural difference in terms of compactness. The paper's core lies in generalizing the classic marriage theorems for bipartite graphs, which provides a foundation for the compactness results.

Strengths

This paper presents a compelling and rigorous analysis of compactness in the context of transductive learning. The authors contribute significantly by demonstrating an “exact” compactness result, which avoids the limitations of asymptotic or constant-based approaches. This result is particularly noteworthy for its broad applicability to a comprehensive class of loss functions and its relevance to both realizable and agnostic learning settings. Here’s a breakdown of the paper’s strengths across different dimensions: Originality: The paper’s originality is a key strength, stemming from its unique approach to proving compactness in transductive learning. The authors' generalization of the classic marriage theorems for bipartite graphs serves as a foundation for their key results, introducing a novel framework that establishes a precise connection between the learnability of a hypothesis class and the learnability of its finite projections, a result that has not been previously demonstrated. Quality: The paper is of high quality, exhibiting rigorous mathematical proofs and clear exposition. The authors' careful definition of their assumptions and provision of complete proofs for all their theoretical results demonstrate a thoroughness that ensures the validity and reliability of their findings. Clarity: The paper is well-written and easy to follow. The authors effectively introduce the concepts of transductive learning and compactness, providing clear definitions and explanations. The structure of the paper is logical, guiding the reader through the key results and their implications. Significance: The paper’s importance lies in its contribution to our understanding of the fundamental principles of transductive learning. The “exact” compactness result provides a powerful tool for analyzing the learnability of hypothesis classes in this setting. This result can potentially impact future research in transductive learning, particularly in semi-supervised and active learning areas. Overall, this paper presents a valuable and original contribution to the field of transductive learning. Its rigorous analysis, clear exposition, and significant implications make it a strong candidate for publication.

Weaknesses

This paper presents a strong theoretical contribution, but it would benefit from a more nuanced discussion of its limitations and potential applications. Weaknesses: Limited Scope of Applications: While the paper establishes a powerful compactness result for transductive learning, it doesn’t delve into the practical implications of this finding. The authors could strengthen their work by exploring how this result translates to real-world scenarios. For instance, they could discuss specific transductive learning algorithms where this compactness property is particularly relevant or analyze the impact of different loss functions on the sample complexity. Lack of Empirical Validation: The paper focuses solely on theoretical analysis. While this is valuable, it would be significantly enhanced by including empirical studies to demonstrate the practical relevance of the compactness results. Even a small-scale simulation could provide valuable insights into the behavior of transductive learners under different conditions. Comparison to Existing Work: The paper could benefit from a more thorough comparison to existing work on compactness in learning theory. While the authors mention the PAC model, they could provide a more detailed discussion of how their results relate to existing compactness results in that framework. This would help clarify the novelty and significance of their contribution. Discussion of Assumptions: The paper clearly states its assumptions, but it could benefit from a more in-depth discussion of their limitations. For example, the authors could explore the impact of relaxing the assumption of realizable learning or discuss the potential implications of using improper learners. Actionable Insights: Expand on Applications: The authors should dedicate a section to discussing potential applications of their compactness results in real-world transductive learning problems. This could involve analyzing specific algorithms, exploring the impact of different loss functions, or discussing the implications for different data distributions. Include Empirical Studies: Even a small-scale simulation could provide valuable insights into the practical relevance of the compactness results. This would strengthen the paper’s impact and demonstrate the applicability of the theoretical findings. Strengthen Comparison to Existing Work: The authors should provide a more detailed comparison to existing work on compactness in learning theory, particularly in the context of the PAC model. This would help clarify the novelty and significance of their contribution. Discuss Assumption Limitations: The authors should dedicate a section to discussing the limitations of their assumptions. This could involve exploring the impact of relaxing the assumption of realizable learning or discussing the potential implications of using improper learners. By addressing these points, the authors can significantly enhance the impact and relevance of their work.

Questions

This paper presents a compelling theoretical analysis of compactness in transductive learning. However, as a reviewer, I have some questions and suggestions for the authors to consider: 1. Generalizability of Compactness Results: Question: The paper focuses on a broad class of loss functions. Could the authors provide more concrete examples of loss functions that fall within this class and those that do not? This would help readers understand the practical implications of the results. Suggestion: It would be beneficial to briefly discuss the results' limitations, particularly in terms of the specific loss functions that are not covered. 2. Implications of Proper vs. Improper Learners: Question: The paper mentions a structural difference in compactness between proper and improper learners. Could the authors provide a more detailed explanation of this difference? How does it impact the practical application of the results? A dedicated section or subsection discussing the implications of proper vs. improper learners for compactness would be very valuable. 3. Practical Applications: Question: While the paper focuses on theoretical results, discussing potential practical applications of the compactness results would be helpful. How can these results be used to design more efficient transductive learning algorithms? Suggestion: A brief discussion of potential applications, even if speculative, would enhance the paper’s relevance and impact. 5. Future Directions: Question: The paper mentions a conjecture about more significant gaps between sample complexities in the agnostic case. Could the authors elaborate on this conjecture and discuss potential approaches to proving it? Suggestion: A section on future directions, outlining potential extensions and open problems, would add value to the paper.

Rating

6

Confidence

3

Soundness

3

Presentation

2

Contribution

2

Limitations

While the paper does not include a dedicated “Limitations” section, the authors have effectively integrated discussions of limitations throughout the paper, particularly in the introduction and conclusion. The authors have adequately addressed the limitations of their work. They clearly state the assumptions required for their theoretical results and acknowledge that these results may not hold in more general settings. Notably, they acknowledge the potential for larger gaps between sample complexities in the agnostic case, demonstrating their awareness of the field's challenges. They also discuss the limitations of their approach in terms of its applicability to different learning settings. However, the paper does not discuss any potential negative societal impacts of their work. This is understandable, given that the paper focuses on theoretical results in transductive learning, which is a relatively abstract field. However, it would be beneficial for the authors to briefly consider the potential applications of their work and any potential negative societal impacts that might arise.

Reviewer B4fj2024-08-08

Response to rebuttal

Thank you for the response, I have updated my score to 6.

Reviewer 7sdt2024-08-12

I thank the authors for their response. I am raising my score to 6.

Program Chairsdecision2024-09-25

Decision

Accept (poster)

© 2026 NYSGPT2525 LLC