SlideShare une entreprise Scribd logo
1  sur  21
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 1
Analysis of Overlapping Communities in
Signed Complex Networks
Mohsen Shahriari, Ying Li, Ralf Klamma
Advanced Community Information Systems (ACIS)
RWTH Aachen University, Germany
shahriari@dbis.rwth-aachen.de
Chair of Computer Science 5
RWTH Aachen University
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 2
Agenda
 Introduction to OCD
 Related Work
 Motivation & Research Questions
 Overlapping Community Detection (OCD) Algorithms
for Signed Networks
 Evaluation
 Results
 Conclusion and Outlook
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 3
Introduction to OCD in
Signed Networks
 Community detection as an important part of network
analysis
 Two key characteristics of signed social networks
- Nodes in the overlapping communities
- Relations with signs
 Community structure
Inside
Communities
- Dense
- Positive
Between
Communities
- Negative
- Sparse
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 4
Motivation
 Practical application of OCD in signed networks like
- Informal learning networks
- Review sites
- Open source developer networks
 Contribute to the current research on OCD in signed
networks with the following difficiencies
- Few algorithms
- No comparison between available algorithms
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 5
Related Work on Community
Detection in Signed Graphs
 Non-overlapping community detection
- Agent-based finding and extracting communities (FEC) [YaCL07]
- Two-step approach by maximizing modularity and minimizing
frustration [AnMa12]
- Clustering re-clustering algorithm (CRA) [AmPi13]
 Overlapping community detection
- Signed Disassortative Degree Mixing and Information Diffusion
Algorithm (SDMID) [ShKl15]
- Signed Probabilistic Mixture Model (SPM) [CWYT14]
- Multi-objective Evolutionary Algorithm based on Similarity for
Community Detection in Signed Networks (MEAs-SN) [LiLJ14]
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 6
Research Questions
 How do Signed Disassortative degree Mixing and
Information Diffusion (SDMID), Signed Probabilistic
Mixture model (SPM) and Multi-objective Evolutionary
Algorithm (MEA) perform in comparison with each
other, in terms of knowledge-driven and statistical
metrics?
 What are the structural properties of covers detected
by SDMID, SPM and MEA and how do they differ?
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 7
Signed Disassortative Degree Mixing and
Information Diffusion Algorithm: Phase 1
Identify leaders
- Calculate Local Leadership Value (LLD) using effective
degree (ED) and normalized disassortativeness (DASS)
- Identify local leaders:
- Identify global leaders:
where FL: Follower Set, LL: Local Leader Set
𝑬𝑫 𝒊 =
𝑴𝒂𝒙( 𝒊𝒏+
(𝒊) − 𝒊𝒏−
(𝒊) , 𝟎)
𝒊𝒏+(𝒊) + 𝒊𝒏−(𝒊)
𝑫𝑨𝑺𝑺 𝒊 =
𝒋∈𝑵𝒆𝒊(𝒊) 𝐝𝐞𝐠 𝒊 − 𝐝𝐞𝐠(𝒋)
𝒋∈𝑵𝒆𝒊(𝒊) 𝒅𝒆𝒈 𝒊 + 𝒅𝒆𝒈(𝒋)
𝑳𝑳𝑫 𝒊 = 𝜶 × 𝑫𝑨𝑺𝑺 𝒊 + (𝟏 − 𝜶) × 𝑬𝑫(𝒊)
∀𝒋 ∈ 𝑵𝒆𝒊 𝒊 , 𝑳𝑳𝑫(𝒊) ≥ 𝑳𝑳𝑫(𝒋)
𝑭𝑳(𝒊) >
𝒋∈𝑳𝑳 𝑭𝑳(𝒋)
𝑳𝑳
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 8
Cascading (network coordination game)
- Assign a leader node k behavior B and all other nodes behavior A
- Node i with current behavior A will change its behavior to that (B) of
its neighbors, if the potential payoff pB(i) is above a predefined
threshold, i.e. LLD:
𝒑 𝑩(𝒊) =
𝒖|𝒖 ∈ 𝑵𝒆𝒊+
𝒊 𝐚𝐧𝐝 𝒃𝒆𝒉𝒂𝒗𝒊𝒐𝒓 𝒖 = 𝑩 − 𝒗|𝒗 ∈ 𝑵𝒆𝒊+
𝒊 𝒂𝒏𝒅 𝒃𝒆𝒉𝒂𝒗𝒊𝒐𝒓 𝒗 = 𝑩
𝒖|𝒖 ∈ 𝑵𝒆𝒊+ 𝒊 𝒂𝒏𝒅 𝒃𝒆𝒉𝒂𝒗𝒊𝒐𝒓 𝒖 = 𝑩 + 𝒗|𝒗 ∈ 𝑵𝒆𝒊+ 𝒊 𝒂𝒏𝒅 𝒃𝒆𝒉𝒂𝒗𝒊𝒐𝒓 𝒗 = 𝑩
Signed Disassortative Degree Mixing and
Information Diffusion Algorithm: Phase 2
0.6
0.7
0.5
0.2
+
+ +
+
+
+
+-
0.6
0.7
0.5
0.2
+
+ +
+
+
+
+-
0.6
0.7
0.5
0.2
+
+ +
+
+
+
+-
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 9
Signed Probabilistic Mixture Model
 Based on Expectation-Maximization (EM) method
 Maximize the log function of the marginal likelihood of
