A Novel Biclustering Algorithm Based on Differential Sparsity Constraints and Dynamic Graph Regularization for Cancer Gene Expression Data

Biclustering is an effective method for identifying biologically significant gene modules, which aims at extracting gene modules enriched with more information and achieving accurate cancer subtype classification. However, most biclustering algorithms based on sparse singular value decomposition overlook the differences in sparsity between gene and sample dimensions in real cancer gene expression data. Furthermore, biclustering algorithms that incorporate graph-regularized penalties typically fail to adequately address the dynamic update of graph information during the layer-by-layer extraction of biclusters. To address these issues, this paper proposes a novel biclustering algorithm based on differential sparsity constraints and dynamic graph regularization (BCDD). On one hand, considering that the cancer gene expression data contains numerous redundant genes unrelated to the disease, while all samples belong to a specific cancer subtype or come from healthy subjects, the proposed algorithm imposes <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">l</i><sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1/2</sub>-norm and <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">l</i><sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sub>-norm constraints on gene and sample dimensions, respectively, to better capture the differences in sparsity between these two dimensions. On the other hand, to ensure that the graph adjacency matrix can be synchronously updated with expression data during the iterative solution process, a dynamic graph updating strategy based on the change of singular value is designed. This strategy can effectively avoid the interference of graph information corresponding to previously identified biclusters in the subsequent analysis. Experimental results from multiple cancer gene expression datasets demonstrate that the proposed algorithm outperforms other state-of-the-art algorithms in terms of biclustering performance.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3570818
Primary Topic
Gene expression and cancer classification
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Novel Biclustering Algorithm Based on Differential Sparsity Constraints and Dynamic Graph Regularization for Cancer Gene Expression Data

Puguang Song, Dan Li, Jia Wang
IEEE Access
Gene expression and cancer classification
article

A Novel Biclustering Algorithm Based on Differential Sparsity Constraints and Dynamic Graph Regularization for Cancer Gene Expression Data

Puguang Song, Dan Li, Jia Wang
article en

Abstract

Biclustering is an effective method for identifying biologically significant gene modules, which aims at extracting gene modules enriched with more information and achieving accurate cancer subtype classification. However, most biclustering algorithms based on sparse singular value decomposition overlook the differences in sparsity between gene and sample dimensions in real cancer gene expression data. Furthermore, biclustering algorithms that incorporate graph-regularized penalties typically fail to adequately address the dynamic update of graph information during the layer-by-layer extraction of biclusters. To address these issues, this paper proposes a novel biclustering algorithm based on differential sparsity constraints and dynamic graph regularization (BCDD). On one hand, considering that the cancer gene expression data contains numerous redundant genes unrelated to the disease, while all samples belong to a specific cancer subtype or come from healthy subjects, the proposed algorithm imposes <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">l</i><sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1/2</sub>-norm and <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">l</i><sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">1</sub>-norm constraints on gene and sample dimensions, respectively, to better capture the differences in sparsity between these two dimensions. On the other hand, to ensure that the graph adjacency matrix can be synchronously updated with expression data during the iterative solution process, a dynamic graph updating strategy based on the change of singular value is designed. This strategy can effectively avoid the interference of graph information corresponding to previously identified biclusters in the subsequent analysis. Experimental results from multiple cancer gene expression datasets demonstrate that the proposed algorithm outperforms other state-of-the-art algorithms in terms of biclustering performance.

IEEE AccessVol. 13
Dalian University of Technology (CN), Affiliated Zhongshan Hospital of Dalian University (CN)
Medical Foundation
Openalex Percentile: Top 90%
Gene expression and cancer classification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.