Dual-network sparse graph regularized matrix factorization for predicting miRNA-disease associations

Ming-Ming Gao1, Zhen Cui1, Ying-Lian Gao2

  • 1School of Information Science and Engineering, Qufu Normal University, Rizhao, China. gaommzjr@126.com sdcavell@126.com cuizhensdws@126.com.

Molecular Omics
|February 7, 2019
PubMed

Insights

Identifying microRNA-disease associations is crucial but challenging. A new dual network sparse graph regularized matrix factorization method (DNSGRMF) effectively predicts these links, improving upon existing approaches.

Area of Science:

  • Bioinformatics
  • Computational Biology
  • Genomics

Background:

  • MicroRNAs (miRNAs) are implicated in numerous human diseases.
  • Accurate identification of miRNA-disease associations is critical for understanding disease mechanisms.
  • Current methods for predicting miRNA-disease associations have limitations.

Purpose of the Study:

  • To develop a novel computational method for predicting miRNA-disease associations.
  • To overcome the shortcomings of existing prediction approaches.
  • To improve the accuracy and efficiency of miRNA-disease association identification.

Main Methods:

  • Proposed a dual network sparse graph regularized matrix factorization (DNSGRMF) method.
  • Incorporated L2,1-norm to enhance sparsity.
  • Utilized Gaussian interaction profile kernels for improved feature representation.

Main Results:

  • The DNSGRMF method demonstrated high feasibility and performance.
  • Achieved a high Area Under the Curve (AUC) value, indicating strong predictive power.
  • Five-fold cross-validation confirmed the method's robustness and reliability.

Conclusions:

  • The proposed DNSGRMF method is a feasible and effective tool for predicting miRNA-disease associations.
  • The method shows promise for discovering novel miRNA-disease relationships.
  • Further development of computational approaches is essential for advancing biological research.

Related Concept Videos

Protein Networks02:26

Protein Networks

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,...
4.5K
The Extracellular Matrix01:42

The Extracellular Matrix

Overview
88.9K
Transcription Elongation Factors02:35

Transcription Elongation Factors

Transcription elongation is a dynamic process that alters depending upon the sequence heterogeneity of the DNA being transcribed. Hence, it is not surprising that the elongation complex's composition also varies along the way while transcribing a gene.
The transcription elongation is regulated via pausing of RNA polymerase on several occasions during transcription. In bacteria, these halts are necessary because the transcription of DNA into mRNA is coupled to the translation of that mRNA...
13.8K
Ogive Graph01:07

Ogive Graph

An ogive graph is sometimes called a cumulative frequency polygon. It is one type of frequency polygon that shows cumulative frequency. In other words, the cumulative percentages are added to the graph from left to right. An ogive graph plots cumulative frequency on the vertical y-axis and class boundaries along the horizontal x-axis. It’s very similar to a histogram; only instead of rectangles, an ogive displays a single point where the top right of the rectangle would be. Creating this...
6.8K
Graphing Antiderivatives01:30

Graphing Antiderivatives

The concept of an antiderivative is fundamental in calculus, describing how a function's values accumulate over time. This process is closely related to physical motion, such as the movement of a rolling ball. As the ball progresses, its position changes in response to variations in velocity, just as an antiderivative graph reflects the cumulative effect of the original function's values.Graphing an antiderivative requires interpreting how a function's values influence the shape of its...
66
Bar Graph01:07

Bar Graph

A bar graph is also called a bar chart and consists of bars that are separated from each other. It either uses horizontal or vertical bars to show comparisons among categories. The bars can be rectangles, or they can be rectangular boxes (used in three-dimensional plots). One axis of the graph represents the specific categories being compared, and the other axis shows a discrete value. In this graph, the length of the bar for each category is proportional to the number or percent of individuals...
22.0K