the signed network:
Estimation
Maximization
Use 𝜔, 𝜃 to compute
o The probability of a positive edge from a community r : 𝑝1
o The probability of a negative edge from two communities r and s: 𝑝2
Update 𝜔, 𝜃 with 𝑝1 and 𝑝2 by maximizing 𝑙𝑛𝑃(𝐸|𝜔, 𝜃)
𝑷 𝑬 𝝎, 𝜽 =
𝒆 𝒊𝒋∈𝑬 𝒓𝒓
𝝎 𝒓𝒓 𝜽 𝒓𝒊 𝜽 𝒓𝒋
𝑨 𝒊𝒋
+
𝒓𝒔(𝒓≠𝒔)
𝝎 𝒓𝒔 𝜽 𝒓𝒊 𝜽 𝒔𝒋
𝑨 𝒊𝒋
−
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 10
Multi-Objective Evolutionary Algorithm Based
on Similarity for Community Detection in
Signed Networks
 Based upon structural similarity between adjacent nodes
where 𝛹 𝑥 = 0, if 𝑤 𝑢𝑥 < 0 and 𝑤𝑣𝑥 < 0; 𝑤 𝑢𝑥 𝑤 𝑣𝑥, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒
 Objective functions
- Maximize the sum of positive similarities within communities
- Maximize the sum of negative similarities between communities
 Optimal solution is selected with MOEA/D (multiobjective
evolutionary algorithm based on decomposition) [ZhLi07]
- Decomposition into scalar optimization
- Simultaneous optimization of these subproblems
s(𝒖, 𝒗) =
𝒙∈𝑩(𝒖)∩𝑩(𝒗) 𝜳(𝒙)
𝒙∈𝑩(𝒖) 𝒘 𝒖𝒙
𝟐 ∙ 𝒙∈𝑩(𝒗) 𝒘 𝒗𝒙
𝟐
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 11
Evaluation Metrics
 Normalized mutual information: regards 𝑀𝑖𝑘, 𝑀𝑖𝑙′ as two random
variables and determines the mutual information (𝑀𝑖: membership
vector, k: k-th community in detected cover, 𝑙′: 𝑙′-th community in real
cover)
 Signed modularity: measures the strength of a community partition by
taking into account the degree distribution
 Frustration: normalized weighted weight sum of negative edges inside
communities and positive edges between communities
 Execution time
𝑭𝒓𝒖𝒔𝒕𝒓𝒂𝒕𝒊𝒐𝒏 =
𝜶 × 𝒘𝒊𝒏𝒕𝒓𝒂
−
𝒆 + (𝟏 − 𝜶) × |(𝒘𝒊𝒏𝒕𝒆𝒓
+
) 𝒆|
(𝒘+) 𝒆+|(𝒘−) 𝒆|
𝑸 𝑺𝑶 =
𝟏
𝟐(𝒘+) 𝒆+𝟐|(𝒘−) 𝒆| 𝒆 𝒊𝒋
𝒘𝒊𝒋 −
𝒘 𝒊
+
𝒘 𝒋
+
𝟐(𝒘+) 𝒆
−
𝒘 𝒊
−
𝒘 𝒋
−
𝟐|(𝒘−) 𝒆|
𝜹 𝑪𝒊, 𝑪𝒋 ,
where 𝛿 𝐶𝑖, 𝐶𝑗 : No.of communities 𝑒𝑖𝑗 resides
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 12
Synthetic Network Generator
 Comes from the idea of [LiLJ14] and is based on the Lancichinetti-
Fortunato-Radicchi (LFR) model (directed and unweighted) and a
model from [YaCL07]
 Parameters
- From LFR: no. of nodes, average/max degree, minus exponents for the
degree and community size distributions which are power laws, min/max
community size, no. of overlapping nodes, no. of communities, fraction of
edges that each node shares with other communities.
- From [YaCL07]: proportion of negative edges inside communities P- and
proportion of positive edges between communities P+
 Generation
Generate a normal
LFR Network
Negate all
inter-community
edges
Randomly negate P- of
all intra-community
edges
Randomly negate P+ of
all inter-community
edges
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 13
Experiments on Benchmark
Networks: Community Structure (1)
0
1
2
3
4
5
2 3 4 5 6 7 9 10 11 12 15 18 21 23 25 26 27 28 29 30 31 41 42 52 57
No.ofCommunties
Community Distribution
0
1
2
3 6 7 10 13 16 17 18 19 21 22 23 27 33 35 38 41 43 45 47 55 58
Community Size
SDMID MEA SPM Ground Truth
Parameters: n=100, k=3, maxk=6, μ=0.1, t1=-2.0, t2=-1.0, minc=5, on=5, om=2, P-=0.01, P+=0.01
Maxc=35
Maxc=40
 SDMID has a more similar community distribution in comparison
to the ground truth
 SPM detects the biggest community sizes
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 14
Experiments on Benchmark
Networks: Community Structure (2)
5
8
0
5
10
No.ofNodes
Standalone Nodes
9
0
5
10
No.ofNodes
5
28
0
10
20
30
No.ofNodes
SDMID MEA SPM Ground Truth
221
1 13 5
0
100
200
300
No.ofNodes
SDMID MEA SPM Ground Truth
208
17 9 5
0
100
200
300
No.ofNodes
157
11 11 5
0
100
200
No.ofNodes
Nodes in Overlapping
Communities
 MEA detects the
highest number of
standalone nodes
 SDMID also
identifies some
of the nodes as
standalone
 SDMID assigns most
of the nodes as
overlapping
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 15
Experiment on Real World Network
Wiki-Elec: Metric Values
0.28
0.21
0.26
0.10
0.11
0.10
0.16
3,101
1,760
0
500
1,000
1,500
2,000
2,500
3,000
3,500
0.00
0.05
0.10
0.15
0.20
0.25
0.30
SDMID MEA SPM
ExecutionTimeinMinutes
Modularity/Frustration
Algorithm
Experiment on Wiki-Elec
Modularity Frustration Execution Time in Minutes
 SDMID has the highest modularity value
 SDMID and SPM obtain the lowest frustration values
 SDMID is the best regarding the execution time
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 16
Experiments on Real World Network
Wiki-Elec: Community Structure
0
5
10
2 2,148 2,385 2,645 3,014 3,043 3,935 6,796 6,819 6,833
No.ofCommunties
Community Size
Community Distrubtion (size>1)
SDMID MEA SPM
149
3,250
77
0
2000
4000
No.ofNodes
Standalone Nodes
SDMID MEA SPM
6,853
5
6,354
0
5000
10000
No.ofNodes
Nodes in Overlapping Communties
SDMID MEA SPM
 MEA detects most of the nodes as standalone and most of the nodes
