Margin Certificates for Voting Classifiers under Mixing Dependence
Organizations: Department of Computer Science and Engineering, BRAC University, Bangladesh · Department of Computer Science, Iowa State University, USA
Abstract
Margin bounds explain why weighted votes generalize after training error vanishes, but dependent observations require concentration arguments that keep the dependence model and failure budget explicit. We study stationary mixing streams without treating dependence as a formal substitution of an "effective sample size." For a finite base class, we combine independent-block Rademacher theory for stationary -mixing processes with a clipped margin loss to obtain an explicit uniform voting-margin certificate, whose dependence penalty is set by the number of approximately independent blocks and the coupling budget . A black-box transfer theorem shows that any i.i.d. voting-margin guarantee remains valid on a regularly spaced subsequence, with only an additive -mixing failure probability. For votes fixed independently of a stationary finite-state reversible Markov stream, spectral concentration gives the cleaner rate, and a sticky-refresh construction shows this exponent is unavoidable. The constant is statistic-specific: the effective sample size is , with . When the dependence scale is unknown, a batch-means Student-t interval is valid up to an explicit remainder vanishing in the number of batches, with width governed by rather than the worst-case . Experiments show: the learned-vote certificate is nonvacuous once the block count is large; a two-timescale construction gives a batch-means interval 8.1x narrower than the worst-case interval at nominal coverage (0.945); block-bootstrap and batch-means intervals undercover under strong dependence while the certificate stays valid; and on real, ordered UCI HAR sensor data the dependence-agnostic certificate reaches 0.95 coverage where naive intervals reach only 0.38.
Figures & tables
| bound | cov. | ||||||
|---|---|---|---|---|---|---|---|
| Dataset | Quantity | ||||
|---|---|---|---|---|---|
| CIFAR-10 | |||||
| (error ) | i.i.d. coverage | ||||
| corrected coverage | |||||
| MNIST | |||||
| (error ) | i.i.d. coverage | ||||
| corrected coverage |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Result | Dependence | Predictor | Distinguishing feature |
|---|---|---|---|
| Mohri–Rostamizadeh | stationary -mixing | learned class | general Rademacher margin bound |
| Ralaivola et al. | non-i.i.d.; -mixing application | posterior/vote | PAC-Bayes route |
| Theorem 1 | stationary -mixing | learned convex vote | finite-base-class complexity and explicit coupling budget |
| Theorem 3 | stationary -mixing | theorem-dependent | transfers any i.i.d. event to a spaced sample |
| Corollary 4 and Theorem 8 | finite-state reversible Markov | fixed vote | clean spectral rate and matching dependence exponent |
| mean | ||||
|---|---|---|---|---|
| CV across | ||||
| log–log slope in | ||||
| of slope fit |
| Experiment | Quantity reported | Interpretation |
|---|---|---|
| Certificate coverage | i.i.d. versus corrected interval coverage | naive interval under-covers as persistence grows; corrected interval is conservative |
| Dependence misspecification | coverage versus | sensitivity study for one generator, not a validity theorem |
| Block-length ablation | coverage versus block length | shorter blocks retain dependence; finite-sample calibration remains imperfect |
| Trained ensemble | induced class-Markov stream | controlled stress test, not natural dependence |
| Intrinsic-dependence stream | ordered versus shuffled coverage | dependence intrinsic to the latent process, not injected |
| UCI HAR (real sensor) | ordered versus shuffled coverage; adaptive certificate versus batch length | naturalistic evidence, fixed-vote regime only |
| ratio | ||||
|---|---|---|---|---|
| mean voting margin | |||||
|---|---|---|---|---|---|
| margin mass below | |||||
| generalization gap |
| measured variance inflation |
|---|
| I.i.d. interval coverage | ||||
| Corrected interval coverage | ||||
| Corrected interval half-width | ||||
| Corrected/i.i.d. width ratio |
| blocks | |||||
|---|---|---|---|---|---|
| coverage | |||||
| mean half-width |
| true simulation parameter | ||||
|---|---|---|---|---|
| spectral plug-in | ||||
| autocorrelation plug-in | ||||
| coverage, spectral plug-in | ||||
| coverage, autocorrelation plug-in |
Statistical Learning Theory
Statistical learning theory studies when data-driven algorithms generalize, how many samples they need, and what statistical or computational limits apply.
See all 561 papers