DeepTox: Toxicity Prediction using Deep Learning

被引:608
作者
Mayr, Andreas [1 ,2 ]
Klambauer, Gunter [1 ]
Unterthiner, Thomas [1 ,2 ]
Hochreiter, Sepp [1 ]
机构
[1] Johannes Kepler Univ Linz, Inst Bioinformat, Linz, Austria
[2] Johannes Kepler Univ Linz, RISC Software GmbH, Hagenberg, Austria
关键词
Deep Learning; deep networks; Tox21; machine learning; tox prediction; toxicophores; challenge winner; neural networks;
D O I
10.3389/fenvs.2015.00080
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The Tox21 Data Challenge has been the largest effort of the scientific community to compare computational methods for toxicity prediction. This challenge comprised 12,000 environmental chemicals and drugs which were measured for 12 different toxic effects by specifically designed assays. We participated in this challenge to assess the performance of Deep Learning in computational toxicity prediction. Deep Learning has already revolutionized image processing, speech recognition, and language understanding but has not yet been applied to computational toxicity. Deep Learning is founded on novel algorithms and architectures for artificial neural networks together with the recent availability of very fast computers and massive datasets. It discovers multiple levels of distributed representations of the input, with higher levels representing more abstract concepts. We hypothesized that the construction of a hierarchy of chemical features gives Deep Learning the edge over other toxicity prediction methods. Furthermore, Deep Learning naturally enables multi-task learning, that is, learning of all toxic effects in one neural network and thereby learning of highly informative chemical features. In order to utilize Deep Learning for toxicity prediction, we have developed the DeepTox pipeline. First, DeepTox normalizes the chemical representations of the compounds. Then it computes a large number of chemical descriptors that are used as input to machine learning methods. In its next step, DeepTox trains models, evaluates them, and combines the best of them to ensembles. Finally, DeepTox predicts the toxicity of new compounds. In the Tox21 Data Challenge, DeepTox had the highest performance of all computational methods winning the grand challenge, the nuclear receptor panel, the stress response panel, and six single assays (teams Bioinf@JKU"). We found that Deep Learning excelled in toxicity prediction and outperformed many other computational approaches like naive Bayes, support vector machines, and random forests.
引用
收藏
页数:15
相关论文
共 72 条
[1]   Three-dimensional QSAR using the k-nearest neighbor method and its interpretation [J].
Ajmani, S ;
Jadhav, K ;
Kulkarni, SA .
JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2006, 46 (01) :24-31
[2]   Toxicity Testing in the 21st Century: Bringing the Vision to Life [J].
Andersen, Melvin E. ;
Krewski, Daniel .
TOXICOLOGICAL SCIENCES, 2009, 107 (02) :324-330
[3]   Searching for exotic particles in high-energy physics with deep learning [J].
Baldi, P. ;
Sadowski, P. ;
Whiteson, D. .
NATURE COMMUNICATIONS, 2014, 5
[4]   DNA damage response as a candidate anti-cancer barrier in early human tumorigenesis [J].
Bartkova, J ;
Horejsi, Z ;
Koed, K ;
Krämer, A ;
Tort, F ;
Zieger, K ;
Guldberg, P ;
Sehested, M ;
Nesland, JM ;
Lukas, C ;
Orntoft, T ;
Lukas, J ;
Bartek, J .
NATURE, 2005, 434 (7035) :864-870
[5]   Molecular similarity searching using atom environments, information-based feature selection, and a naive Bayesian classifier [J].
Bender, A ;
Mussa, HY ;
Glen, RC ;
Reiling, S .
JOURNAL OF CHEMICAL INFORMATION AND COMPUTER SCIENCES, 2004, 44 (01) :170-178
[6]   Large-Scale Machine Learning with Stochastic Gradient Descent [J].
Bottou, Leon .
COMPSTAT'2010: 19TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL STATISTICS, 2010, :177-186
[7]   Random forests [J].
Breiman, L .
MACHINE LEARNING, 2001, 45 (01) :5-32
[8]   ChemoPy: freely available python']python package for computational biology and chemoinformatics [J].
Cao, Dong-Sheng ;
Xu, Qing-Song ;
Hu, Qian-Nan ;
Liang, Yi-Zeng .
BIOINFORMATICS, 2013, 29 (08) :1092-1094
[9]   Kernel k-nearest neighbor algorithm as a flexible SAR modeling tool [J].
Cao, Dong-Sheng ;
Huang, Jian-Hua ;
Yan, Jun ;
Zhang, Liang-Xiao ;
Hu, Qian-Nan ;
Xu, Qing-Song ;
Liang, Yi-Zeng .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2012, 114 :19-23
[10]   Multitask learning [J].
Caruana, R .
MACHINE LEARNING, 1997, 28 (01) :41-75