Unravelling gene functions in Arabidopsis thaliana by means of network biology and machine learning