are in one community
 Fewest number of standalone nodes observed in SDMID and SPM
 SDMID and SPM approximately detect high number of overlapping
ndoes
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 17
Experiment Summary: Evaluation
Radar
Modularity
Frustration
Execution
Time
Wiki-Elec Dataset
Modularity
Frustration
NMI
Execution
Time
Benchmark Networks
SDMID MEA SPM
 In Wiki-Elec, SDMID has the best performance regarding modularity,
execution time and frustration
 In Benchmark networks, SDMI has better performance regarding
modularity, execution time and NMI
 Performance of SPM is better regarding Frustration
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 18
Experiment Summary: Community
Structure
 SDMID
- Big-sized communities
- Large areas of overlapping
 MEAs-SN
- Small-sized communities
- Few nodes in the overlapping area
- Large number of stand-alone nodes
 SPM
- Predefined number of communities k
- Large areas of overlapping with a small k
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 19
Conclusion & Message
 We compared SDMID, SPM and MEA OCD
algorithms from different aspects
 There are few algorithms for overlapping
community detection in signed networks
 Currently SDMID and SPM are the best options to
be applied on datasets in signed networks
 SDMID is the fastest and has the highest modularity
 SDMID obtained the best performance on the real world
network Wiki-Elec
 SDMID might be a better choice when diffusion of
opinions is preferred across community borders
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 20
References
 [CWYT14] Yi Chen, Xiaolong Wang, Bo Yuan and Buzhou Tang. Overlapping Community
Detection in Networks with Positive and Negative Links. In: Journal of Statistical Mechanics:
Theory and Experiment 2014.3: P03021, 2014.
 [LiLJ14] Chenlong Liu, Jing Liu and Zhongzhou Jiang. A Multiobjective Evolutionary Algorithm
Based on Similarity for Community Detection from Signed Social Networks. In:IEEE
Transactions on Cybernetics 44.12: pp.2274-2286, 2014.
 [ShKl15] Mohsen Shahriari and Ralf Klamma. Signed Social Networks: Link Prediction and
Overlapping Community Detection. In: Proceedings of IEEE/ACM International Conference on
Advances in Social Networks Analysis and Mining. 2015.
 [YaCL07] Bo Yang, William K. Cheung, and Jiming Liu. Community Mining from Signed Social
Networks. In: IEEE Transactions on Knowledge and Data Engineering 19.10: pp. 1333-1348,
2007.
 [ZhLi07] Qingfu Zhang and Hui Li. MOEA/D: A Multiobjective Evolutionary Algorithm Based on
Decomposition. In:IEEE Transactions on Evolutionary Computation 11.6: pp. 712-731, 2007.
Lehrstuhl Informatik 5
(Information Systems)
Prof. Dr. M. Jarke
Mohsen
Shahriari,
Ying Li,
Ralf Klamma
Learning Layers
Analysis of
Overlapping
Communities in
Signed Complex
Networks
Slide 21
Thank you !

Contenu connexe

Tendances

Jana Diesner, "Words and Networks: Considering the Content of Text Data for N...
Jana Diesner, "Words and Networks: Considering the Content of Text Data for N...Jana Diesner, "Words and Networks: Considering the Content of Text Data for N...
Jana Diesner, "Words and Networks: Considering the Content of Text Data for N...
summersocialwebshop
 
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKSAPPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
IJwest
 
K.M.S
K.M.SK.M.S
K.M.S
ey135
 

Tendances (20)

A Short Swim through the Personal Learning Pool
A Short Swim through the Personal Learning PoolA Short Swim through the Personal Learning Pool
A Short Swim through the Personal Learning Pool
 
KASW'08 - Invited Talk
KASW'08 - Invited TalkKASW'08 - Invited Talk
KASW'08 - Invited Talk
 
Scaling Community Information Systems
Scaling Community Information SystemsScaling Community Information Systems
Scaling Community Information Systems
 
Multidimensional Patterns of Disturbance in Digital Social Networks
Multidimensional Patterns of Disturbance in Digital Social NetworksMultidimensional Patterns of Disturbance in Digital Social Networks
Multidimensional Patterns of Disturbance in Digital Social Networks
 
Learning Analytics in a Mobile World - A Community Information Systems Perspe...
Learning Analytics in a Mobile World - A Community Information Systems Perspe...Learning Analytics in a Mobile World - A Community Information Systems Perspe...
Learning Analytics in a Mobile World - A Community Information Systems Perspe...
 
Flight MH370 community structure
Flight MH370 community structureFlight MH370 community structure
Flight MH370 community structure
 
Scaling up digital learning support for smart workforce development in cluste...
Scaling up digital learning support for smart workforce development in cluste...Scaling up digital learning support for smart workforce development in cluste...
Scaling up digital learning support for smart workforce development in cluste...
 
SyncMeta: Near Real-time Collaborative Conceptual Modeling on the Web
SyncMeta: Near Real-time Collaborative Conceptual Modeling on the WebSyncMeta: Near Real-time Collaborative Conceptual Modeling on the Web
SyncMeta: Near Real-time Collaborative Conceptual Modeling on the Web
 
