Structured Data Prediction Model Training Algorithm