In the context of AutoML, explain the role of hyperparameter optimization and how AutoML can automate this process. Provide a detailed explanation of the techniques used by AutoML for hyperparameter optimization and their significance in improving model performance.