用于靶细胞分类的高维人类基因评分数据聚类
摘要
该论文研究在769维特征下,完整人类基因评分数据集与激酶基因子集是否呈现相同的聚类结构,通过四种聚类方法比较发现最优聚类数均为两类。
arXiv:2610.33531v1 Announce Type: new
Abstract: The goal is to investigate whether the total human gene-score dataset and the selected human kinase-gene dataset exhibit the same number of clusters when analysed using the same set of 769 features. Two datasets were considered: the complete gene score dataset and a subset containing selected kinase genes. Two missing-data strategies were investigated. In Case I, rows containing missing gene-score values were removed. In Case II, rows with more than 20% missing values were excluded and the other missing values were replaced by the corresponding column mean. For each case, the data were scaled and principal component analysis (PCA) was performed before clustering. Four clustering approaches were considered: K-Means, Hierarchical Clustering, Fuzzy C-Means, and Graph-based Clustering. Across both datasets and both missing-data treatments, the optimal number of clusters was found to be two. In the absence of an optimal number of clusters, the quality of clustering was assessed using the Silhouette score. Relatively high Silhouette scores were obtained in all cases.
查看缓存全文
缓存时间: 2026/10/28 07:30
# Clustering of High-Dimensional Human Gene Score Data for Target Cell Classification Source: [https://arxiv.org/html/2610.33531](https://arxiv.org/html/2610.33531) S\. DasAffiliation:School of Mathematics, Indian Institute of Science Education and Research Thiruvananthapuram, Kerala, India 695551V\. MadalaAffiliation:School of Data Sciences, Indian Institute of Science Education and Research Thiruvananthapuram, Kerala, India 695551P\. MajumderAffiliation:School of Data Sciences, Indian Institute of Science Education and Research Thiruvananthapuram, Kerala, India 695551N\. S\. SinhaAffiliation:School of Biological Sciences, Indian Institute of Science Education and Research Thiruvananthapuram, Kerala, India 695551 ###### Abstract The goal is to investigate whether the total human gene\-score dataset and the selected human kinase\-gene dataset exhibit the same number of clusters when analysed using the same set of 769 features\. Two datasets were considered: the complete gene score dataset and a subset containing selected kinase genes\. Two missing\-data strategies were investigated\. In Case I, rows containing missing gene\-score values were removed\. In Case II, rows with more than 20% missing values were excluded and the other missing values were replaced by the corresponding column mean\. For each case, the data were scaled and principal component analysis \(PCA\) was performed before clustering\. Four clustering approaches were considered: K\-Means, Hierarchical Clustering, Fuzzy C\-Means, and Graph\-based Clustering\. Across both datasets and both missing\-data treatments, the optimal number of clusters was found to be two\. In the absence of an optimal number of clusters, the quality of clustering was assessed using the Silhouette score\. Relatively high Silhouette scores were obtained in all cases\. ###### Keywords: Clustering Gene score data Human kinase data High\-dimensional data K\-Means Hierarchical clustering Fuzzy C\-Means Graph\-based clustering ## 1Introduction High\-dimensional gene score data can contain a large number of features for each gene, making it useful to investigate the underlying structure of the data through clustering\. Clustering is a widely used unsupervised learning approach for identifying structure in high\-dimensional data, with partitioning, hierarchical, fuzzy, and graph\-based approaches providing complementary perspectives on data organization\[[1](https://arxiv.org/html/2610.33531#bib.bib1),[2](https://arxiv.org/html/2610.33531#bib.bib2)\]\. The present study focuses on determining whether the total human gene score data and a selected human kinase dataset form the same number of clusters when analysed using the same 769 features\. Two datasets were considered\. The first, referred to as the mother or total gene score data, contains 19,814 genes with 769 features\. The second contains selected kinase genes from the mother dataset\. The analysis was performed under two different treatments of missing values and using multiple clustering methodologies\. The main objective is to examine whether both datasets exhibit a consistent clustering structure and, in particular, whether they form the same number of optimal clusters under the same feature space\. ## 2Data and Methodology ### 2\.1Datasets Two datasets were considered: - •Mother data / total gene score data:19,814×76919,814\\times 769\. - •Human kinase data:518 kinase gene’s data selected from the mother dataset, represented by the same 769 features\. ### 2\.2Missing\-Data Treatments Two cases were considered\. Case I: Complete Data Analysis\.If any missing gene\-score value was present in a row, the entire row was removed\. The final datasets consisted of 16,138 gene\-score values and 418 kinases\. Case II: Mean Imputation\.Rows containing more than 20% missing values were excluded, following the missing\-data handling strategy used in the project report; mean imputation is a standard approach for completing missing numerical observations, although its assumptions and limitations should be considered\[[10](https://arxiv.org/html/2610.33531#bib.bib10)\]\. In the remaining data, missing values were replaced by the corresponding column mean\. The resulting datasets contained 18,073 gene\-score observations and 498 kinase observations, both with 769 features\. ### 2\.3Pre\-processing The data were scaled before clustering\. Principal Component Analysis \(PCA\) was carried out on the scaled datasets to capture the major directions of variation in the data while retaining low\-dimensional representations\[[9](https://arxiv.org/html/2610.33531#bib.bib9)\]\. The representations were used for clustering with the same set of 769 features\. ### 2\.4Clustering Methods Four clustering methods were considered\. - •K\-Means Clustering:This method, originating from the classical partitioning literature\[[3](https://arxiv.org/html/2610.33531#bib.bib3),[4](https://arxiv.org/html/2610.33531#bib.bib4)\], was selected because it can tackle large datasets efficiently\. The output is readily interpretable because each observation is assigned to the nearest cluster centre\. Since the clusters’ number must be specified, the elbow method was used to find the optimal number of clusters\. - •Hierarchical Clustering:This family of methods provides a hierarchical representation of the data through a dendrogram\[[5](https://arxiv.org/html/2610.33531#bib.bib5)\]\. The dendrogram can be used to identify an appropriate number of clusters without specifying the number in advance\. - •Fuzzy C\-Means:This method provides soft clustering, following the fuzzy clustering framework of Bezdek\[[6](https://arxiv.org/html/2610.33531#bib.bib6)\], allowing observations to have membership in multiple clusters\. This can be useful when observations do not strictly belong to a single cluster\. The method was also selected because it can be robust to noisy observations and outliers\. - •Graph\-based Clustering:This method was considered because graph and spectral formulations can capture complex relationships and structures in data\[[7](https://arxiv.org/html/2610.33531#bib.bib7)\]and can account for noisy observations and outliers\. ### 2\.5Cluster Evaluation The number of clusters was assessed using the corresponding clustering procedures, and the elbow method was used for the K\-Means procedure\. The Silhouette score was also computed for each of the clustering procedures\. Higher scores indicate that observations in a particular cluster are more similar to each other compared to the other clusters\[[8](https://arxiv.org/html/2610.33531#bib.bib8)\]\. Generally, higher values of the Silhouette score indicate that the clustering structure is better defined\. ## 3Results and Findings The results of the four clustering algorithms for both the human gene score data and kinase data are summarized for Case I and Case II in Tables[1](https://arxiv.org/html/2610.33531#S3.T1)and[2](https://arxiv.org/html/2610.33531#S3.T2)\. Table 1:Results of various clustering algorithms under complete data analysis \(Case I\)\.Table 2:Results of various clustering algorithms under mean imputation \(Case II\)\.For both missing data treatments and both the datasets, the number of clusters was optimized to two\. Also, in all cases, the values of the Silhouette score were relatively high\. Therefore, the observations in a particular cluster were similar to each other, and the differences were observed with respect to other clusters\. ## 4Clustering Visualizations ### 4\.1K\-Means Clustering #### Complete Data Analysis Figure[1](https://arxiv.org/html/2610.33531#S4.F1)presents the K\-Means analysis for the mother dataset, including the elbow analysis and the silhouette/cluster visualization\.   Figure 1:K\-Means clustering for the mother dataset under complete data analysis: elbow method and silhouette/cluster visualization\.Figure[2](https://arxiv.org/html/2610.33531#S4.F2)shows the corresponding K\-Means analysis for the kinase dataset\.   Figure 2:K\-Means clustering for the kinase dataset under complete data analysis\. #### 20% Missingness Followed by Column\-Mean Imputation Figures[3](https://arxiv.org/html/2610.33531#S4.F3)and[4](https://arxiv.org/html/2610.33531#S4.F4)present the corresponding K\-Means analyses after the missing\-data treatment described in Case II\.   Figure 3:K\-Means clustering for the mother dataset under Case II\.  Figure 4:K\-Means clustering for the kinase dataset under Case II\. ### 4\.2Hierarchical Clustering #### Complete Data Analysis The hierarchical clustering results for the mother and kinase datasets are shown in Figures[5](https://arxiv.org/html/2610.33531#S4.F5)and[6](https://arxiv.org/html/2610.33531#S4.F6), respectively\. Each pair contains the dendrogram and the corresponding clustered\-data visualization\.   Figure 5:Hierarchical clustering for the mother dataset under complete data analysis: dendrogram and clustered data\.  Figure 6:Hierarchical clustering for the kinase dataset under complete data analysis: dendrogram and clustered data\. #### 20% Missingness Followed by Column\-Mean Imputation Figures[7](https://arxiv.org/html/2610.33531#S4.F7)and[8](https://arxiv.org/html/2610.33531#S4.F8)show the hierarchical clustering results after mean imputation\.   Figure 7:Hierarchical clustering for the mother dataset under Case II\.  Figure 8:Hierarchical clustering for the kinase dataset under Case II\. ### 4\.3Fuzzy C\-Means Clustering #### Complete Data Analysis The Fuzzy C\-Means visualizations for the mother and kinase datasets are shown in Figure[9](https://arxiv.org/html/2610.33531#S4.F9)\.   Figure 9:Fuzzy C\-Means clustering under complete data analysis for the mother and kinase datasets\. #### 20% Missingness Followed by Column\-Mean Imputation The corresponding Case II visualizations are presented in Figure[10](https://arxiv.org/html/2610.33531#S4.F10)\.   Figure 10:Fuzzy C\-Means clustering under Case II for the mother and kinase datasets\. ## 5Discussion The clustering analyses provide consistent evidence that the human gene score data and the selected kinase data exhibit a two\-cluster structure under the common set of 769 features\. This result is observed for both the complete\-data analysis and the mean\-imputation analysis\. The silhouette scores remain relatively high across the different clustering methods\. For the complete\-data analysis, the silhouette scores for the gene score dataset range from 0\.633 to 0\.788, while those for the kinase dataset range from 0\.724 to 0\.825\. Under mean imputation, the corresponding ranges are 0\.633–0\.788 for the gene score data and 0\.795–0\.825 for the kinase data\. ## 6Conclusion and Future Scope The data analysis gives evidence that both the human gene score data and the kinase data are clustered into the same number of clusters under similar features\. Across the two missing\-data treatments and the four clustering methods considered, the optimal number of clusters was consistently two\. Further analysis can investigate the clustering structure under different feature combinations and alternative strategies for handling missing values\. Such extensions may help determine whether the observed two\-cluster structure remains stable when the feature space or data\-preprocessing strategy is changed\. ## 7Acknowledgements We acknowledge Dr\. N\. S\. Sinha, School of Biological Sciences, Indian Institute of Science Education and Research \(IISER\) Thiruvananthapuram, for providing the human gene\-score data used in this study\. ## References - \[1\]Jain, A\.K\.: Data clustering: 50 years beyond K\-means\. Pattern Recognition Letters 31\(8\), 651–666 \(2010\) - \[2\]Berkhin, P\.: A survey of clustering data mining techniques\. In: Kogan, J\., Nicholas, C\., Teboulle, M\. \(eds\.\) Grouping Multidimensional Data, pp\. 25–71\. Springer, Berlin, Heidelberg \(2006\) - \[3\]MacQueen, J\.B\.: Some methods for classification and analysis of multivariate observations\. In: Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, vol\. 1, pp\. 281–297\. University of California Press \(1967\) - \[4\]Lloyd, S\.: Least squares quantization in PCM\. IEEE Transactions on Information Theory 28\(2\), 129–137 \(1982\) - \[5\]Johnson, S\.C\.: Hierarchical clustering schemes\. Psychometrika 32, 241–254 \(1967\) - \[6\]Bezdek, J\.C\.: Pattern Recognition with Fuzzy Objective Function Algorithms\. Plenum Press, New York \(1981\) - \[7\]von Luxburg, U\.: A tutorial on spectral clustering\. Statistics and Computing 17, 395–416 \(2007\) - \[8\]Rousseeuw, P\.J\.: Silhouettes: A graphical aid to the interpretation and validation of cluster analysis\. Journal of Computational and Applied Mathematics 20, 53–65 \(1987\) - \[9\]Jolliffe, I\.T\.: Principal Component Analysis, 2nd edn\. Springer, New York \(2002\) - \[10\]Little, R\.J\.A\., Rubin, D\.B\.: Statistical Analysis with Missing Data, 3rd edn\. Wiley, Hoboken \(2019\)
相似文章
AlphaGenome Atlas: Understanding the human genome
Google DeepMind 推出 AlphaGenome 图谱,利用 AI 模型预测人类基因组变异的影响,并提供 AVI 评分以加速基因组学研究和理解生命语言。
扰动预测模型是否学会了基因相互作用?诊断智能体筛选中的外推能力
该研究提出“加性分歧(AD)”指标,评估扰动预测模型在未见过的基因组合上的外推可靠性,发现专门的神经预测模型并未稳定优于简单加性基线,且偏离基线越大的预测误差越大,该信号可指导自动扰动筛选工作流。
树深度与样本质量相关特征:RNA-Seq数据分类中Boruta特征选择的两个隐藏因素
本文研究了 Boruta 特征选择方法中树深度设置对 RNA-Seq 癌症数据基因筛选结果的影响,发现默认的浅树深度限制会显著改变基因选择并降低分类准确率,建议使用不限深度的树并加入类内样本质量过滤。
利用局部内在维度进行无监督特征选择——扩展版
提出基于局部本征维数(LID)的无监督特征选择方法LIDFS,通过对特征点进行最大似然LID估计排序特征,在23个高维数据集上取得领先的分类与聚类性能,且运行速度快于最接近的竞品方法。
基于特征选择层的神经网络多分类方法
该论文提出对特征选择层(Feature Selection Layer)的多项扩展,用于神经网络的嵌入式特征加权,以提升多分类任务中标签特定相关性的捕获能力,并在基因表达数据等基准上优于现有方法。