Learn the different types of optimization and how it can be powered by AI