Keynote Learning Layers Developer Camp 2013
Keynote Learning Layers Developer Camp 2013Keynote Learning Layers Developer Camp 2013
Keynote Learning Layers Developer Camp 2013
 
Prototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
Prototyping Apps for Informal Learning: A Semantic Video Annotation ScenarioPrototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
Prototyping Apps for Informal Learning: A Semantic Video Annotation Scenario
 
DeLiddo&BuckinghamShum-e-Part2014
DeLiddo&BuckinghamShum-e-Part2014DeLiddo&BuckinghamShum-e-Part2014
DeLiddo&BuckinghamShum-e-Part2014
 
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
 
Jana Diesner, "Words and Networks: Considering the Content of Text Data for N...
Jana Diesner, "Words and Networks: Considering the Content of Text Data for N...Jana Diesner, "Words and Networks: Considering the Content of Text Data for N...
Jana Diesner, "Words and Networks: Considering the Content of Text Data for N...
 
Six Degrees of Separation to Improve Routing in Opportunistic Networks
Six Degrees of Separation to Improve Routing in Opportunistic NetworksSix Degrees of Separation to Improve Routing in Opportunistic Networks
Six Degrees of Separation to Improve Routing in Opportunistic Networks
 
SMART Seminar Series: Tweets, Emergencies and Experience - New Theory and Met...
SMART Seminar Series: Tweets, Emergencies and Experience - New Theory and Met...SMART Seminar Series: Tweets, Emergencies and Experience - New Theory and Met...
SMART Seminar Series: Tweets, Emergencies and Experience - New Theory and Met...
 
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKSAPPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
APPLICATION OF CLUSTERING TO ANALYZE ACADEMIC SOCIAL NETWORKS
 
Mapping the European TEL Project Landscape Using Social Network Analysis and ...
Mapping the European TEL Project Landscape Using Social Network Analysis and ...Mapping the European TEL Project Landscape Using Social Network Analysis and ...
Mapping the European TEL Project Landscape Using Social Network Analysis and ...
 
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
An Embeddable Dashboard for Widget-Based Visual Analytics on Scientific Commu...
 
Bayesian Networks to Predict Reputation in Virtual Learning Communities
Bayesian Networks to Predict Reputation in Virtual Learning CommunitiesBayesian Networks to Predict Reputation in Virtual Learning Communities
Bayesian Networks to Predict Reputation in Virtual Learning Communities
 
K.M.S
K.M.SK.M.S
K.M.S
 

En vedette

The influence of social status on consensus building in collaboration networks
The influence of social status on consensus building in collaboration networksThe influence of social status on consensus building in collaboration networks
The influence of social status on consensus building in collaboration networks
Ilire Hasani-Mavriqi
 
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
Dejan Kovachev
 
Requirements Bazaar - Meet your Users on the Web
Requirements Bazaar - Meet your Users on the WebRequirements Bazaar - Meet your Users on the Web
Requirements Bazaar - Meet your Users on the Web
IstvanKoren
 

En vedette (19)

Yjs: A Framework for Near Real-time P2P Shared Editing on Arbitrary Data Types
Yjs: A Framework for Near Real-time P2P Shared Editing on Arbitrary Data TypesYjs: A Framework for Near Real-time P2P Shared Editing on Arbitrary Data Types
Yjs: A Framework for Near Real-time P2P Shared Editing on Arbitrary Data Types
 
EC-TEL 2016: Which Algorithms Suit Which Learning Environments?
EC-TEL 2016: Which Algorithms Suit Which Learning Environments?EC-TEL 2016: Which Algorithms Suit Which Learning Environments?
EC-TEL 2016: Which Algorithms Suit Which Learning Environments?
 
A Community Information System for Ubiquitous Informal Learning Support
A Community Information System for Ubiquitous Informal Learning SupportA Community Information System for Ubiquitous Informal Learning Support
A Community Information System for Ubiquitous Informal Learning Support
 
The influence of social status on consensus building in collaboration networks
The influence of social status on consensus building in collaboration networksThe influence of social status on consensus building in collaboration networks
The influence of social status on consensus building in collaboration networks
 
SeViAnno 2.0: Web-Enabled Collaborative Semantic Video Annotation Beyond the ...
SeViAnno 2.0: Web-Enabled CollaborativeSemantic Video Annotation Beyond the ...SeViAnno 2.0: Web-Enabled CollaborativeSemantic Video Annotation Beyond the ...
SeViAnno 2.0: Web-Enabled Collaborative Semantic Video Annotation Beyond the ...
 
A Microservice Approach for Near Real-time Collaborative 3D Object Annotation...
A Microservice Approach for Near Real-time Collaborative 3D Object Annotation...A Microservice Approach for Near Real-time Collaborative 3D Object Annotation...
A Microservice Approach for Near Real-time Collaborative 3D Object Annotation...
 
Informal Learning at the Workplace via Adaptive Video
Informal Learning at the Workplace via Adaptive VideoInformal Learning at the Workplace via Adaptive Video
Informal Learning at the Workplace via Adaptive Video
 
View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...View Based Near Real Time Collaborative Modeling for Information Systems Engi...
View Based Near Real Time Collaborative Modeling for Information Systems Engi...
 
The Social Semantic Server Tool Support in Learning Layers
The Social Semantic Server Tool Support in Learning LayersThe Social Semantic Server Tool Support in Learning Layers
The Social Semantic Server Tool Support in Learning Layers
 
DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Wi...
DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Wi...DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Wi...
DireWolf Goes Pack Hunting: A Peer-to-Peer Approach for Secure Low Latency Wi...
 
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
DireWolf - Distributing and Migrating User Interfaces for Widget-based Web Ap...
 
