1. A method for selecting recipients of a medical device comprising: providing first medical data associated with one patient from a database stored in a memory to a controller communicatively coupled to the memory; identifying with the controller a probability that a medical device provides a medical benefit to the one patient that exceeds a cost associated with providing the medical device to the one patient with reference to the first medical data and a probabilistic model, the probabilistic model having a plurality of model parameters stored in the memory and provided to the controller, each model parameter corresponding to one type of datum in the first medical data; identifying a confidence value corresponding to the identified probability with the controller, the confidence value being identified by: identifying a difference between a first probability value generated by the probabilistic model using the first medical data and a first plurality of model parameters and a second probability value generated by the probabilistic model using the first medical data and a second plurality of model parameters with the controller; identifying a first scaling factor of the first plurality of model parameters with reference to the probabilistic model and a plurality of predetermined training data with the controller; identifying a second scaling factor of the second plurality of model parameters with reference to the probabilistic model and the plurality of predetermined training data with the controller; and identifying the confidence value with reference to the identified difference, the first scaling factor, and the second scaling factor with the controller; and generating with the controller and a user interface device that is communicatively coupled to the controller an output indicating the one patient is eligible to receive the medical device, the output being generated in response to the identified probability exceeding a first predetermined probability threshold value stored in the memory and the confidence value being below a second predetermined threshold stored in the memory.