Simultaneous prediction of multiple outcomes using revised stacking algorithms