Professional Documents
Culture Documents
(07) Mô hình động học ý kiến
(07) Mô hình động học ý kiến
TS. Trịnh Hoàng Minh – Viện Điện, Đại Học Bách Khoa Hà Nội
9/2020
Nội dung
• Mô hình French-DeGroot
• Mô hình Friendkin-Johnsen
• Mô hình Friendkin-Johnsen nhiều chiều về động học ý kiến
M. H. Degroot, “Reaching a Consensus”, Journal of the American Statistical Association, Vol. 69, Iss. 345, 1974, 118-121
1/4
1/4
ĐH Bách khoa Hà Nội Điều khiển nối mạng 5
Mô hình Degroot
• Mô tả hệ ở dạng ma trận: 1/3 3/4
1/3
𝒙 𝑘 + 1 = 𝑾𝒙 𝑘 , 𝑘 = 0, 1, 2, … (1) 3
• 𝑾𝟏𝑛 = 𝟏𝑛 1/3
1/4
1
• Như vậy: 𝒙 𝑘 + 1 = 𝑾𝒙 𝑘 1/4
1 2
𝒙 𝑘 + 1 = 𝑾𝒙 𝑘 1/4
= 𝑾2 𝒙 𝑘 − 1 1/2
=⋯
= 𝑾𝑘 𝒙(0)
1 0 0 0
1/4 1/2 1/4 0
𝑾=
0 1/3 1/3 1/3
0 1/4 0 3/4
• Giá trị đồng thuận: Giả sử đồ thị có gốc ra. Gọi 𝝅 = (𝜋1 , … , 𝜋𝑛 ) là
vector riêng bên trái của 𝑨, được chuẩn hóa sao cho 𝟏𝑇𝑛 𝝅 = 1 thì
• lim 𝒙 𝒌 = 𝝅⊤ 𝒙 0 𝟏𝑛
𝑘→∞
• Nếu như đồ thị còn là cân bằng thì các tác tử sẽ hội tụ tiệm
cận tới giá trị trung bình cộng của ý kiến ban đầu:
𝟏𝑇𝒏 𝒙 0
lim 𝒙 (𝑘) = 𝟏𝑛
𝑘→∞ 𝑛
𝒙 0 = 2, 3, 5, 10 𝑇 , 𝒙∗ = 5, 5, 5, 5 𝑇
Đồ thị có gốc ra
1 0 0 0
1/4 1/2 1/4 0
𝑾=
0 1/3 1/3 1/3
0 1/4 0 3/4 𝒙 0 = 2, 3, 5, 10 𝑇 , 𝒙∗ = 2, 2, 2, 2 𝑇
u3
3
u2
Đồ thị tương tác 𝐺[𝑾] tương
ứng với ma trận 𝑾
𝒙 𝑘 + 1 = 𝜦𝑾𝒙 𝑘 + 𝑰𝑛 − 𝚲 𝒖, 𝒙 0 =𝒖 (2)
• Tính hội tụ: mô hình F-J (2) là hội tụ nếu với bất kỳ vector 𝒖 ∈
ℝ𝑛 thì dãy 𝒙 𝑘 có giới hạn:
𝒙′ = lim 𝒙 𝑘 ⟹ 𝒙′ = 𝜦𝑾𝒙′ + 𝑰𝑛 − 𝜦 𝒖.
𝑘→∞
𝒙′ = 𝜦𝑾 𝑘 𝑰𝑛 − 𝚲 𝒖 = 𝑰𝑛 − 𝜦𝑾 −1 𝑰𝑛 − 𝜦 𝒖.
𝑘=0
𝒙1 𝑘
1 𝒙 𝑘 = 2
𝒙 𝑘
u1 u4
4
u2
′ 𝑰 − 𝜦11 𝑾11 −1
𝜦11 𝑾11 𝑾22
∗
𝒙 = lim 𝒙 𝑘 =
𝑘→∞ 𝟎 𝑾22
∗
• Hệ (2) là ổn định nếu đồ thị 𝐺 là liên thông mạnh và tồn tại ít nhất một
tác tử bảo thủ (𝜦 ≠ 𝑰𝑛 )
𝒙 𝑘 = 𝑨𝑘 𝒙 0 + 𝑨𝑗 𝑰 − 𝚲 𝒖
𝑗=1
→ 𝑨∗ 𝒙 0 + σ∞ 𝑘
𝑘=0 𝑨 𝑰 − 𝚲 𝒖
11 11 −1
→ 𝑨∗ 𝒙 0 + 𝑰−𝜦 𝑾 𝑰 − 𝜦11 𝒖1
𝟎
u3
3
1
u1 u4
4
u2
2 2
u 2a u 2b
• Quá trình thay đổi về ý kiến trong hệ này thực chất là quá
trình ý kiến của các tác tử tiến tới định kiến của nút bảo
thủ. Các phần tử trong ma trận MiDS chi phối lượng đóng
góp tương đối của các ý kiến của tác tử bảo thủ về những
chủ đề cụ thể từ đó hình thành ý kiến của các tác tử.
𝑇
𝒙 0 = 𝒖 = 25, 25, 25, 15, 75, −50, 85, 5 1 1
u 1a u 4a u 1b u 4b
4 4
2 2
u 2a u 2b
𝑇
𝒙 0 = 𝒖 = 25, 25, 25, 15, 75, −50, 85, 5 1 1
u 1a u 4a u 1b u 4b
4 4
2 2
u 2a u 2b
𝒙ሶ 𝑖 𝑡 = 𝑎𝑖𝑗 𝑪 𝒙𝑗 𝑡 − 𝒙𝑖 𝑡 + 𝑪 − 𝑰𝑑 𝒙𝑖 𝑡 + 𝑏𝑖 𝒙𝑖 0 − 𝒙𝑖 𝑡
𝑗∈𝑁𝑖
• Mô hình 2:
𝒙ሶ 𝑖 𝑡 = 𝑎𝑖𝑗 𝒙𝑗 𝑡 − 𝒙𝑖 𝑡 + 𝑪 − 𝑰𝑑 𝒙𝑖 𝑡 + 𝑏𝑖 𝒙𝑖 0 − 𝒙𝑖 𝑡
𝑗∈𝑁𝑖
Ye et. al., Continuous-time opinion dynamics on multiple interdependent topics, Automatica 115 (2020) 108884.
𝒙ሶ 𝑖 𝑡 = 𝑎𝑖𝑗 𝑪 𝒙𝑗 𝑡 − 𝒙𝑖 𝑡 + 𝑪 − 𝑰𝑑 𝒙𝑖 𝑡 + 𝑏𝑖 𝒙𝑖 0 − 𝒙𝑖 𝑡
𝑗∈𝑁𝑖
𝒙ሶ 𝑡 = − 𝓛 − 𝑰𝑛 𝑩 ⊗ 𝑪 + 𝑰𝑛𝑑 + 𝑩 ⊗ 𝑰𝑑 𝒙 + 𝑩 ⊗ 𝑰𝑑 𝒙 0
• Mô hình 2:
𝒙ሶ 𝑖 𝑡 = 𝑎𝑖𝑗 𝒙𝑗 𝑡 − 𝒙𝑖 𝑡 + 𝑪 − 𝑰𝑑 𝒙𝑖 𝑡 + 𝑏𝑖 𝒙𝑖 0 − 𝒙𝑖 𝑡
𝑗∈𝑁𝑖
𝒙ሶ 𝑡 = − 𝓛 + 𝑩 ⊗ 𝑰𝑑 + 𝑰𝑛 ⊗ 𝑰𝑑 − 𝑪 𝒙 + 𝑩 ⊗ 𝑰𝑑 𝒙 0
Ye et. al., Continuous-time opinion dynamics on multiple interdependent topics, Automatica 115 (2020) 108884.
lim 𝒙𝑖 𝑡 = 𝜻𝑟 𝝃⊤
𝑟 𝛾𝑗 𝒙𝑗 0 , ∀𝑖 = 1, … , 𝑛
𝑡→∞
𝑟=1 𝑗=1
• Mô hình 2: 𝑝 𝑛
lim 𝒙𝑖 𝑡 = 𝜻𝑟 𝝃⊤
𝑟 𝛾𝑗 𝒙𝑗 0 , ∀𝑖 = 1, … , 𝑛
𝑡→∞
𝑟=1 𝑗=1
𝜻𝑟 , 𝝃⊤
𝑟 : các vector riêng bên phải và trái ứng với giá trị riêng 0 của ma trận 𝑪
𝜸⊤ = 𝛾1 , … , 𝛾𝑛 ⊤: vector riêng bên trái ứng với giá trị riêng 0 của ma trận 𝓛