KAML: improving genomic prediction accuracy of complex traits using machine learning determined parameters