Unraveling the Origin of Social Bursts in Collective Attention

Abstract

In the era of social media, every day billions of individuals produce content in socio-technical systems resulting in a deluge of information. However, human attention is a limited resource and it is increasingly challenging to consume the most suitable content for one’s interests. In fact, the complex interplay between individual and social activities in social systems overwhelmed by information results in bursty activity of collective attention which are still poorly understood. Here, we tackle this challenge by analyzing the online activity of millions of users in a popular microblogging platform during exceptional events, from NBA Finals to the elections of Pope Francis and the discovery of gravitational waves. We observe extreme fluctuations in collective attention that we are able to characterize and explain by considering the co-occurrence of two fundamental factors: the heterogeneity of social interactions and the preferential attention towards influential users. Our findings demonstrate how combining simple mechanisms provides a route towards understanding complex social phenomena.

Introduction

The ability to filter the most relevant data out of a deluge of information is one of the characteristics of human intelligence. When this ability is coupled with individual’s behavioral responses, like deciding to take an action based on the processed information, intriguing phenomena1 such as collective attention might emerge. Like popularity, attention depends on a variety of both endogenous and exogenous factors that have effects on several aspects of human behavior, from timing patterns of activity2 to peculiar responses to shocks3. The advent of social media and the possibility to record the simultaneous activity of millions of individuals allows the study of this type of phenomena on unprecedented large scales. In fact, such responses are often characterized by information cascades4,5,6,7,8 and exhibit a rich dynamics with a long memory which is responsible, for instance, for the emergence of power-law distributed physical observables such as waiting times9,10 and responses to social-media items11. This dynamics has been successfully modeled by a special class of self-exciting point processes known as Hawkes processes12, described by a self-reinforced dynamics where the likelihood of future events increases with the occurrence of a specific event.

Like online popularity13,14,15,16,17,18,19, collective attention is characterized by a quickly growing accumulated focus on a specific topic, e.g. presidential elections discussion on socio-technical systems, until a well identified peak of attention is reached, followed by a phase of decreasing interest with a slow decay20,21,22. The dynamical features of both the rise and decline of attention are still debated, although there is some evidence in support of power-law distributed activity9,10,14 which is a signature of criticality in complex networked systems23. On the one hand, some studies succeeded in providing a description of collective attention dynamics while neglecting the effects of the underlying social structure24. In this case, the attention gathered by a content is understood as the result of an extrinsic factor – e.g., promotion of the content – acting upon two intrinsic factors, namely sensitivity to promotion and inherent virality25. On the other hand, recent studies highlighted the effects of the topological features, i.e. the underlying network of interactions, as well as of competing dynamics and memory time on the spreading phenomena observed in socio-technical systems26. Along this direction, many studies proposed different models based on the interplay between social structure and complex spreading dynamics to characterize the collective behavior observed in social media27, specially during special events such as the discovery of the “God particle”28 or in response to real-world exogenous shocks such as disasters29. The interplay between system’s topology and statistics of exogenous factors – such as news media – determine time-dependent network correlations that have been captured by more complex dynamical models of human activity, such as non-stationary30 and non-linear31 Hawkes processes and stochastic differential equations with Lévy noise32.

Here, we show that by combining two very simple mechanisms characterizing human activity it is possible to reproduce the most salient statistical features of extreme fluctuations33 during collective attention in online social systems, without focusing on the evolution of the underlying dynamics. More specifically, we consider a preferential attachment process, related to individual’s neighborhood and social connectivity that characterizes the network topology, and a preferential attention process, a cognitive dynamics related to individual’s attention bias towards specific users of the network.

Results

Overview of the data sets

In this work, we analyze the online activity of millions of users posting millions of messages in Twitter, a popular microblogging platform, during nine special events. We focus on events of wide public interest spanning different topics, such as the elections of Pope Francis (religion), NBA finals (sport), the discovery of gravitational waves (science), and the Cannes Film Festival (culture). The data sets consist of the second-by-second online activity that for the subsequent analysis has been aggregated at the time scale of T = 1 min. More details about the data are provided in the Materials Methods section below, in particular in Table 1.

Table 1 Information about network data sets used in this study. Note that data for Cannes Film Festival and 50th Anniv. of M.L. King’s “I have a dream” speech is a subset of the data used in Omodei et al.22.

Analysis of bursty activity due to collective attention

