Patent ID: 9684870
Date: 2017-06-20
CPC Classifications: G06N

Claim:
1. A method of generating models in a mobile device, comprising: receiving in a processor of the mobile device from a server computing device a full classifier model that includes a finite state machine, the finite state machine including information that is suitable for expression as a plurality of boosted decision stumps, each boosted decision stump including a test condition and a weight value; generating, by the processor of the mobile device, an ordered list of boosted decision stumps by converting the finite state machine included in the received full classifier model into the plurality of boosted decision stumps; culling, by the processor of the mobile device, the generated ordered list of boosted decision stumps to generate a lean classifier model in the mobile device, the culling comprising: applying, by the processor of the mobile device, a mobile device behavior vector to the generated lean classifier model to generate results; and using, by the processor of the mobile device, the generated results to classify the mobile device behavior.