Stochastic-based Neural Network hardware acceleration for an efficient ligand-based virtual screening

Artificial Neural Networks (ANN) have been popularized in many science and technological areas due to their capacity to solve many complex pattern matching problems. That is the case of Virtual Screening, a research area that studies how to identify those molecular compounds with the highest probability to present biological activity for a therapeutic target. Due to the vast number of small organic compounds and the thousands of targets for which such large-scale screening can potentially be carried out, there has been an increasing interest in the research community to increase both, processing speed and energy efficiency in the screening of molecular databases. In this work, we present a classification model describing each molecule with a single energy-based vector and propose a machine-learning system based on the use of ANNs. Different ANNs are studied with respect to their suitability to identify biochemical similarities. Also, a high-performance and energy-efficient hardware acceleration platform based on the use of stochastic computing is proposed for the ANN implementation. This platform is of utility when screening vast libraries of compounds. As a result, the proposed model showed appreciable improvements with respect previously published works in terms of the main relevant characteristics (accuracy, speed and energy-efficiency).

[1]  Fernando Morgado Dias,et al.  A new solution to the hyperbolic tangent implementation in hardware: polynomial modeling of the fractional exponential part , 2013, Neural Computing and Applications.

[2]  Kwong-Sak Leung,et al.  USR-VS: a web server for large-scale prospective virtual screening using ultrafast shape recognition techniques , 2016, Nucleic Acids Res..

[3]  Olivier Michielin,et al.  SwissSimilarity: A Web Tool for Low to Ultra High Throughput Ligand-Based Virtual Screening , 2016, J. Chem. Inf. Model..

[4]  Matthias Rarey,et al.  Ligand-based virtual screening under partial shape constraints , 2017, Journal of Computer-Aided Molecular Design.

[5]  Bruno O Villoutreix,et al.  Virtual screening web servers: designing chemical probes and drug candidates in the cyberspace , 2020, Briefings Bioinform..

[6]  Josep L. Rosselló,et al.  A Bayesian Target Predictor Method based on Molecular Pairing Energies estimation , 2017, Scientific reports.

[7]  Michael M. Mysinger,et al.  Directory of Useful Decoys, Enhanced (DUD-E): Better Ligands and Decoys for Better Benchmarking , 2012, Journal of medicinal chemistry.

[8]  Crina Grosan,et al.  Meta-QSAR: a large-scale application of meta-learning to drug design and discovery , 2017, Machine Learning.

[9]  Kam‐Heung Sze,et al.  Machine‐learning scoring functions for structure‐based virtual screening , 2020, WIREs Computational Molecular Science.

[10]  Thomas A. Halgren Merck molecular force field. I. Basis, form, scope, parameterization, and performance of MMFF94 , 1996, J. Comput. Chem..

[11]  Ashutosh Kumar,et al.  Advances in the Development of Shape Similarity Methods and Their Application in Drug Discovery , 2018, Front. Chem..

[12]  Pedro J. Ballester,et al.  Predicting Synergism of Cancer Drug Combinations Using NCI-ALMANAC Data , 2018, bioRxiv.

[13]  Gisbert Schneider,et al.  Virtual screening: an endless staircase? , 2010, Nature Reviews Drug Discovery.

[14]  Arturo Magana-Mora,et al.  DPubChem: a web tool for QSAR modeling and high-throughput virtual screening , 2018, Scientific Reports.

[15]  Luis Serrano,et al.  Accurate differential tanh(nx) implementation , 2009, Int. J. Circuit Theory Appl..

[16]  Jean-Paul Ebejer,et al.  Applying Machine Learning to Ultrafast Shape Recognition in Ligand-Based Virtual Screening , 2020, Frontiers in Pharmacology.

[17]  Marcus Gastreich,et al.  The next level in chemical space navigation: going far beyond enumerable compound libraries. , 2019, Drug discovery today.

[18]  Brian R. Gaines,et al.  Stochastic computing , 1967, AFIPS '67 (Spring).

[19]  Luca Pinzi,et al.  Molecular Docking: Shifting Paradigms in Drug Discovery , 2019, International journal of molecular sciences.

[20]  Enrico Glaab,et al.  Building a virtual ligand screening pipeline using free software: a survey , 2015, Briefings Bioinform..

[21]  V. Canals,et al.  A Stochastic Spiking Neural Network for Virtual Screening , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[22]  V. V. Kleandrova,et al.  Chemoinformatics in anti-cancer chemotherapy: multi-target QSAR model for the in silico discovery of anti-breast cancer agents. , 2012, European journal of pharmaceutical sciences : official journal of the European Federation for Pharmaceutical Sciences.

[23]  Stephen R. Johnson,et al.  Electrostatic-field and surface-shape similarity for virtual screening and pose prediction , 2019, Journal of Computer-Aided Molecular Design.

[24]  John P. Hayes,et al.  Survey of Stochastic Computing , 2013, TECS.

[25]  Eugene N. Muratov,et al.  QSAR-Based Virtual Screening: Advances and Applications in Drug Discovery , 2018, Front. Pharmacol..

[26]  Sangdun Choi,et al.  A Structure-Based Drug Discovery Paradigm , 2019, International journal of molecular sciences.