Figure 1A shows the temporal evolution of the collective attention gathered by four special events. A striking feature, observed in all events regardless of their type (e.g., political, religious, cultural, scientific), is the bursty behavior of the social system: spikes of activity appear to be randomly placed on top of a more smooth temporal variation. Figure 1B shows that the spikes are extremely sharp in time, characterized by an abrupt increase followed by either a decrease of activity within one time unit (1 minute, in the figure) or by a slightly slower decrease of activity resembling the relaxation of a system’s response to some stimulus. The main goal of this manuscript is to provide a statistical characterization of these spikes (or bursts of activity) and to discuss possible mechanisms that account for them.

Figure 1
figure1

Social bursts of collective attention during exceptional events. (A) Volume of activity in tweets/minute (y-axis) as a function of time (x-axis, measured in hours) observed in the microblogging platform Twitter and measured during special events (Pope Francis’ election in 2013, the discovery of gravitational waves in 2016, the Cannes Film Festival in 2013, and the 50th anniversary of Martin Luther King’s most famous speech in 2013). (B) Bursts decay either instantaneously (top) or with some characteristic relaxation dynamics (bottom). The collective activity shown here aggregates the number of messages and the social actions they trigger: N(t) + Rretweets(t) + Rreplies(t).

A first insight on the origin of the spikes is obtained by decomposing the overall activity into its components due to individual’s lone activity (“Tweet”) – posting messages related to the event which do not involve other users – and to social interactions, such as endorsing (“Retweet”) or replying to (“Reply”) other individual’s posts. Figure 2 shows that bursts dominated by both individual and social activities exist. Counting the contribution of each activity to many different bursts, compared against random expectations, reveals that the social interactions (retweets and replies) are more frequently responsible for the spikes (see Suppl. Figs. 12).

Figure 2
figure2

Demultiplexing collective attention into specific activities. Different social actions contribute to online collective attention. Here we disentangle three different actions – lines and dots in different colors in each panel – and show their intensity (y–axis) over time (x–axis), as well as their combination (Overall Volume). Each of the 15 panels shows a spike reflecting a burst of activity (the time of the spike is indicated by a red dot). Spikes were automatically detected in the time series of overall volume (see Materials and Methods section for details on the detection method). Each column of three panels shows spikes due to different social actions, as indicated by the label in the lower corner (the first column shows three spikes originated from tweets, the second column shows three spikes originated from retweets, etc.). Multiple spikes occur during different exceptional events, the event of each spike is indicated in the label in the top-left corner of each panel.

Characterizing bursty activity in collective attention

What type of mechanisms can be responsible for the spiky online activity summarized above? Recent studies attempted to relate the overall collective activity to peculiar characteristics of the underlying social structure or the influence of endogenous and exogenous factors31. The extremely fast and socially-dominated nature of spikes point towards a mechanism of reinforcement of collective behaviour taking place endogenously in the social network. Our hypothesis is that the variety of fluctuations observed in empirical data are due to the interplay between topological effects, related to the individual’s neighborhood and social connectivity, and cognitive effects, related to the individual’s bias towards activity from specific users. Both effects are known to concentrate the attention in the few most connected users. This motivates us to search for mathematical models that account for the spiky collective attention observed in online platforms such as Twitter and that just depend on individual’s relationships and interactions.

We concentrate on the typical case of spikes generated by social activities in response to previous messages. Once a message i is posted, the ki followers of the source user who posted it can act socially (i.e., in Twitter this might correspond to a Reply or a Retweet, corresponding to a direct comment or an endorsement, respectively). In our simple model, the multiple factors affecting this response are reduced to two: pA(t) the probability of a follower being active and qi(t) the probability of an active follower to react. The extremely short time scales of the spikes suggests that the reactions to a message are dominated by the immediate followers of the source user, instead of long/deep cascades of interactions in the network. With this simplifying assumptions, the probability that the message i triggers Ri social activities (responses) at time t is given by

$$P({R}_{i}(t)| i)=B({k}_{i}{p}_{A}(t),{q}_{i}(t)),$$
(1)

where B is the Binomial distribution with kipA(t) samples and probability qi(t). The overall social activities R(t) at time t is obtained summing the number of triggered responses Ri(t) over all N(t) messages contributing to social activities at time t as

$$R(t)=\mathop{\sum }\limits_{i=1}^{N(t)}{R}_{i}(t)\approx {p}_{A}(t)\mathop{\sum }\limits_{i=1}^{N(t)}{q}_{i}(t){k}_{i},$$
(2)