WWW'15: A Hybrid Resource Recommender Mimicking Attention-Interpretation Dyna...
WWW'15: A Hybrid Resource Recommender Mimicking Attention-Interpretation Dyna...WWW'15: A Hybrid Resource Recommender Mimicking Attention-Interpretation Dyna...
WWW'15: A Hybrid Resource Recommender Mimicking Attention-Interpretation Dyna...
 
A Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application DevelopmentA Methodology and Tool Support for Widget-based Web Application Development
A Methodology and Tool Support for Widget-based Web Application Development
 
WWW2014: Long Time No See: The Probability of Reusing Tags as a Function of F...
WWW2014: Long Time No See: The Probability of Reusing Tags as a Function of F...WWW2014: Long Time No See: The Probability of Reusing Tags as a Function of F...
WWW2014: Long Time No See: The Probability of Reusing Tags as a Function of F...
 
Unpacking the Layers Box
Unpacking the Layers BoxUnpacking the Layers Box
Unpacking the Layers Box
 
Requirements Bazaar - Meet your Users on the Web
Requirements Bazaar - Meet your Users on the WebRequirements Bazaar - Meet your Users on the Web
Requirements Bazaar - Meet your Users on the Web
 
The SSS as an Infrastructure for WP LA
The SSS as an Infrastructure for WP LAThe SSS as an Infrastructure for WP LA
The SSS as an Infrastructure for WP LA
 
SRS2014: Towards a Scalable Recommender Engine for Online Marketplaces
SRS2014: Towards a Scalable Recommender Engine for Online MarketplacesSRS2014: Towards a Scalable Recommender Engine for Online Marketplaces
SRS2014: Towards a Scalable Recommender Engine for Online Marketplaces
 
HT2016: Influence of Frequency, Recency and Semantic Context on Tag Reuse
HT2016: Influence of Frequency, Recency and Semantic Context on Tag ReuseHT2016: Influence of Frequency, Recency and Semantic Context on Tag Reuse
HT2016: Influence of Frequency, Recency and Semantic Context on Tag Reuse
 

Similaire à Analysis of Overlapping Communities in Signed Complex Networks

Clique-based Network Clustering
Clique-based Network ClusteringClique-based Network Clustering
Clique-based Network Clustering
Guang Ouyang
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
dannyijwest
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
IJwest
 
Get hands-on with Explainable AI at Machine Learning Interpretability(MLI) Gym!
Get hands-on with Explainable AI at Machine Learning Interpretability(MLI) Gym!Get hands-on with Explainable AI at Machine Learning Interpretability(MLI) Gym!
Get hands-on with Explainable AI at Machine Learning Interpretability(MLI) Gym!
Sri Ambati
 

Similaire à Analysis of Overlapping Communities in Signed Complex Networks (20)

M.tech computerunitwise
M.tech computerunitwiseM.tech computerunitwise
M.tech computerunitwise
 
Community detection in complex social networks
Community detection in complex social networksCommunity detection in complex social networks
Community detection in complex social networks
 
NetLearn: Social Network Analysis and Visualizations for Learning
NetLearn: Social Network Analysis and Visualizations for LearningNetLearn: Social Network Analysis and Visualizations for Learning
NetLearn: Social Network Analysis and Visualizations for Learning
 
Community Analysis of Deep Networks (poster)
Community Analysis of Deep Networks (poster)Community Analysis of Deep Networks (poster)
Community Analysis of Deep Networks (poster)
 
Overlapping community detection in Large-Scale Networks using BigCLAM model b...
Overlapping community detection in Large-Scale Networks using BigCLAM model b...Overlapping community detection in Large-Scale Networks using BigCLAM model b...
Overlapping community detection in Large-Scale Networks using BigCLAM model b...
 
Do Mechanical Turks Dream of Big Data?
Do Mechanical Turks Dream of Big Data?Do Mechanical Turks Dream of Big Data?
Do Mechanical Turks Dream of Big Data?
 
Essay On Chaos Engineering
Essay On Chaos EngineeringEssay On Chaos Engineering
Essay On Chaos Engineering
 
User Identity Linkage: Data Collection, DataSet Biases, Method, Control and A...
User Identity Linkage: Data Collection, DataSet Biases, Method, Control and A...User Identity Linkage: Data Collection, DataSet Biases, Method, Control and A...
User Identity Linkage: Data Collection, DataSet Biases, Method, Control and A...
 
AI Class Topic 5: Social Network Graph
AI Class Topic 5:  Social Network GraphAI Class Topic 5:  Social Network Graph
AI Class Topic 5: Social Network Graph
 
X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...
X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...
X-TREPAN: A MULTI CLASS REGRESSION AND ADAPTED EXTRACTION OF COMPREHENSIBLE D...
 
X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...
X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...
X-TREPAN : A Multi Class Regression and Adapted Extraction of Comprehensible ...
 
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
 
X trepan an extended trepan for
X trepan an extended trepan forX trepan an extended trepan for
X trepan an extended trepan for
 
Clique-based Network Clustering
Clique-based Network ClusteringClique-based Network Clustering
Clique-based Network Clustering
 
Self-organization of society: fragmentation, disagreement, and how to overcom...
Self-organization of society: fragmentation, disagreement, and how to overcom...Self-organization of society: fragmentation, disagreement, and how to overcom...
Self-organization of society: fragmentation, disagreement, and how to overcom...
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED  ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED  ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
 
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKINGINTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
INTELLIGENT SOCIAL NETWORKS MODEL BASED ON SEMANTIC TAG RANKING
 
Get hands-on with Explainable AI at Machine Learning Interpretability(MLI) Gym!
Get hands-on with Explainable AI at Machine Learning Interpretability(MLI) Gym!Get hands-on with Explainable AI at Machine Learning Interpretability(MLI) Gym!
Get hands-on with Explainable AI at Machine Learning Interpretability(MLI) Gym!
 
