Clustering of High-Dimensional Human Gene Score Data for Target Cell Classification
Organizations: School of Mathematics, Indian Institute of Science Education and Research Thiruvananthapuram, Kerala, India 695551 · School of Data Sciences, Indian Institute of Science Education and Research Thiruvananthapuram, Kerala, India 695551 · 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.
Figures & tables
| Gene Score Data ( ) | Kinase Data ( ) | |||
|---|---|---|---|---|
| Clustering Method | No. clusters | Silhouette | No. clusters | Silhouette |
| K-Means | 2 | 0.770 | 2 | 0.724 |
| Hierarchical | 2 | 0.788 | 2 | 0.825 |
| Fuzzy C-Means | 2 | 0.768 | 2 | 0.818 |
| Graph-based | 2 | 0.633 | 2 | 0.817 |
| Gene Score Data ( ) | Kinase Data ( ) | |||
|---|---|---|---|---|
| Clustering Method | No. clusters | Silhouette | No. clusters | Silhouette |
| K-Means | 2 | 0.773 | 2 | 0.805 |
| Hierarchical | 2 | 0.788 | 2 | 0.825 |
| Fuzzy C-Means | 2 | 0.771 | 2 | 0.807 |
| Graph-based | 2 | 0.633 | 2 | 0.795 |
Clustering
Clustering groups data points by shared structure, developing methods to discover, validate, and interpret groups across diverse data and constraints.
See all 347 papers