A machine learning approach to online fault classification in HPC systems