Identifying accurate link predictors based on assortativity of complex networks.
Ahmad F Al Musawi1,2, Satyaki Roy3, Preetam Ghosh4
1Department of Information Technology, University of Thi Qar, Thi Qar, Iraq. almusawiaf@utq.edu.iq.
Scientific Reports
|October 27, 2022
Summary
Link prediction models effectively forecast future connections in complex networks. Models exploring larger neighborhoods consistently perform well across different network types, while specific combinations suit assortative or disassortative structures.
Area of Science:
- Network Science
- Data Mining
- Computational Biology
Background:
- Link prediction (LP) identifies unknown interactions in complex networks like social and biological systems.
- Network assortativity, measuring node similarity in connections, is a key structural property.
- Existing link prediction metrics often overlook assortativity's influence.
Purpose of the Study:
- To investigate link prediction metrics based on network assortativity profiles.
- To evaluate the performance of link prediction models across varying assortativity levels.
- To identify optimal link prediction strategies for different network structures.
Main Methods:
- Generated complex networks with controlled assortativity levels.
- Employed and combined neighborhood similarity and preferential attachment link prediction models.
- Assessed link prediction accuracy using the area under the precision-recall curve.
Main Results:
- Link prediction models exploring larger neighborhoods (e.g., CH2-L2, CH2-L3) showed consistent accuracy in both assortative and disassortative networks.
- Common neighbor metrics excelled in assortative networks.
- A combination of common neighbors and node degree proved effective for disassortative networks.
Conclusions:
- The choice of link prediction model should consider the network's assortativity profile for optimal performance.
- Larger neighborhood exploration offers robust link prediction across diverse network types.
- Tailored link prediction strategies enhance the analysis of incomplete network data.
Related Concept Videos
Protein Networks
4.1K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.1K
Law of Independent Assortment
56.2K
While Mendel’s Law of Segregation states that the two alleles for one gene are separated into different gametes, a different question of how different genes are inherited remains. For example, is the gene for tall plants inherited with the gene for green peas? Mendel asked this question by experimenting with a dihybrid cross; a cross in which both parents are homozygous for two distinct traits resulting in an F1 generation that are heterozygous for both traits.
56.2K
Ligand Binding and Linkage
3.2K
3.2K
Real-World Application of Classical Conditioning
693
Classical conditioning not only includes the initial pairing of stimuli but also extends to more complex forms, such as higher-order conditioning. Higher-order conditioning involves creating associations beyond the primary conditioned stimulus, resulting in a chain of conditioned responses.
Higher-order, or second-order, conditioning occurs when a neutral stimulus becomes associated with an already established conditioned stimulus through repeated pairings. For instance, if a dog has been...
Higher-order, or second-order, conditioning occurs when a neutral stimulus becomes associated with an already established conditioned stimulus through repeated pairings. For instance, if a dog has been...
693
Cause and Effect
11.1K
While variables are sometimes correlated because one does cause the other, it could also be that some other factor, a confounding variable, is actually causing the systematic movement in our variables of interest. For instance, as sales in ice cream increase, so does the overall rate of crime. Is it possible that indulging in your favorite flavor of ice cream could send you on a crime spree? Or, after committing crime do you think you might decide to treat yourself to a cone?
11.1K
Predicting Reaction Outcomes
8.5K
Kinetics describes the rate and path by which a reaction occurs. In contrast, thermodynamics deals with state functions and describes the properties, behavior, and components of a system. It is not concerned with the path taken by the process and cannot address the rate at which a reaction occurs. Although it does provide information about what can happen during a reaction process, it does not describe the detailed steps of what appears on an atomic or a molecular level. On the other hand,...
8.5K


