1. A computer implemented method of automatically generating a radiation treatment plan for a patient, said method comprising: accessing patient information pertaining to planning a radiation treatment for said patient; automatically selecting one or more predictive models based on said patient information in accordance with a hierarchical model comprising a plurality of predictive models arranged in a hierarchy, wherein a respective predictive model of said plurality of predictive models is established based on training data and operable to generate a radiation treatment prediction, wherein said hierarchical model is automatically generated through a machine training process, and wherein said respective predictive model represents a correlation between a set of input variables representing patient information features and a set of output variables; processing said patient information in accordance with said one or more predictive models; and outputting one or more radiation treatment predictions.