Anomaly detection by using CFS subset and neural network with WEKA tools
Anomaly detection by using CFS subset and neural network with WEKA tools Anomaly detection by using CFS subset and neural network with WEKA tools
Anomaly detection by using CFS subset and neural network with WEKA tools
 

Dernier

PLE-statistics document for primary schs
PLE-statistics document for primary schsPLE-statistics document for primary schs
PLE-statistics document for primary schs
cnajjemba
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
vexqp
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
vexqp
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
ahmedjiabur940
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
nirzagarg
 
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
vexqp
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
nirzagarg
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
wsppdmt
 
怎样办理纽约州立大学宾汉姆顿分校毕业证(SUNY-Bin毕业证书)成绩单学校原版复制
怎样办理纽约州立大学宾汉姆顿分校毕业证(SUNY-Bin毕业证书)成绩单学校原版复制怎样办理纽约州立大学宾汉姆顿分校毕业证(SUNY-Bin毕业证书)成绩单学校原版复制
怎样办理纽约州立大学宾汉姆顿分校毕业证(SUNY-Bin毕业证书)成绩单学校原版复制
vexqp
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
vexqp
 

Dernier (20)

PLE-statistics document for primary schs
PLE-statistics document for primary schsPLE-statistics document for primary schs
PLE-statistics document for primary schs
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Switzerland Constitution 2002.pdf.........
Switzerland Constitution 2002.pdf.........Switzerland Constitution 2002.pdf.........
Switzerland Constitution 2002.pdf.........
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
SR-101-01012024-EN.docx Federal Constitution of the Swiss Confederation
SR-101-01012024-EN.docx  Federal Constitution  of the Swiss ConfederationSR-101-01012024-EN.docx  Federal Constitution  of the Swiss Confederation
SR-101-01012024-EN.docx Federal Constitution of the Swiss Confederation
 
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
怎样办理圣路易斯大学毕业证(SLU毕业证书)成绩单学校原版复制
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Data Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdfData Analyst Tasks to do the internship.pdf
Data Analyst Tasks to do the internship.pdf
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
怎样办理纽约州立大学宾汉姆顿分校毕业证(SUNY-Bin毕业证书)成绩单学校原版复制
怎样办理纽约州立大学宾汉姆顿分校毕业证(SUNY-Bin毕业证书)成绩单学校原版复制怎样办理纽约州立大学宾汉姆顿分校毕业证(SUNY-Bin毕业证书)成绩单学校原版复制
怎样办理纽约州立大学宾汉姆顿分校毕业证(SUNY-Bin毕业证书)成绩单学校原版复制
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 

