A Projected Gradient Method for Opinion Optimization with Limited Changes of Susceptibility to Persuasion

Many social phenomena are triggered by public opinion that is formed in the process of opinion exchange among individuals. To date, from the engineering point of view, a large body of work has been devoted to studying how to manipulate individual opinions so as to guide public opinion towards the desired state. Recently, Abebe et al. (KDD 2018) have initiated the study of the impact of interventions at the level of susceptibility rather than the interventions that directly modify individual opinions themselves. For the model, Chan et al. (The Web Conference 2019) designed a local search algorithm to find an optimal solution in polynomial time. However, it can be seen that the solution obtained by solving the above model might not be implemented in real-world scenarios. In fact, as we do not consider the amount of changes of the susceptibility, it would be too costly to change the susceptibility values for agents based on the solution. In this paper, we study an opinion optimization model that is able to limit the amount of changes of the susceptibility in various forms. First we introduce a novel opinion optimization model, where the initial susceptibility values are given as additional input and the feasible region is defined using the ℓp-ball centered at the initial susceptibility vector. For the proposed model, we design a projected gradient method that is applicable to the case where there are millions of agents. Finally we conduct thorough experiments using a variety of real-world social networks and demonstrate that the proposed algorithm outperforms baseline methods.

[1]  Prateek Jain,et al.  Non-convex Optimization for Machine Learning , 2017, Found. Trends Mach. Learn..

[2]  T-H. Hubert Chan,et al.  On the Hardness of Opinion Dynamics Optimization with L1-Budget on Varying Susceptibility to Persuasion , 2021, COCOON.

[3]  Noah E. Friedkin,et al.  Social influence and opinions , 1990 .

[4]  Gang Kou,et al.  A survey on the fusion process in opinion dynamics , 2018, Inf. Fusion.

[5]  Aristides Gionis,et al.  Opinion Maximization in Social Networks , 2013, SDM.

[6]  Asuman E. Ozdaglar,et al.  Opinion Dynamics and Learning in Social Networks , 2010, Dyn. Games Appl..

[7]  Matthew Richardson,et al.  Mining the network value of customers , 2001, KDD '01.

[8]  Yaoliang Yu,et al.  On Decomposing the Proximal Map , 2013, NIPS.

[9]  Yurii Nesterov,et al.  Gradient methods for minimizing composite functions , 2012, Mathematical Programming.

[10]  Charalampos E. Tsourakakis,et al.  Opinion Dynamics with Varying Susceptibility to Persuasion , 2018, KDD.

[11]  M. Degroot Reaching a Consensus , 1974 .

[12]  T.-H. Hubert Chan,et al.  Revisiting Opinion Dynamics with Varying Susceptibility to Persuasion via Non-Convex Local Search , 2019, WWW.

[13]  Rainer Hegselmann,et al.  Opinion dynamics and bounded confidence: models, analysis and simulation , 2002, J. Artif. Soc. Soc. Simul..

[14]  Jon Kleinberg,et al.  Maximizing the spread of influence through a social network , 2003, KDD '03.

[15]  Amir Beck,et al.  First-Order Methods in Optimization , 2017 .

[16]  Hao Li,et al.  Visualizing the Loss Landscape of Neural Nets , 2017, NeurIPS.