The probability of edge existence due to node degree: a baseline for network-based predictions
Michael Zietz1,2,3, Daniel S Himmelstein1,4, Kyle Kloster5,6
1Department of Systems Pharmacology and Translational Therapeutics, University of Pennsylvania, Philadelphia, PA 19104, USA.
Gigascience
|February 7, 2024
Summary
Node degree significantly impacts biomedical network predictions. A new permutation framework reveals that network structure, not just node degree, often explains only a small part of prediction performance.
Area of Science:
- Computational Biology
- Network Science
- Bioinformatics
Background:
- Biomedical discovery tasks like gene function prediction and drug repurposing rely on network edge prediction.
- Node degree distribution varies across biological networks, potentially biasing predictions.
Purpose of the Study:
- To introduce a network permutation framework to quantify the influence of node degree on edge prediction accuracy.
- To differentiate performance contributions from node degree versus specific network connections.
Main Methods:
- Developed a network permutation framework to isolate the effect of node degree.
- Generated degree-only features to assess baseline prediction performance.
- Decomposed overall performance into degree-attributable and network-specific components.
Main Results:
- Node degree often accounts for a substantial portion of prediction performance in biomedical networks.
- Performance attributable to specific network connections is frequently a minor component.
- The influence of node degree can lead to nonspecific or misleading predictions.
Conclusions:
- Researchers must account for node degree bias when interpreting edge prediction results.
- The proposed permutation approach provides a crucial baseline for evaluating prediction specificity.
- Open-source Python package `xswap` is available for implementing these methods.
Related Concept Videos
Probability in Statistics
13.1K
Probability is the likelihood of an event occurring. The term event is defined as a collection of results of a procedure. An event is a simple event when an outcome cannot be divided into simpler parts.
An example of a simple event is a coin toss. The result of a coin toss is either a head or a tail. Here, head and tail are two simple events. These two simple events make up the sample space. Further, the probability of an event occurring falls within the range of 0 to 1. The probability of an...
An example of a simple event is a coin toss. The result of a coin toss is either a head or a tail. Here, head and tail are two simple events. These two simple events make up the sample space. Further, the probability of an event occurring falls within the range of 0 to 1. The probability of an...
13.1K
Probability Distributions
7.0K
The probability of a random variable x is the likelihood of its occurrence. A probability distribution represents the probabilities of a random variable using a formula, graph, or table. There are two types of probability distribution– discrete probability distribution and continuous probability distribution.
A discrete probability distribution is a probability distribution of discrete random variables. It can be categorized into binomial probability distribution and Poisson...
A discrete probability distribution is a probability distribution of discrete random variables. It can be categorized into binomial probability distribution and Poisson...
7.0K
Binomial Probability Distribution
10.8K
A binomial distribution is a probability distribution for a procedure with a fixed number of trials, where each trial can have only two outcomes.
The outcomes of a binomial experiment fit a binomial probability distribution. A statistical experiment can be classified as a binomial experiment if the following conditions are met:
There are a fixed number of trials. Think of trials as repetitions of an experiment. The letter n denotes the number of trials.
There are only two possible outcomes,...
The outcomes of a binomial experiment fit a binomial probability distribution. A statistical experiment can be classified as a binomial experiment if the following conditions are met:
There are a fixed number of trials. Think of trials as repetitions of an experiment. The letter n denotes the number of trials.
There are only two possible outcomes,...
10.8K
Probability Laws
40.8K
Overview
40.8K
Poisson Probability Distribution
8.1K
A Poisson probability distribution is a discrete probability distribution. It gives the probability of a number of events occurring in a fixed interval of time or space if these events happen at a known average rate and independently of the time since the last event. For example, a book editor might be interested in the number of words spelled incorrectly in a particular book. It might be that, on average, there are five words spelled incorrectly in 100 pages. The interval is 100 pages.
The...
The...
8.1K
Expected Value
3.9K
The expected value is known as the "long-term" average or mean. This means that over the long term of experimenting over and over, you would expect this average. The expected average is represented by the symbol μ. It is calculated as follows:
3.9K


