Adaptive Information Theory