Contextual semibandits via supervised learning oracles † ‡ Miroslav Dudík ‡