Highly Performing Automatic Detection of Structural Chromosomal Abnormalities Using Siamese Architecture

J Mol Biol. 2023 Apr 15;435(8):168045. doi: 10.1016/j.jmb.2023.168045. Epub 2023 Mar 10.

Abstract

The detection of structural chromosomal abnormalities (SCA) is crucial for diagnosis, prognosis and management of many genetic diseases and cancers. This detection, done by highly qualified medical experts, is tedious and time-consuming. We propose a highly performing and intelligent method to assist cytogeneticists to screen for SCA. Each chromosome is present in two copies that make up a pair of chromosomes. Usually, SCA are present in only one copy of the pair. Convolutional neural networks (CNN) with Siamese architecture are particularly relevant for evaluating similarities between two images, which is why we used this method to detect abnormalities between both chromosomes of a given pair. As a proof-of-concept, we first focused on a deletion occurring on chromosome 5 (del(5q)) observed in hematological malignancies. Using our dataset, we conducted several experiments without and with data augmentation on seven popular CNN models. Overall, performances obtained were very relevant for detecting deletions, particularly with Xception and InceptionResNetV2 models achieving 97.50% and 97.01% of F1-score, respectively. We additionally demonstrated that these models successfully recognized another SCA, inversion inv(3), which is one of the most difficult SCA to detect. The performance improved when the training was applied on inversion inv(3) dataset, achieving 94.82% of F1-score. The technique that we propose in this paper is the first highly performing method based on Siamese architecture that allows the detection of SCA. Our code is publicly available at: https://github.com/MEABECHAR/ChromosomeSiameseAD.

Keywords: convolutional neural networks; cytogenetics; deletion/inversion detection; siamese architecture; structural chromosomal abnormalities.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Chromosome Aberrations*
  • Chromosomes / genetics
  • Datasets as Topic
  • Genetic Diseases, Inborn* / diagnosis
  • Genetic Diseases, Inborn* / genetics
  • Humans
  • Neoplasms* / diagnosis
  • Neoplasms* / genetics
  • Neural Networks, Computer*