English

A Minimax Approach to Supervised Learning

Machine Learning 2017-07-05 v5 Information Theory Machine Learning math.IT

Abstract

Given a task of predicting YY from XX, a loss function LL, and a set of probability distributions Γ\Gamma on (X,Y)(X,Y), what is the optimal decision rule minimizing the worst-case expected loss over Γ\Gamma? In this paper, we address this question by introducing a generalization of the principle of maximum entropy. Applying this principle to sets of distributions with marginal on XX constrained to be the empirical marginal from the data, we develop a general minimax approach for supervised learning problems. While for some loss functions such as squared-error and log loss, the minimax approach rederives well-knwon regression models, for the 0-1 loss it results in a new linear classifier which we call the maximum entropy machine. The maximum entropy machine minimizes the worst-case 0-1 loss over the structured set of distribution, and by our numerical experiments can outperform other well-known linear classifiers such as SVM. We also prove a bound on the generalization worst-case error in the minimax approach.

Keywords

Cite

@article{arxiv.1606.02206,
  title  = {A Minimax Approach to Supervised Learning},
  author = {Farzan Farnia and David Tse},
  journal= {arXiv preprint arXiv:1606.02206},
  year   = {2017}
}
R2 v1 2026-06-22T14:19:42.160Z