1. A computer implemented method of automatically generating a radiation treatment plan for a patient, said method comprising: accessing patient information pertaining to a radiation treatment for a 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 said predictive model are established based on training data and operable to generate a radiation treatment prediction; processing said patient information in accordance with said one or more predictive models; and outputting one or more radiation treatment predictions.