Machine Learning Based Optimization And Engineering