Optimizing Data-Centric Applications - A Machine Learning Approach To Optimizations In Dace