1. In an environment comprising a hierarchical profile for an entity and a context comprising a plurality of features with values, a method for performing an action, the method comprising: setting a termination criterion for use when comparing the context with the hierarchical profile, the hierarchical profile comprising a hierarchy of statistically most informative features of collected behavioral data associated with the entity; selecting a first feature of the context from the hierarchy of statistically most informative features of the context as determined by a structure of the hierarchical profile; selecting a first node in the hierarchical profile that matches the selected first feature of the context, the first node matching the first feature when a difference between the first node and the first feature is below a threshold; repeating, until a satisfaction of the termination criterion, the selecting steps with a heretofore unselected feature of the statistically most informative features of the context as determined by a structure of the hierarchical profile below the nodes so far selected; and performing, responsive to the satisfaction of the termination criterion, an action, the performing based, at least in part, on the last matched node of the hierarchical profile.