Cargando…

An enhanced adaptive Bi-clustering algorithm through building a shielding complex sub-matrix

Bi-clustering refers to the task of finding sub-matrices (indexed by a group of columns and a group of rows) within a matrix of data such that the elements of each sub-matrix (data and features) are related in a particular way, for instance, that they are similar with respect to some metric. In this...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Kaijie, Tang, Xiaoan, Yin, Xukun, Zhang, Rui
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9585161/
https://www.ncbi.nlm.nih.gov/pubmed/36276945
http://dx.doi.org/10.3389/fgene.2022.996941
_version_ 1784813428485914624
author Xu, Kaijie
Tang, Xiaoan
Yin, Xukun
Zhang, Rui
author_facet Xu, Kaijie
Tang, Xiaoan
Yin, Xukun
Zhang, Rui
author_sort Xu, Kaijie
collection PubMed
description Bi-clustering refers to the task of finding sub-matrices (indexed by a group of columns and a group of rows) within a matrix of data such that the elements of each sub-matrix (data and features) are related in a particular way, for instance, that they are similar with respect to some metric. In this paper, after analyzing the well-known Cheng and Church bi-clustering algorithm which has been proved to be an effective tool for mining co-expressed genes. However, Cheng and Church bi-clustering algorithm and summarizing its limitations (such as interference of random numbers in the greedy strategy; ignoring overlapping bi-clusters), we propose a novel enhancement of the adaptive bi-clustering algorithm, where a shielding complex sub-matrix is constructed to shield the bi-clusters that have been obtained and to discover the overlapping bi-clusters. In the shielding complex sub-matrix, the imaginary and the real parts are used to shield and extend the new bi-clusters, respectively, and to form a series of optimal bi-clusters. To assure that the obtained bi-clusters have no effect on the bi-clusters already produced, a unit impulse signal is introduced to adaptively detect and shield the constructed bi-clusters. Meanwhile, to effectively shield the null data (zero-size data), another unit impulse signal is set for adaptive detecting and shielding. In addition, we add a shielding factor to adjust the mean squared residue score of the rows (or columns), which contains the shielded data of the sub-matrix, to decide whether to retain them or not. We offer a thorough analysis of the developed scheme. The experimental results are in agreement with the theoretical analysis. The results obtained on a publicly available real microarray dataset show the enhancement of the bi-clusters performance thanks to the proposed method.
format Online
Article
Text
id pubmed-9585161
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-95851612022-10-22 An enhanced adaptive Bi-clustering algorithm through building a shielding complex sub-matrix Xu, Kaijie Tang, Xiaoan Yin, Xukun Zhang, Rui Front Genet Genetics Bi-clustering refers to the task of finding sub-matrices (indexed by a group of columns and a group of rows) within a matrix of data such that the elements of each sub-matrix (data and features) are related in a particular way, for instance, that they are similar with respect to some metric. In this paper, after analyzing the well-known Cheng and Church bi-clustering algorithm which has been proved to be an effective tool for mining co-expressed genes. However, Cheng and Church bi-clustering algorithm and summarizing its limitations (such as interference of random numbers in the greedy strategy; ignoring overlapping bi-clusters), we propose a novel enhancement of the adaptive bi-clustering algorithm, where a shielding complex sub-matrix is constructed to shield the bi-clusters that have been obtained and to discover the overlapping bi-clusters. In the shielding complex sub-matrix, the imaginary and the real parts are used to shield and extend the new bi-clusters, respectively, and to form a series of optimal bi-clusters. To assure that the obtained bi-clusters have no effect on the bi-clusters already produced, a unit impulse signal is introduced to adaptively detect and shield the constructed bi-clusters. Meanwhile, to effectively shield the null data (zero-size data), another unit impulse signal is set for adaptive detecting and shielding. In addition, we add a shielding factor to adjust the mean squared residue score of the rows (or columns), which contains the shielded data of the sub-matrix, to decide whether to retain them or not. We offer a thorough analysis of the developed scheme. The experimental results are in agreement with the theoretical analysis. The results obtained on a publicly available real microarray dataset show the enhancement of the bi-clusters performance thanks to the proposed method. Frontiers Media S.A. 2022-10-07 /pmc/articles/PMC9585161/ /pubmed/36276945 http://dx.doi.org/10.3389/fgene.2022.996941 Text en Copyright © 2022 Xu, Tang, Yin and Zhang. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Genetics
Xu, Kaijie
Tang, Xiaoan
Yin, Xukun
Zhang, Rui
An enhanced adaptive Bi-clustering algorithm through building a shielding complex sub-matrix
title An enhanced adaptive Bi-clustering algorithm through building a shielding complex sub-matrix
title_full An enhanced adaptive Bi-clustering algorithm through building a shielding complex sub-matrix
title_fullStr An enhanced adaptive Bi-clustering algorithm through building a shielding complex sub-matrix
title_full_unstemmed An enhanced adaptive Bi-clustering algorithm through building a shielding complex sub-matrix
title_short An enhanced adaptive Bi-clustering algorithm through building a shielding complex sub-matrix
title_sort enhanced adaptive bi-clustering algorithm through building a shielding complex sub-matrix
topic Genetics
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9585161/
https://www.ncbi.nlm.nih.gov/pubmed/36276945
http://dx.doi.org/10.3389/fgene.2022.996941
work_keys_str_mv AT xukaijie anenhancedadaptivebiclusteringalgorithmthroughbuildingashieldingcomplexsubmatrix
AT tangxiaoan anenhancedadaptivebiclusteringalgorithmthroughbuildingashieldingcomplexsubmatrix
AT yinxukun anenhancedadaptivebiclusteringalgorithmthroughbuildingashieldingcomplexsubmatrix
AT zhangrui anenhancedadaptivebiclusteringalgorithmthroughbuildingashieldingcomplexsubmatrix
AT xukaijie enhancedadaptivebiclusteringalgorithmthroughbuildingashieldingcomplexsubmatrix
AT tangxiaoan enhancedadaptivebiclusteringalgorithmthroughbuildingashieldingcomplexsubmatrix
AT yinxukun enhancedadaptivebiclusteringalgorithmthroughbuildingashieldingcomplexsubmatrix
AT zhangrui enhancedadaptivebiclusteringalgorithmthroughbuildingashieldingcomplexsubmatrix