社群網路筆記 CASCADING BEHAVIOR IN NETWORKS
網路中的擴散 Diffusion in networks
- 跟考慮整個人群比起來,考慮細粒度的傳播,就是跟考慮整體決定比起來,通常會比較關注身旁的人的所下的決定
- 考慮在 graph 中的擴散
- 也稱為 diffusion of innovations
人們模仿鄰居的原因有兩個
- Informational effects - 發現鄰居做了 A 行為後得到好處,每個人的收益都不受他人影響,目前研究結論有
- 創新,缺乏了解,使採用它具有風險
- 能獲得很高的利益,所以人們才採用
- 越早採用的人,社經地位通常越高,交友程度通常越多
- 是否採納通常藉由觀察鄰居決定
- 無 direct benefit effect
- Direct-benefit effects - 發現鄰居做了 A 行為後得到好處,且越多人做收益越大,具有以下特性
- 吸引人的兩大原因
- 專家採用
- 大多數人採用
- 可以傳播開的原因
- Complexity - 不太複雜
- Observability - 很容易觀察到好處
- Trialability - 試用風險小
- 符合社會的習慣
- 吸引人的兩大原因
diffusion through a network 的模型
- 用傳染病模型模擬
- 用 direct benefit effect 模型模擬,這裡使用這個模型,特色有
- 越多人採用,收益越高
- 出於自身利益,當足夠多鄰居採用時才應該採用
direct benefit effect
- 跟所有鄰居玩 coordination game
- 點 v 的 payoff 是跟所有鄰居玩 coordination game 的和,v 也是基於和來做決策
- p 是 v 的鄰居中採用 A 的比例, d 是鄰居數量, a b 則是不同 coordination game 選擇的 payoff 當 node v 採用 A 時 $pda\geq(1-p)db$,否則採用 B 就是 $pda\leq(1-p)db$ 可變成 $p\geq\frac{b}{a+b}$,定義 $q=\frac{b}{a+b}$
實驗
- 假設 B 是舊的策略,A是新東西
- 一開始有些人會開始採用 A
- 其他人會開始慢慢轉變成 A
TODO proof 過程中 只會從 B 變成 A,A不會變回 B
問題
- 所有人都會變成 A (complete cascade)
- 如果不是,那不變成 A 的原因是什麼
新思想很難傳播進 tightly-knit 的社群 (內部連接緊密,外部連接稀疏)
- 現實中像是以下原因都會造成 tightly-knit 的社群
- 不同年齡層
- 不同生活習慣
繼續傳播的策略
- 提高 A 的質量, 讓 q 門檻下降,像是 a 從 3->4,q就會從 2/5 -> 1/3
- 讓 tightly-knit 的社群 內部有些節點開始轉換
- 衍伸出新問題,要怎麼選那些點轉換
把 tightly-knit 用數學定義表示
cascade 可以傳播多遠,取決於
- 新技術的優點
- 社群連接的緊密程度
定義 cluster
- a cluster of density p , 就是一組(set) node,每個 node 至少有 p 比例的鄰居在這個 set 當中
- 網路中可同時存在多個規模的 Clusters
- 缺點是
- p =1 的定義不好,因為所有點都在內的話也滿足 p =1 的定義
- 即便兩個 p cluster 沒有連接,但兩個在一起也滿足定義
宣稱
- remaining network 就是不包含初始點的點的集和
- 若初始點採用 A,且轉換門檻為 threshold q,則
- 如 remaining network 包含 1-q 的 cluster,就不會是 complete cascade
- 如果不會是 complete cascade,則remaining network 一定有包含 1-q 的 cluster
- 1-q <=> complete cascade
證明
如 remaining network 包含 1-q 的 cluster,就不會是 complete cascade
proof 1-q 的 cluster 是 complete cascade 的阻礙 反證法 假設有個大於 1-q 的 cluster 有個 node v 在其中,且是第一個變成 A 的 node 因 v 在 大於1-q cluster 中,所以外面最多也就 小於 q 比例的 node,因此最多也就 小於 q 比例的 node 採用 A,因此 v 不可能轉變成 A
如果不會是 complete cascade,則remaining network 一定有包含 1-q 的 cluster
proof 1-q 的 cluster 是 complete cascade 的唯一阻礙 假設 S 是最後依然不轉變的 cluster 要證明 沒有轉換的 S 的 density 比 1-q 大
假設 w 在 S 中,不會轉變,因為她的鄰居最多也就 小於 q 會採用 A 而 w 有 1-比例的鄰居採用 B,且都在 S 中 因此,就定義而言, S 就是有 1-q density 的 cluster
實驗結論
從接收到消息跟實際採用會需要一段時間
門檻低的消息容易傳送, weak ties 也比較容易傳播門檻低的消息
每個 node 都有自己的 a b
跟之前類似,不過要分開考慮
blocking cluster ,就是跟之前的 1-q density 類似,只是條件是每個在裡面的 node v 的 $1-q_v$ 比例的鄰居也在 blocking cluster 內