where the approximation is based on the expected number of interactions kipA(t)qi(t), the average of distribution in Eq. (1). In Eq. (2), we consider messages to be randomly placed in the network so that for each message the user associated to i (with ki and qi) is randomly chosen. In particular, we consider ki to be a random sample of the degree distribution of the network ρ(k). Our analysis of empirical data reveals that the duration of bursts due to social actions is, on average, shorter than 5 minutes, with 15 minutes as an upper bound (see Suppl. Fig. 2). Due to this extremely short time scales of the duration of the bursts, and similar short time scales for the social reactions to posted messages (see Suppl. Fig. 3), in our model we estimate N(t) (the number of messages contributing to social activities at time t) simply as the average number of messages published in a window of time around t (see ref. 11 for a more detailed account of the slow temporal decay of the number of social interactions to a message). It is worth remarking that messages should not be necessarily produced at time t, but they can be posted before without triggering social interactions before time t.

Equation (2) defines our simple model for collective attention, and different scenarios are obtained by specifying the network (its degree distribution ρ(k)) pA(t),  and qi(t). The probability of a user to be active pA(t) simply re-scales the number R(t) of social activities and will thus not be relevant in our explanation of the spikes. The two critical parameters in the different scenarios are ki – the number of users that receive the message i – and qi(t) – the probability of user i to act socially (retweet/reply). We consider three different scenarios of increasing complexity:

  1. 1.

    Homogeneous: qi(t) = q(t) is independent of i and ρ(k) is sharply peaked around an average degree \(\langle k\rangle \) (e.g., \(\rho (k) \sim Pois(\langle k\rangle )\)). In this case, the role of q(t) is to simply re-scale pA(t), which are both assumed to have a smooth temporal dependence not related to the spikes. Fluctuations in this scenario are expected to be small because of the well-behaved degree distribution ρ(k), so that this scenario acts as a null model.

  2. 2.

    Heterogenous: we incorporate to the previous scenario the well-known fact that ρ(k) is a fat-tailed distribution, decaying as ρ(k) ~ k−(1+μ) for k 1. Typically 1 < μ < 2 and in the specific case of Twitter, μ 1.2 was measured34. Much larger fluctuations are expected in this scenario because of the strong variations in ki for different i, i.e., the messages coming from hubs (\({k}_{i}\gg \langle k\rangle \)) are expected to receive much more interactions than messages from typical nodes (\({k}_{i}\approx \langle k\rangle \)).

  3. 3.

    Preferential attention: we incorporate to the previous scenario the fact that reaction to a message is more likely if it comes from a user that is perceived as important or central. The simplest proxy for such an importance is the degree of the message creator and thus we use qi(t) ki.

For each of the scenarios, the sum in Eq. (2) effectively considers samples of distribution with short (case 1) or fat (case 2 and 3) tails. The restriction 1 < μ < 2, valid for all degree distributions ρ(k) ~ k−(1+μ), ensures that \(\langle k\rangle \) is well defined in scenario 2. In contrast, scenario 3 effectively corresponds to drawing samples from a distribution with diverging mean because q(k)ρ(k) ~ kμ (i.e., the exponent is reduced by one due to q ~ k). See Materials and Methods, Model with preferential attention, for further details.

Revealing the mechanisms behind collective attention

The mechanisms behind collective attention can be revealed by testing to which extent the scenarios above describe the observations. We are interested in the spikes observed in the data, an extreme case of variability of the activity. Here, the data is represented by a time series of length L encoding the collective activity of the social network over time. We divide this time series into non-overlapping windows of size and, for each window w = 1, 2, …, L/, we quantify the spikiness Sw in the window as the ratio between the maximum and the mean volume R(t) of social responses, for t in the window:

$${S}_{w}=\frac{{\max }_{t\in w}R(t)}{{\langle R(t)\rangle }_{t\in w}}.$$
(3)

