Robust self-training strategy for various molecular biology prediction tasks