SMA
SMA Unimib
SMA Unimib
Kartei Details
Karten | 287 |
---|---|
Sprache | Deutsch |
Kategorie | Technik |
Stufe | Universität |
Erstellt / Aktualisiert | 06.12.2023 / 15.01.2024 |
Weblink |
https://card2brain.ch/box/20231206_sma
|
Einbinden |
<iframe src="https://card2brain.ch/box/20231206_sma/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
What is meant by trust networks (network closure)
In a trust network (rete di fiducia), triadic closure is likely to develop due to the transitive property.
If a node A trusts node B and node B trusts node C, node A will have the conditions to trust C.
What is Proximity/Propinquity?
Proximity refers to the primarily physical closeness between people
Two people living on the same floor of a building, for example, have a higher propensity to establish relationships than those living on different floors.
Distance measurement using geolocation information (when available).
What is Centrality?
Centrality indicators identify the most important vertices (e.g. influencers or super spreaders) within a graph (through distribution metrics)
What is degree centrality?
- A distribution metric
- Defined as the number of edges incident to a node (degree of a node).
- Can be interpreted in terms of the "immediate risk" of a node to catch whatever is flowing through the network
- In directed graphs --> in-degree is often interpreted as a form of popularity, and the out-degree as a propensity to follow the behavior of others (heard/gregarious behavior)
- Heard behaviour --> Individuals observe the actions of all (or most) other individuals and act in a form aligned with them (example online auctions or restaurant reviews)
What is closeness centrality?
- Based on the idea that an individual who is closer to other individuals in a social network is central because s/he can quickly interact with other actors
- The simplest way to calculate this centrality is therefore to consider the sum of the distances to all the other nodes of the graph.
- The higher the degree centrality of a vertex, the higher is that nodes' centrality
What is the betweenness centrality?
It counts the number of shortest paths a vertex is part of. The higher the number, the more central a node is.
What is structurial cohesion?
A Segmentation metric
It is defined as the minimum number of actors or ties of a social network that must be removed to disconnect the group.
It is therefore identical to the concept of connectivity of the nodes of a given graph.
What can be used for Shortes path algorithms, Centrality algorithms and community detection algorithms?
Neo4j
At which point is the perculation point?
Ususally where the giant component appears. If you go below, then the network goes from a connected state to a fragmented state.
Which methods/algorithms belong to the hierarchical algorithms of community detection?
Agglomerative clustering: 1. Initialize each node as a community. 2.Choose two communities satisfying certain criteria and merge them into larger ones.
Divisive clustering: We start from a unique community and we partition it into smaller communities. Network-centric methods can be applied for partitioning
Goal: build a hierarchical structure of communities based on network topology.
How does the Louvain method work?
Initialization:
- Assign each node to its own community, making each node a separate community.
Modularity Optimization Iteration:
- For each node, consider moving it to the neighboring community that results in the maximum increase in modularity.
- Iterate through all nodes and perform the above step until no further improvement in modularity can be achieved.
Aggregation:
- Create a new network where nodes represent the communities found in the previous step.
- The weights of the edges between these new nodes are determined by the sum of the weights of the original edges between nodes in the corresponding communities.
Repeat:
- Repeat steps 2 and 3 on the aggregated network until no further improvement in modularity is possible.
Result:
- The final communities are the ones identified in the last iteration, and the algorithm stops
How does the Girman-Newman algorithm work?
1. Calculate betweenness centrality • Compute the betweenness centrality for all edges in the network.
2. Edge removal
- Identify the edge with the highest betweenness centrality and remove it.
- This process disrupts the most central connections in the network.
3. Recalculate betweenness centrality
- Recalculate the betweenness centrality for all remaining edges.
- The removal of an edge affects the centrality of other edges, so this step is necessary to update the centrality values.
4. Repeat
- Repeat steps 2 and 3 until a certain criterion is met.
- This criterion could be the desired number of communities, a specific modularity threshold, or the absence of edges.
5. Community detection
- The resulting disconnected components (subgraphs) after edge removal are considered as communities.
- The number of communities is determined based on the stopping criterion.
What are random-walk based algorithms?
In graph theory, a random walk involves moving through a graph by randomly selecting neighboring nodes at each step. The choice of the next node is typically determined by the edges connecting the current node to its neighbors. This process can be repeated for a specified number of steps or until a certain condition is met.