The overall number of posted messages in each window is indicated by NT,w = ∑twN(t) and we consider N(t) in Eq. (2). First we discuss the expectations for the dependence of Sw on NT,w for the three scenarios of our model. As argued above, the scenarios correspond to random sampling of three fundamentally different types of distribution (short, heavy, and extremely heavy-tails). Accordingly, the \({\mathbb{E}}[R]\) and \({R}^{{\rm{Max}}}\) – the expected value of R(t) and its largest value in independent realizations, respectively – scale differently with the number of messages NT,w, leading to the following estimations of the spikiness Sw (see Materials and Methods, Sum of fat-tailed variables and Maxima):

  1. 1.

    Homogeneous: \({S}_{w} \sim 1/\sqrt{{N}_{T,w}}\), i.e., the usual central-limit-theorem decay (i.e., spikiness is not expected for large values of NT,w)

  2. 2.

    Heterogeneous: \({S}_{w} \sim 1/{N}_{T,w}^{1-1/\mu }\), i.e., a slower decay of Sw (i.e., spikiness persist for larger values of NT,w)

  3. 3.

    Preferential attention: Sw does not depend on NT,w or, at most, decays slower than algebraic.

The scaling (“~”) relationships above hold for NT,w(t) 1, the usual setting of the generalized central limit theorem (see Materials and Methods). When NT,w(t) ≈ 1, R(t) will follow the distribution of qi(t)ki. As anticipated, the activation probability pA(t) just rescales the triggered social activities R(t) in Eq. (2) and therefore it cancels out in the ratio defining Sw in Eq. (3).

In the analysis of the empirical data, typical choices for range from 20 minutes to a few hours: it can not be too small or too large, to allow for a significant number of samples to be analyzed. Each time window consists of measurements, because we have built the data sets at 1 minute resolution.

In order to allow for a meaningful comparison between the data and the results obtained from the model, we generate several independent Monte Carlo realizations of the three scenarios of our model. In each realization, we generate the overall collective activity – including posting messages and social responses – in a window of size and compute the corresponding spikiness S as in the empirical case reported above. This is done for increasing values of NT,w and using N(t) = NT,w/. This choice of N(t) is justified by the short time scales of the reactions to tweets – as argued after Eq. (2)– and can be viewed as a lower bound on the number of messages actively generating reactions at time t. The value of the spikiness expected from the models and its corresponding variability are calculated over the ensemble of Monte Carlo realizations. For each scenario, we build the 90% confidence interval around the expected spikiness and we evaluate whether the pairs (NT,wSw) measured from the data lie within this region. The results are shown in Fig. 3. The fluctuation analysis reveals some remarkable features of collective attention. The three scenarios introduced in this work account, all together, for the observations. Most empirical points show small spikiness S and are well explained by the homogeneous and heterogeneous scenarios. These correspond to the parts of the time series with small fluctuations (notice that Fig. 3 includes S for all windows w, not only the spikes reported in Figs. 1 and 2). From the point of view of our model, this means that the preferential attention mechanism does not play a role for these tweets (or during these periods). However, possibly the most interesting observation of Fig. 3 is that many points lie outside the range of the heterogeneous model and can only be understood taking the preferential attention mechanism into account. These points correspond to the most pronounced peaks reported in Figs. 1 and 2, the ones that we are mostly interested in this paper. This suggests that the skewed degree distribution of online social network is not enough to explain the spikes and that the network asymmetry is further amplified by additional mechanisms (such as the preferential attention considered in our model). Figure 3 reveals also that the statistics of social activities can vary widely within the same event, as in the case of Pope Francis election, where replies fluctuations are well explained either by the preferential attachment or the preferential attention models. In general, the spikes of Retweets are compatible with the heterogeneous model, while the spikes of Replies are larger than expected by the heterogeneous model and can only be accounted in the preferential attention scenario.

Figure 3
figure3

Fluctuation analysis of social bursts during collective attention. Spikiness S – Eq. (3)– is plotted against number of tweets – NT,w – for two social activities (replies and retweets) during four exceptional events. Each dot is the result (empirical data) obtained in a time window w of size  = 20 minutes (i.e., NT,w = 1000 indicates an average of 50 posts per minute). Shaded areas indicate the 90% confidence around the expected S obtained simulating our model in the three scenarios: (i) homogenous social structure with uniformly distributed attention (“Hom.”); (ii) social structure obtained from preferential attachment with uniformly distributed attention (“Het.”); (iii) social structure obtained from preferential attachment with preferential attention (“Het. & Atten.”).

Discussion

During events of special relevance, collective activity is usually more frenetic – i.e. the probability of posting is sufficiently high to guarantee a larger number of messages posted to the social system, typically well above 50 messages per minute – and the overall interest in the subject is driven by external factors. On top of this (smooth) overall tendency, extremely large fluctuations can be observed in form of spikes. These spikes have very short duration (often less than a 1 minute) and reflect a burst of activity and a dramatic concentration of the total social attention. The existence of these sharp spikes is the main empirical finding of our manuscript, which we further investigated through data analyses and comparisons to simple models. We find that spikes can have different origins but that most of them are due to social activities – such as Replies or Retweets in Twitter – in response to messages coming from well connected nodes.

