Abstract:
Knowledge about computer users is very beneficial for assisting them, predicting their future actions or detecting masqueraders. In this paper, a new approach for creatin...Show MoreMetadata
Abstract:
Knowledge about computer users is very beneficial for assisting them, predicting their future actions or detecting masqueraders. In this paper, a new approach for creating and recognizing automatically the behavior profile of a computer user is presented. In this case, a computer user behavior is represented as the sequence of the commands she/he types during her/his work. This sequence is transformed into a distribution of relevant subsequences of commands in order to find out a profile that defines its behavior. Also, because a user profile is not necessarily fixed but rather it evolves/changes, we propose an evolving method to keep up to date the created profiles using an Evolving Systems approach. In this paper, we combine the evolving classifier with a trie-based user profiling to obtain a powerful self-learning online scheme. We also develop further the recursive formula of the potential of a data point to become a cluster center using cosine distance, which is provided in the Appendix. The novel approach proposed in this paper can be applicable to any problem of dynamic/evolving user behavior modeling where it can be represented as a sequence of actions or events. It has been evaluated on several real data streams.
Published in: IEEE Transactions on Knowledge and Data Engineering ( Volume: 24, Issue: 5, May 2012)
DOI: 10.1109/TKDE.2011.17
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- User Behavior ,
- Behavioral Profiles ,
- Sequence Of Events ,
- Sequence Of Actions ,
- Data Streams ,
- User Profile ,
- Computer Usage ,
- Set Of Values ,
- Class Structure ,
- Data Space ,
- Huge Amount Of Data ,
- Suitable Alternatives ,
- Subsequent Set ,
- Subsequences Of Length ,
- Incremental Algorithm ,
- Subsequent Number ,
- Sequential Minimal Optimization ,
- Frequency-based Methods
- Author Keywords
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- User Behavior ,
- Behavioral Profiles ,
- Sequence Of Events ,
- Sequence Of Actions ,
- Data Streams ,
- User Profile ,
- Computer Usage ,
- Set Of Values ,
- Class Structure ,
- Data Space ,
- Huge Amount Of Data ,
- Suitable Alternatives ,
- Subsequent Set ,
- Subsequences Of Length ,
- Incremental Algorithm ,
- Subsequent Number ,
- Sequential Minimal Optimization ,
- Frequency-based Methods
- Author Keywords