Analysis of Overlapping Communities in Signed Complex Networks

  • 1. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 1 Analysis of Overlapping Communities in Signed Complex Networks Mohsen Shahriari, Ying Li, Ralf Klamma Advanced Community Information Systems (ACIS) RWTH Aachen University, Germany shahriari@dbis.rwth-aachen.de Chair of Computer Science 5 RWTH Aachen University
  • 2. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 2 Agenda  Introduction to OCD  Related Work  Motivation & Research Questions  Overlapping Community Detection (OCD) Algorithms for Signed Networks  Evaluation  Results  Conclusion and Outlook
  • 3. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 3 Introduction to OCD in Signed Networks  Community detection as an important part of network analysis  Two key characteristics of signed social networks - Nodes in the overlapping communities - Relations with signs  Community structure Inside Communities - Dense - Positive Between Communities - Negative - Sparse - - + + + + + + + + + + + + + + +
  • 4. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 4 Motivation  Practical application of OCD in signed networks like - Informal learning networks - Review sites - Open source developer networks  Contribute to the current research on OCD in signed networks with the following difficiencies - Few algorithms - No comparison between available algorithms
  • 5. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 5 Related Work on Community Detection in Signed Graphs  Non-overlapping community detection - Agent-based finding and extracting communities (FEC) [YaCL07] - Two-step approach by maximizing modularity and minimizing frustration [AnMa12] - Clustering re-clustering algorithm (CRA) [AmPi13]  Overlapping community detection - Signed Disassortative Degree Mixing and Information Diffusion Algorithm (SDMID) [ShKl15] - Signed Probabilistic Mixture Model (SPM) [CWYT14] - Multi-objective Evolutionary Algorithm based on Similarity for Community Detection in Signed Networks (MEAs-SN) [LiLJ14]
  • 6. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 6 Research Questions  How do Signed Disassortative degree Mixing and Information Diffusion (SDMID), Signed Probabilistic Mixture model (SPM) and Multi-objective Evolutionary Algorithm (MEA) perform in comparison with each other, in terms of knowledge-driven and statistical metrics?  What are the structural properties of covers detected by SDMID, SPM and MEA and how do they differ?
  • 7. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 7 Signed Disassortative Degree Mixing and Information Diffusion Algorithm: Phase 1 Identify leaders - Calculate Local Leadership Value (LLD) using effective degree (ED) and normalized disassortativeness (DASS) - Identify local leaders: - Identify global leaders: where FL: Follower Set, LL: Local Leader Set 𝑬𝑫 𝒊 = 𝑴𝒂𝒙( 𝒊𝒏+ (𝒊) − 𝒊𝒏− (𝒊) , 𝟎) 𝒊𝒏+(𝒊) + 𝒊𝒏−(𝒊) 𝑫𝑨𝑺𝑺 𝒊 = 𝒋∈𝑵𝒆𝒊(𝒊) 𝐝𝐞𝐠 𝒊 − 𝐝𝐞𝐠(𝒋) 𝒋∈𝑵𝒆𝒊(𝒊) 𝒅𝒆𝒈 𝒊 + 𝒅𝒆𝒈(𝒋) 𝑳𝑳𝑫 𝒊 = 𝜶 × 𝑫𝑨𝑺𝑺 𝒊 + (𝟏 − 𝜶) × 𝑬𝑫(𝒊) ∀𝒋 ∈ 𝑵𝒆𝒊 𝒊 , 𝑳𝑳𝑫(𝒊) ≥ 𝑳𝑳𝑫(𝒋) 𝑭𝑳(𝒊) > 𝒋∈𝑳𝑳 𝑭𝑳(𝒋) 𝑳𝑳
  • 8. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 8 Cascading (network coordination game) - Assign a leader node k behavior B and all other nodes behavior A - Node i with current behavior A will change its behavior to that (B) of its neighbors, if the potential payoff pB(i) is above a predefined threshold, i.e. LLD: 𝒑 𝑩(𝒊) = 𝒖|𝒖 ∈ 𝑵𝒆𝒊+ 𝒊 𝐚𝐧𝐝 𝒃𝒆𝒉𝒂𝒗𝒊𝒐𝒓 𝒖 = 𝑩 − 𝒗|𝒗 ∈ 𝑵𝒆𝒊+ 𝒊 𝒂𝒏𝒅 𝒃𝒆𝒉𝒂𝒗𝒊𝒐𝒓 𝒗 = 𝑩 𝒖|𝒖 ∈ 𝑵𝒆𝒊+ 𝒊 𝒂𝒏𝒅 𝒃𝒆𝒉𝒂𝒗𝒊𝒐𝒓 𝒖 = 𝑩 + 𝒗|𝒗 ∈ 𝑵𝒆𝒊+ 𝒊 𝒂𝒏𝒅 𝒃𝒆𝒉𝒂𝒗𝒊𝒐𝒓 𝒗 = 𝑩 Signed Disassortative Degree Mixing and Information Diffusion Algorithm: Phase 2 0.6 0.7 0.5 0.2 + + + + + + +- 0.6 0.7 0.5 0.2 + + + + + + +- 0.6 0.7 0.5 0.2 + + + + + + +-
  • 9. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 9 Signed Probabilistic Mixture Model  Based on Expectation-Maximization (EM) method  Maximize the log function of the marginal likelihood of the signed network: Estimation Maximization Use 𝜔, 𝜃 to compute o The probability of a positive edge from a community r : 𝑝1 o The probability of a negative edge from two communities r and s: 𝑝2 Update 𝜔, 𝜃 with 𝑝1 and 𝑝2 by maximizing 𝑙𝑛𝑃(𝐸|𝜔, 𝜃) 𝑷 𝑬 𝝎, 𝜽 = 𝒆 𝒊𝒋∈𝑬 𝒓𝒓 𝝎 𝒓𝒓 𝜽 𝒓𝒊 𝜽 𝒓𝒋 𝑨 𝒊𝒋 + 𝒓𝒔(𝒓≠𝒔) 𝝎 𝒓𝒔 𝜽 𝒓𝒊 𝜽 𝒔𝒋 𝑨 𝒊𝒋 −
  • 10. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 10 Multi-Objective Evolutionary Algorithm Based on Similarity for Community Detection in Signed Networks  Based upon structural similarity between adjacent nodes where 𝛹 𝑥 = 0, if 𝑤 𝑢𝑥 < 0 and 𝑤𝑣𝑥 < 0; 𝑤 𝑢𝑥 𝑤 𝑣𝑥, 𝑜𝑡ℎ𝑒𝑟𝑤𝑖𝑠𝑒  Objective functions - Maximize the sum of positive similarities within communities - Maximize the sum of negative similarities between communities  Optimal solution is selected with MOEA/D (multiobjective evolutionary algorithm based on decomposition) [ZhLi07] - Decomposition into scalar optimization - Simultaneous optimization of these subproblems s(𝒖, 𝒗) = 𝒙∈𝑩(𝒖)∩𝑩(𝒗) 𝜳(𝒙) 𝒙∈𝑩(𝒖) 𝒘 𝒖𝒙 𝟐 ∙ 𝒙∈𝑩(𝒗) 𝒘 𝒗𝒙 𝟐
  • 11. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 11 Evaluation Metrics  Normalized mutual information: regards 𝑀𝑖𝑘, 𝑀𝑖𝑙′ as two random variables and determines the mutual information (𝑀𝑖: membership vector, k: k-th community in detected cover, 𝑙′: 𝑙′-th community in real cover)  Signed modularity: measures the strength of a community partition by taking into account the degree distribution  Frustration: normalized weighted weight sum of negative edges inside communities and positive edges between communities  Execution time 𝑭𝒓𝒖𝒔𝒕𝒓𝒂𝒕𝒊𝒐𝒏 = 𝜶 × 𝒘𝒊𝒏𝒕𝒓𝒂 − 𝒆 + (𝟏 − 𝜶) × |(𝒘𝒊𝒏𝒕𝒆𝒓 + ) 𝒆| (𝒘+) 𝒆+|(𝒘−) 𝒆| 𝑸 𝑺𝑶 = 𝟏 𝟐(𝒘+) 𝒆+𝟐|(𝒘−) 𝒆| 𝒆 𝒊𝒋 𝒘𝒊𝒋 − 𝒘 𝒊 + 𝒘 𝒋 + 𝟐(𝒘+) 𝒆 − 𝒘 𝒊 − 𝒘 𝒋 − 𝟐|(𝒘−) 𝒆| 𝜹 𝑪𝒊, 𝑪𝒋 , where 𝛿 𝐶𝑖, 𝐶𝑗 : No.of communities 𝑒𝑖𝑗 resides
  • 12. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 12 Synthetic Network Generator  Comes from the idea of [LiLJ14] and is based on the Lancichinetti- Fortunato-Radicchi (LFR) model (directed and unweighted) and a model from [YaCL07]  Parameters - From LFR: no. of nodes, average/max degree, minus exponents for the degree and community size distributions which are power laws, min/max community size, no. of overlapping nodes, no. of communities, fraction of edges that each node shares with other communities. - From [YaCL07]: proportion of negative edges inside communities P- and proportion of positive edges between communities P+  Generation Generate a normal LFR Network Negate all inter-community edges Randomly negate P- of all intra-community edges Randomly negate P+ of all inter-community edges
  • 13. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 13 Experiments on Benchmark Networks: Community Structure (1) 0 1 2 3 4 5 2 3 4 5 6 7 9 10 11 12 15 18 21 23 25 26 27 28 29 30 31 41 42 52 57 No.ofCommunties Community Distribution 0 1 2 3 6 7 10 13 16 17 18 19 21 22 23 27 33 35 38 41 43 45 47 55 58 Community Size SDMID MEA SPM Ground Truth Parameters: n=100, k=3, maxk=6, μ=0.1, t1=-2.0, t2=-1.0, minc=5, on=5, om=2, P-=0.01, P+=0.01 Maxc=35 Maxc=40  SDMID has a more similar community distribution in comparison to the ground truth  SPM detects the biggest community sizes
  • 14. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 14 Experiments on Benchmark Networks: Community Structure (2) 5 8 0 5 10 No.ofNodes Standalone Nodes 9 0 5 10 No.ofNodes 5 28 0 10 20 30 No.ofNodes SDMID MEA SPM Ground Truth 221 1 13 5 0 100 200 300 No.ofNodes SDMID MEA SPM Ground Truth 208 17 9 5 0 100 200 300 No.ofNodes 157 11 11 5 0 100 200 No.ofNodes Nodes in Overlapping Communities  MEA detects the highest number of standalone nodes  SDMID also identifies some of the nodes as standalone  SDMID assigns most of the nodes as overlapping
  • 15. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 15 Experiment on Real World Network Wiki-Elec: Metric Values 0.28 0.21 0.26 0.10 0.11 0.10 0.16 3,101 1,760 0 500 1,000 1,500 2,000 2,500 3,000 3,500 0.00 0.05 0.10 0.15 0.20 0.25 0.30 SDMID MEA SPM ExecutionTimeinMinutes Modularity/Frustration Algorithm Experiment on Wiki-Elec Modularity Frustration Execution Time in Minutes  SDMID has the highest modularity value  SDMID and SPM obtain the lowest frustration values  SDMID is the best regarding the execution time
  • 16. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 16 Experiments on Real World Network Wiki-Elec: Community Structure 0 5 10 2 2,148 2,385 2,645 3,014 3,043 3,935 6,796 6,819 6,833 No.ofCommunties Community Size Community Distrubtion (size>1) SDMID MEA SPM 149 3,250 77 0 2000 4000 No.ofNodes Standalone Nodes SDMID MEA SPM 6,853 5 6,354 0 5000 10000 No.ofNodes Nodes in Overlapping Communties SDMID MEA SPM  MEA detects most of the nodes as standalone and most of the nodes are in one community  Fewest number of standalone nodes observed in SDMID and SPM  SDMID and SPM approximately detect high number of overlapping ndoes
  • 17. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 17 Experiment Summary: Evaluation Radar Modularity Frustration Execution Time Wiki-Elec Dataset Modularity Frustration NMI Execution Time Benchmark Networks SDMID MEA SPM  In Wiki-Elec, SDMID has the best performance regarding modularity, execution time and frustration  In Benchmark networks, SDMI has better performance regarding modularity, execution time and NMI  Performance of SPM is better regarding Frustration
  • 18. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 18 Experiment Summary: Community Structure  SDMID - Big-sized communities - Large areas of overlapping  MEAs-SN - Small-sized communities - Few nodes in the overlapping area - Large number of stand-alone nodes  SPM - Predefined number of communities k - Large areas of overlapping with a small k
  • 19. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 19 Conclusion & Message  We compared SDMID, SPM and MEA OCD algorithms from different aspects  There are few algorithms for overlapping community detection in signed networks  Currently SDMID and SPM are the best options to be applied on datasets in signed networks  SDMID is the fastest and has the highest modularity  SDMID obtained the best performance on the real world network Wiki-Elec  SDMID might be a better choice when diffusion of opinions is preferred across community borders
  • 20. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 20 References  [CWYT14] Yi Chen, Xiaolong Wang, Bo Yuan and Buzhou Tang. Overlapping Community Detection in Networks with Positive and Negative Links. In: Journal of Statistical Mechanics: Theory and Experiment 2014.3: P03021, 2014.  [LiLJ14] Chenlong Liu, Jing Liu and Zhongzhou Jiang. A Multiobjective Evolutionary Algorithm Based on Similarity for Community Detection from Signed Social Networks. In:IEEE Transactions on Cybernetics 44.12: pp.2274-2286, 2014.  [ShKl15] Mohsen Shahriari and Ralf Klamma. Signed Social Networks: Link Prediction and Overlapping Community Detection. In: Proceedings of IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining. 2015.  [YaCL07] Bo Yang, William K. Cheung, and Jiming Liu. Community Mining from Signed Social Networks. In: IEEE Transactions on Knowledge and Data Engineering 19.10: pp. 1333-1348, 2007.  [ZhLi07] Qingfu Zhang and Hui Li. MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition. In:IEEE Transactions on Evolutionary Computation 11.6: pp. 712-731, 2007.
  • 21. Lehrstuhl Informatik 5 (Information Systems) Prof. Dr. M. Jarke Mohsen Shahriari, Ying Li, Ralf Klamma Learning Layers Analysis of Overlapping Communities in Signed Complex Networks Slide 21 Thank you !