Multi-task learning and its applications to biomedical informatics