1. A computer-implemented method comprising: identifying a dataset that stores values for a target attribute and input attributes, where the input attributes are under consideration for inclusion in a generalized linear model that predicts a value of the target attribute based on a selection of features, where each feature comprises a combination of one or more of the input attributes; identifying candidate features, where a candidate feature comprises a combination of one or more of the input attributes; computing respective inclusion scores for respective candidate features, based, at least in part on a likelihood that the candidate feature will be selected for inclusion in the generalized linear model; constructing a set of one or more branches of candidate features ordered according to inclusion score; and providing a branch of candidate features, in order of inclusion score, to a streamwise feature selection process configured to construct the generalized linear model by selecting candidate features for inclusion in the generalized linear model.