Adaptive Model Reduction