Integrating supervised and unsupervised learning approaches to unveil critical process inputs