In a scenario where you have a high-dimensional dataset with many irrelevant features, how can ensemble techniques help improve the performance of your machine learning model? Explain the process and the benefits of using ensemble techniques in this case.