In order to understand the origin of the spikes, we introduced a simple stochastic model that captures known effects that lead to extreme fluctuations such as the ones observed in social bursts of collective attention. It incorporates two fundamental mechanisms: the preferential attachment process, related to individual’s neighborhood and social connectivity that characterize the observed network topology, and a preferential attention process, a cognitive dynamics related to individual’s attention bias towards specific users of the network. In this work we considered an heterogeneous connectivity distribution scaling as k−2.2, according to independent measurements34, and attention bias linearly proportional to the connectivity k. Comparing the model predictions with Twitter data, we find that the more extreme bursts of collective behavior – typically in form of Replies – are larger than what could be expected from the preferential attachment process alone and can only be understood considering that the preferential attention process further amplifies the skewness of attention towards specific contents.

Our results show that two simple mechanisms are able to reproduce the statistical features of the appearance of spikes during exceptional events and our approach provides a procedure to measure the existence and the influence of preferential attention during events triggering collective attention.

Materials and Methods

Overview of the data sets

Messages posted by users in Twitter, a popular microblogging platform, have been collected using the streaming real-time provided by Twitter API platform, filtered by the specific keywords reported in Table 1. By default, Twitter limits to 1% of the overall number of messages per second that can be retrieved from the streaming API. However, when the fraction of tweets concerning specific keywords is smaller than 1% of the global volume, Twitter does not apply limitations and the complete flow of information is collected. When this is not the case, Twitter provides messages of warning, reporting the cumulative number of missed tweets. For all events considered in this work, the estimated completeness of the sample is above 95%. Because of Twitter policies, the data sets (original tweet IDs) are available upon request. The main network data (adequately anonymized) analyzed in this work, are made publicly available at this: https://github.com/manlius/SocialBursts.

Burst detection algorithm

To determine the presence and the temporal position of bursts we first identify all local maxima (or peaks) in the time series of the overall tweets volume (i.e., including all tweets with and without social actions). In this stage, we used the findpeaks function of the R package pracma, publicly available at the: https://cran.r-project.org/web/packages/pracma/index.html. As reported in the corresponding documentation, this function is quite general as it relies on regular patterns to determine where a peak is located, from beginning to end. It is used with default values, except for the parameter threshold which controls the minimum value a peak should have to be considered as such. For each exceptional event considered in this study, we set this parameter to the corresponding observed median of the overall volume of tweets across time. For each identified peak, the output of this stage includes also the time at which a peak p started (\({t}_{start}^{(p)}\)) and ended (\({t}_{stop}^{(p)}\)) (i.e., the temporal range).

In a second stage, the temporal range \([{t}_{start}^{(p)},{t}_{stop}^{(p)}]\) is used to determine the peak duration \(\Delta {t}^{(p)}={t}_{stop}^{(p)}-{t}_{start}^{(p)}\) and the volume of activities for each action (tweet without social actions, replies, and retweets) separately, as well as their overall volume:

$$\begin{array}{lll}{N}^{(p)} & = & \mathop{\sum }\limits_{t={t}_{start}^{(p)}}^{{t}_{stop}^{(p)}}{N}^{(p)}(t)\\ {R}_{retweets}^{(p)} & = & \mathop{\sum }\limits_{t={t}_{start}^{(p)}}^{{t}_{stop}^{(p)}}{R}_{retweets}^{(p)}(t)\\ {R}_{replies}^{(p)} & = & \mathop{\sum }\limits_{t={t}_{start}^{(p)}}^{{t}_{stop}^{(p)}}{R}_{replies}^{(p)}(t)\\ {V}^{p} & = & {N}^{(p)}+{R}_{retweets}^{(p)}+{R}_{replies}^{(p)}.\end{array}$$

For each peak, the relative contribution of each action with respect to its overall volume is calculated:

$$\begin{array}{ccl}{r}_{tweets}^{(p)} & = & {N}^{(p)}/{V}^{(p)}\\ {r}_{retweets}^{(p)} & = & {R}_{retweets}^{(p)}/{V}^{(p)}\\ {r}_{replies}^{(p)} & = & {R}_{replies}^{(p)}/{V}^{(p)}.\end{array}$$
(4)

