Affordable Access

Access to the full text

StressGenePred: a twin prediction model architecture for classifying the stress types of samples and discovering stress-related genes in arabidopsis

  • Kang, Dongwon1
  • Ahn, Hongryul1
  • Lee, Sangseon1
  • Lee, Chai-Jin2
  • Hur, Jihye3
  • Jung, Woosuk3
  • Kim, Sun1, 2, 4
  • 1 Department of Computer Science and Engineering, Seoul National University, Seoul, Republic of Korea , Seoul (South Korea)
  • 2 Interdisciplinary Program in Bioinformatics, Seoul National University, Seoul, Republic of Korea , Seoul (South Korea)
  • 3 Department of Crop Science, Konkuk University, Seoul, Republic of Korea , Seoul (South Korea)
  • 4 Bioinformatics Institute, Seoul National University, Seoul, Republic of Korea , Seoul (South Korea)
Published Article
BMC Genomics
Springer (Biomed Central Ltd.)
Publication Date
Dec 20, 2019
Suppl 11
DOI: 10.1186/s12864-019-6283-z
Springer Nature


BackgroundRecently, a number of studies have been conducted to investigate how plants respond to stress at the cellular molecular level by measuring gene expression profiles over time. As a result, a set of time-series gene expression data for the stress response are available in databases. With the data, an integrated analysis of multiple stresses is possible, which identifies stress-responsive genes with higher specificity because considering multiple stress can capture the effect of interference between stresses. To analyze such data, a machine learning model needs to be built.ResultsIn this study, we developed StressGenePred, a neural network-based machine learning method, to integrate time-series transcriptome data of multiple stress types. StressGenePred is designed to detect single stress-specific biomarker genes by using a simple feature embedding method, a twin neural network model, and Confident Multiple Choice Learning (CMCL) loss. The twin neural network model consists of a biomarker gene discovery and a stress type prediction model that share the same logical layer to reduce training complexity. The CMCL loss is used to make the twin model select biomarker genes that respond specifically to a single stress. In experiments using Arabidopsis gene expression data for four major environmental stresses, such as heat, cold, salt, and drought, StressGenePred classified the types of stress more accurately than the limma feature embedding method and the support vector machine and random forest classification methods. In addition, StressGenePred discovered known stress-related genes with higher specificity than the Fisher method.ConclusionsStressGenePred is a machine learning method for identifying stress-related genes and predicting stress types for an integrated analysis of multiple stress time-series transcriptome data. This method can be used to other phenotype-gene associated studies.

Report this publication


Seen <100 times