Nice article, Thank you for sharing those interessting information. However, there is no best terchnique. every technique has cons and pos, and it's depend on the purpose of your machine learning model.
Data scientist & Ph.D. researcher on AI. My area of expertise is around Deep Learning, NLP, and XAI — https://abdelkader-rhouati.medium.com/membership