Similarly, the probability that an observed activity is a tweet, a retweet or a reply, is estimated as follows:

$$\begin{array}{lll}{p}_{tweets} & = & \sum _{t}N(t)/\sum _{t}V(t)\\ {p}_{retweets} & = & \sum _{t}{R}_{retweets}(t)/\sum _{t}V(t)\\ {p}_{replies} & = & \sum _{t}{R}_{replies}(t)/\sum _{t}V(t),\end{array}$$
(5)

where the sum is over the whole time course of the considered exceptional event.

In a third stage, for each peak and each action i = {tweets, retweets, replies} we assume a binomial null model with mean μ = V(p)pi and variance σ2 = V(p)pipi(1 − pi) and check if the inequality \({V}^{(p)}{r}_{i}^{(p)} > \mu +S\sigma \) is satisfied. We use S = 2.6 for all statistical tests, corresponding to require the volume of peaks to be in the top 1% of the distribution or, equivalently, 2.6 standard deviations above the population mean. The peaks passing our tests are classified as social bursts and were used in the computations leading to Fig. 2 above and to Figs. 1 and 2 of the Supplementary Material.

Model with preferential attention

We consider that the probability of a social action is not a constant q but depends on the message i as \({q}_{i}=q{k}_{i}^{\alpha }\). From Eq. (2) we obtain

$${R}_{N}={p}_{A}\mathop{\sum }\limits_{i=1}^{N}{q}_{i}{k}_{i}\propto \mathop{\sum }\limits_{i=1}^{N}{k}_{i}^{1+\alpha }.$$

This can be viewed as a sum of N i.i.d. random variables \({x}_{i}\equiv {k}_{i}^{1+\alpha }\) which then, a part from pre-factors, is in the form of Eq. (6). The distribution of xi, ρ(x), is related to ρ(k) by ρ(x) = ρ(k)/dx/dk. For the power law case ρ(k) ~ k−(1+μ) we obtain

$$\rho (x) \sim {k}^{-(1+\mu +\alpha )} \sim {x}^{-(1+\mu +\alpha )/(1+\alpha ))}.$$

This means that the model with preferential attention is equivalent to the model with heterogeneous networks with a modified exponent, obtained by the mapping of the exponents  \(1+\mu \mapsto 1+\mu {\prime} =(1+\mu +\alpha )/(1+\alpha )\). In the text we consider the case α = 1 which leads to a modified exponent \(\mu {\prime} =\mu /2\). In particular, 1 < μ < 2 is mapped to \(0.5 < \mu {\prime} < 1\). The degree distribution of networks is μ > 1 and therefore an effective exponent with μ < 1 (the third case discussed below, 0 < μ < 1) can only be achieved through the incorporation of preferential attention.

Sum of fat-tailed variables

Let x ≥ 0 be a random variable with distribution ρ(x) such that ρ(x) ~ x−(μ+1) for large x, with μ > 0 (fat tails). We are interested in the sum of N independent samples of x

$${R}_{N}=\mathop{\sum }\limits_{i=1}^{N}{x}_{i}.$$
(6)

Following ref. 33, the following cases can be described:

  1. 1.

    μ≥2 In this case, which includes also distributions ρ(x) with short tails (such as the Poisson distribution in scenario 1.), both moments \(\langle x\rangle \) and \(\langle {x}^{2}\rangle \) exist and for large N the usual central limit theorem applies such that \({\mathbb{E}}[{R}_{N}]=\langle x\rangle N\) and variance \({\mathbb{V}}[{R}_{N}]=2{\sigma }_{x}^{2}N\). Therefore, fluctuations are small and decay with N as

    $$\frac{\sqrt{{\mathbb{V}}[{R}_{N}]}}{{\mathbb{E}}[{R}_{N}]} \sim \frac{1}{\sqrt{N}}.$$
  2. 2.

    1 < μ < 2 In this case, \(\langle x\rangle \) exists but \(\langle {x}^{2}\rangle \) does not. The expected value \({\mathbb{E}}[{R}_{N}]=\langle x\rangle N\) holds, but the fluctuations increase dramatically. In particular, \({\mathbb{V}}[{R}_{N}]\) diverges with N as

    $${({R}_{N}-{\mathbb{E}}[{R}_{N}])}^{2} \sim {N}^{2/\mu },$$
    (7)

    and therefore

    $$\frac{\sqrt{{({R}_{N}-{\mathbb{E}}[{R}_{N}])}^{2}}}{{\mathbb{E}}({R}_{N})} \sim {N}^{(1-\mu )/\mu }.$$
    (8)

    This still decays to zero because (1 − μ)/μ < 0.

  3. 3.

    0 < μ < 1 In this case \(\langle x\rangle \) is not defined and

    $${\mathbb{E}}[{R}_{N}] \sim {N}^{1/\mu }.$$
    (9)

