Adaptive deep Q-learning model for detecting social bots and influential users in online social networks

In an online social network (like Twitter ), a botmaster (i.e., leader among a group of social bots) establishes a social relationship among legitimate participants to reduce the probability of social bot detection. Social bots generate fake tweets and spread malicious information by manipulating th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Applied intelligence (Dordrecht, Netherlands) Netherlands), 2019-11, Vol.49 (11), p.3947-3964
Hauptverfasser: Lingam, Greeshma, Rout, Rashmi Ranjan, Somayajulu, D. V. L. N.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In an online social network (like Twitter ), a botmaster (i.e., leader among a group of social bots) establishes a social relationship among legitimate participants to reduce the probability of social bot detection. Social bots generate fake tweets and spread malicious information by manipulating the public opinion. Therefore, the detection of social bots in an online social network is an important task. In this paper, we consider social attributes, such as tweet-based attributes, user profile-based attributes and social graph-based attributes for detecting the social bots among legitimate participants. We design a deep Q-network architecture by incorporating a Deep Q-Learning (DQL) model using the social attributes in the Twitter network for detection of social bots based on updating Q -value function (i.e., state-action value function). We consider each social attribute of a user as a state and the learning agent’s movement from one state to another state is considered as an action. For Q -value function, we consider all the state-action pairs in order to construct the state transition probability values between the state-action pairs. In the proposed DQL algorithm, the learning agent chooses a specific learning action with an optimal Q -value in each state for social bot detection. Further, we also propose an approach that identifies the most influential users (which are influenced by the social bots) based on tweets and the users’ interactions. The experimentation using the datasets collected from Twitter network illustrates the efficacy of proposed model.
ISSN:0924-669X
1573-7497
DOI:10.1007/s10489-019-01488-3