Double weighted k nearest neighbours for binary classification of high dimensional genomic data

High dimensional gene expression datasets consist of a large number of genes, many of which do not play a significant role in classifying tissue samples. The high dimensional nature of this type of data, characterized by a large number of gene features substantially exceeding its sample size, makes it challenging for existing methods to work efficiently in terms of prediction accuracy and execution time. To address this issue, a new classification procedure called double weighted k nearest neighbours ([Formula: see text]) is proposed. [Formula: see text] is specifically designed for gene expression data and incorporates feature weights derived from genes' ability to express deferentially between classes. Features weights are derived in a manner that automatically increase the impact of informative features while decreasing it for features that are less/non informative. To achieve this goal, the estimated weighted distances from the observations in the k nearest neighbourhood to the test point are used in an exponential function. The outputs of the function are summed for both the classes separately and the test point is assigned the class label with the largest sum. By utilizing the proposed weighting method based on the differential capability of genes, the [Formula: see text] method aims to achieve robust and efficient classification by allowing only the most informative features/genes to contribute to the classification task. Experimental evaluations, in comparison with several methods, i.e., standard [Formula: see text], weighted k nearest neighbours classifier ([Formula: see text]), random k nearest neighbour ([Formula: see text]), extended neighbourhood rule ensemble (ExNRule), k conditional nearest neighbour ([Formula: see text]), [Formula: see text] ensemble and support vector machines (SVM), demonstrate the effectiveness of [Formula: see text] in accurately classifying gene expression datasets. Overall, [Formula: see text] presents a promising approach for gene expression data analysis through the two fold weighted distance calculation strategy using classification accuracy, Cohen's kappa, sensitivity and [Formula: see text]score as performance metrics.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-04-12
DOI
https://doi.org/10.1038/s41598-025-97505-2
Citations
2
Primary Topic
Gene expression and cancer classification
Type
article
Field-Weighted Citation Impact
1.61

Funders

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

Double weighted k nearest neighbours for binary classification of high dimensional genomic data

Saeed Aldahmani, Amjad Ali, Sajjad Ahmad Khan, Hailiang Du
2 citations
Scientific Reports
Gene expression and cancer classification
1.61
article

Double weighted k nearest neighbours for binary classification of high dimensional genomic data

Saeed Aldahmani, Amjad Ali, Sajjad Ahmad Khan, Hailiang Du
article en
2 citations

Abstract

High dimensional gene expression datasets consist of a large number of genes, many of which do not play a significant role in classifying tissue samples. The high dimensional nature of this type of data, characterized by a large number of gene features substantially exceeding its sample size, makes it challenging for existing methods to work efficiently in terms of prediction accuracy and execution time. To address this issue, a new classification procedure called double weighted k nearest neighbours ([Formula: see text]) is proposed. [Formula: see text] is specifically designed for gene expression data and incorporates feature weights derived from genes' ability to express deferentially between classes. Features weights are derived in a manner that automatically increase the impact of informative features while decreasing it for features that are less/non informative. To achieve this goal, the estimated weighted distances from the observations in the k nearest neighbourhood to the test point are used in an exponential function. The outputs of the function are summed for both the classes separately and the test point is assigned the class label with the largest sum. By utilizing the proposed weighting method based on the differential capability of genes, the [Formula: see text] method aims to achieve robust and efficient classification by allowing only the most informative features/genes to contribute to the classification task. Experimental evaluations, in comparison with several methods, i.e., standard [Formula: see text], weighted k nearest neighbours classifier ([Formula: see text]), random k nearest neighbour ([Formula: see text]), extended neighbourhood rule ensemble (ExNRule), k conditional nearest neighbour ([Formula: see text]), [Formula: see text] ensemble and support vector machines (SVM), demonstrate the effectiveness of [Formula: see text] in accurately classifying gene expression datasets. Overall, [Formula: see text] presents a promising approach for gene expression data analysis through the two fold weighted distance calculation strategy using classification accuracy, Cohen's kappa, sensitivity and [Formula: see text]score as performance metrics.

Scientific ReportsVol. 15(1)
East China University of Science and Technology (CN), Durham University (GB), United Arab Emirates University (AE)
National Natural Science Foundation of China, United Arab Emirates University, Engineering and Physical Sciences Research Council
Openalex Percentile: Top 18%
Gene expression and cancer classification
1.61
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.