Skip to main content
6 of 15
added 499 characters in body
dohmatob
  • 6.9k
  • 1
  • 18
  • 76

VC dimension (of other complexity measures) of a class functions of bounded variation

I wish to show that a function whose output doesn't vary much cannot be a good classifier (machine learning). For this i need to estimate the "complexity" of such a class of functions.

So let $\mathcal X$ be an abstract set (we may assume has metric structure, e.g $\mathbb R^d$). Given $\alpha \ge 0$, define

$$ \mathcal H_\alpha := \{h: \mathcal X \rightarrow [0, 1]\text{ s.t } | \exists a_h \in \mathbb R \text{ veryfing } |h(x) - a_h| \le \alpha\;\forall x \in \mathcal X\}. $$

Question:

(A) What is the VC (pseudo-)dimension of $\mathcal H_\alpha$ ?

(B) I'd also be interested in (tight bounds for) metric complexity measures of $\mathcal H_\alpha$ (covering number, metric entropy, etc.).

(C) Given a probability distribution $P$ on $\mathcal X \times \{0,1\}$ and a point $(x, y)$ sampled from $P$, consider the ernoulli random variable $$ Z_h := 1_{\{h(x) \ne y\}}= \begin{cases}1,&\mbox{ if }h(x) \ne y,\\ 0 ,&\mbox{ if }h(x)=y.\end{cases}, $$ with expected value $p_h := \mathbb E_{(x,y) \sim P}[Z_h] = P(h(x) \ne y)$.

  • What is a good (bigger is better) lower bound on the best generalization error $\inf_{h \in \mathcal H_\alpha} p_h $ ?

  • Same question for $\sup_{P \in \mathcal P(X \times \{0,1\})} \inf_{h \in \mathcal H_\alpha} p_h$ and $\inf_{h \in \mathcal H_\alpha}\sup_{P \in \mathcal P(X \times \{0,1\})}p_h$.

dohmatob
  • 6.9k
  • 1
  • 18
  • 76