A method for profiling a population of examples includes a computer receiving a dataset representative of the population of examples, a user selection of a population constraint, and an indication of a goal. The computer generates shallow fixed-depth trees based on the dataset and determines a collection of leaves of the shallow fixed-depth trees meeting the population constraint. Next, the computer sorts the collection of leaves based on a degree to which the goal is met. Then, the computer creates one or more profiles based on the collection of leaves.
展开▼