Patent ID: 9348878
Filing Date: 2016-05-24
CPC Classification: G06F

Claim Text:
1. A method for iteratively detecting outliers comprising: receiving, at a data processor, a data set having a plurality of values; for each value of the plurality of values in the data set: generating, using the data processor, a first list based on the plurality of values and the average distance for each value of the plurality of values; sorting, using the data processor, the generated first list based on the average distance for each value of the plurality of values; calculating, using the data processor, a first mean of the generated first list and a first average deviation of the generated first list; calculating, using the data processor, for each value of the first list, a first deviation from the calculated first mean; determining, using the data processor, a set of values having a calculated first deviation greater than the calculated first mean; generating, using the data processor, a second list based on the determined set and the average distance for each value of the determined set; calculating, using the data processor, a second mean of the generated second list and a second average deviation of the generated second list; calculating, using the data processor, for each value of the generated second list, a second deviation from the calculated second mean; and determining, using the data processor, a set of values of the plurality of values of the data set as a set of outliers based on the second list, the calculated second mean, and the calculated second deviation for each value of the generated second list.