Keywords: bioinformatics; deep learning; ensemble learning; gene function prediction; machine leaming.