Maxima

Our measure of spikiness Sw defined in Eq. (3) consider the block- maximum of R, denoted by \({R}^{{\rm{Max}}}\) (i.e., the largest value of R(t) in independent realizations). For ρ(x) ~ x−(1+μ), the tails of the distribution of R(t) behave as the tails of ρ(x) and therefore, from extreme value theory, we expect the scaling

$${R}^{\max } \sim {N}^{1/\mu },$$
(10)

for 0 < μ < 2 and \({R}^{\max } \sim \sqrt{N}\) for μ > 2 (including the Poisson distribution).

Data availability

Raw data – i.e., tweet IDs as per Twitter policies – are available from the authors upon request. Anonymized network and activity data used in this study are made publicly available at the: https://github.com/manlius/SocialBursts.

References

  1. 1.

    Bagrow, J. P., Wang, D. & Barabasi, A. L. Collective response of human populations to large-scale emergencies. PloS one 6(3), e17680 (2011).

  2. 2.

    Barabasi, A. L. The origin of bursts and heavy tails in human dynamics. Nature 435(7039), 207 (2005).

  3. 3.

    Roehner, B., Sornette, D. & Andersen, J. V. Response functions to critical shocks in social sciences: An empirical and numerical study. International Journal of Modern Physics C 15(06), 809–834 (2004).

  4. 4.

    Lerman, K. & Ghosh, R.  Information contagion: An empirical study of the spread of news on digg and twitter social networks in Fourth International AAAI Conference on Weblogs and Social Media. (2010).

  5. 5.

    Bakshy, E., Hofman, J. M., Mason, W. A. & Watts, D. J.  Everyone’s an influencer: quantifying influence on twitter in Proceedings of the fourth ACM international conference on Web search and data mining. (ACM), pp. 65–74 (2011).

  6. 6.

    Wu, S, Hofman, J. M., Mason, W. A. & Watts, D. J.  Who says what to whom on twitter in Proceedings of the 20th international conference on World Wide Web. (ACM), pp. 705–714 (2011).

  7. 7.

    Baños, R. A., Borge-Holthoefer, J. & Moreno, Y. The role of hidden influentials in the diffusion of online information cascades. EPJ Data Science 2(1), 6 (2013).

  8. 8.

    Goel, S., Anderson, A., Hofman, J. & Watts, D. J. The structural virality of online diffusion. Management Science 62(1), 180–196 (2015).

  9. 9.

    Crane, R. & Sornette, D. Robust dynamic classes revealed by measuring the response function of a social system. Proceedings of the National Academy of Sciences 105(41), 15649–15653 (2008).

  10. 10.

    Crane, R., Schweitzer, F. & Sornette, D. Power law signature of media exposure in human response waiting time distributions. Physical Review E 81(5), 056101 (2010).

  11. 11.

    Mathews, P., Mitchell, L., Nguyen, G. & Bean, N.  The nature and origin of heavy tails in retweet activity in Proceedings of the 26th International Conference on World Wide Web Companion. pp. 14930–1498 (2017).

  12. 12.

    Hawkes, A. G. Spectra of some self-exciting and mutually exciting point processes. Biometrika 58(1), 83–90 (1971).

  13. 13.

    Szabo, G. & Huberman, B. A. Predicting the popularity of online content. Communications of the ACM 53(8), 80–88 (2010).

  14. 14.

    Ratkiewicz, J., Fortunato, S., Flammini, A., Menczer, F. & Vespignani, A. Characterizing and modeling the dynamics of online popularity. Physical Review Letters 105(15), 158701 (2010).

  15. 15.

    Borghol, Y. et al. Characterizing and modelling popularity of user-generated videos. Performance Evaluation 68(11), 1037–1055 (2011).

  16. 16.

    Figueiredo, F., Benevenuto, F. & Almeida, J. M. The tube over time: characterizing popularity growth of youtube videos in Proceedings of the fourth ACM international conference on Web search and data mining. (ACM) pp. 745–754 (2011).

  17. 17.

    De Vries, L., Gensler, S. & Leeflang, P. S. Popularity of brand posts on brand fan pages: An investigation of the effects of social media marketing. Journal of interactive marketing 26(2), 83–91 (2012).

  18. 18.

    Bandari, R., Asur, S., Huberman, B. A. The pulse of news in social media: Forecasting popularity in Sixth International AAAI Conference on Weblogs and Social Media (2012).

  19. 19.

    Pinto, H., Almeida, J. M. & Gonçalves, M. A.  Using early view patterns to predict the popularity of youtube videos in Proceedings of the sixth ACM international conference on Web search and data mining. (ACM), pp. 365–374 (2013).

  20. 20.

    Naaman, M., Becker, H. & Gravano, L. Hip and trendy: Characterizing emerging trends on twitter. Journal of the American Society for Information Science and Technology 62(5), 902–918 (2011).

  21. 21.

    Lehmann, J., Gonçalves, B., Ramasco, J. J. & Cattuto, C. Dynamical classes of collective attention in twitter in Proceedings of the 21st international conference on World Wide Web. (ACM), pp. 251–260 (2012).

  22. 22.

    Omodei, E., De Domenico, M. & Arenas, A. Characterizing interactions in online social networks during exceptional events. Frontiers in Physics 3, 59 (2015).

  23. 23.

    Dorogovtsev, S. N., Goltsev, A. V. & Mendes, J. F. Critical phenomena in complex networks. Reviews of Modern Physics 80(4), 1275 (2008).

  24. 24.

    Wu, F. & Huberman, B. A. Novelty and collective attention. Proceedings of the National Academy of Sciences 104(45), 17599–17601 (2007).

  25. 25.

    Rizoiu, M. A.  et al. Expecting to be hip: Hawkes intensity processes for social media popularity in Proceedings of the 26th International Conference on World Wide Web. (International World Wide Web Conferences Steering Committee), pp. 735–744 (2017).

  26. 26.

    Gleeson, J. P., O’Sullivan, K. P., Baños, R. A. & Moreno, Y. Effects of network structure, competition and memory time on social spreading phenomena. Physical Review X 6(2), 021019 (2016).

  27. 27.

    Myers, S. A. & Leskovec, J. The bursty dynamics of the twitter information network in Proceedings of the 23rd international conference on World wide web. (ACM), pp. 913–924 (2014).

  28. 28.

    De Domenico, M., Lima, A., Mougel, P. & Musolesi, M. The anatomy of a scientific rumor. Scientific reports 3, 2980 (2013).

  29. 29.

    He, X. & Lin, Y. R. Measuring and monitoring collective attention during shocking events. EPJ Data Science 6(1), 30 (2017).

  30. 30.

    Tannenbaum, N. R. & Burak, Y. Theory of nonstationary hawkes processes. Physical Review E 96(6), 062314 (2017).

  31. 31.

    Fujita, K., Medvedev, A., Koyama, S., Lambiotte, R. & Shinomoto, S. Identifying exogenous and endogenous activity in social media. Physical Review E 98(5), 052304 (2018).

  32. 32.

    Miotto, J. M., Kantz, H. & Altmann, E. G. Stochastic dynamics and the predictability of big hits in online videos. Phys. Rev. E 95(3), 032311 (2017).

  33. 33.

    Bouchaud, J. P. & Georges, A. Anomalous diffusion in disordered media: Statistical mechanisms, models and physical applications. Physics Reports 195, 127–293 (1990).

  34. 34.

    Kwak, H., Lee, C., Park, H. & Moon, S. What is twitter, a social network or a news media? in Proc. 19th Intern. Conf. on World Wide Web. (ACM), pp. 591–600 (2010).

Download references

Acknowledgements

MDD. acknowledges partial financial support from the Max Planck Institute for the Physics of Complex Systems (Visitors program 2016). EGA was funded by the University of Sydney bridging Grant G199768 and CTDS incubator scheme.

Author information

M.D.D. and E.G.A. designed the work, wrote the main manuscript text and have approved the submitted version.

Correspondence to Manlio De Domenico.

Ethics declarations

Competing interests

The authors declare no competing interests.

Additional information

Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary information

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

De Domenico, M., Altmann, E.G. Unraveling the Origin of Social Bursts in Collective Attention. Sci Rep 10, 4629 (2020). https://doi.org/10.1038/s41598-020-61523-z

Download citation

Comments

By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.