Machine Learning for Future System Designs