IL-Net: Using Expert Knowledge to Guide the Design of Furcated Neural Networks

Deep neural networks (DNN) excel at extracting patterns. Through representation learning and automated feature engineering on large datasets, such models have been highly successful in computer vision and natural language applications. Designing optimal network architectures from a principled or rational approach, however, has been less than successful, with the best successful approaches utilizing an additional machine learning algorithm to tune the network hyperparameters. This is despite that, in many technical fields, there exist established domain knowledge and understanding about the subject matter. In this work, we develop a novel furcated neural network architecture that utilizes domain knowledge as high-level design principles of the network. We demonstrate proof-of-concept by developing IL-Net, a furcated network for predicting the properties of ionic liquids, which is a class of complex multi-chemical entities. Compared to existing state-of-the-art approaches, we show that furcated networks can improve model accuracy by approximately ~20-35%, without using additional labeled data. Lastly, we distill two key design principles for furcated networks that can be adapted to other domains.

[1]  Michael D. Frenkel,et al.  ILThermo: A Free-Access Web Database for Thermodynamic Properties of Ionic Liquids† , 2007 .

[2]  Jian Sun,et al.  Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[3]  J. Khan,et al.  Enhanced thermophysical properties of NEILs as heat transfer fluids for solar thermal applications , 2017 .

[4]  João A. P. Coutinho,et al.  Group Contribution Methods for the Prediction of Thermophysical and Transport Properties of Ionic Liquids , 2009 .

[5]  E. Kianfar,et al.  Simultaneous Prediction of the Density, Viscosity and Electrical Conductivity of Pyridinium-Based Hydrophobic Ionic Liquids Using Artificial Neural Network , 2018, Silicon.

[6]  Vijay S. Pande,et al.  Massively Multitask Networks for Drug Discovery , 2015, ArXiv.

[7]  Abhinav Vishnu,et al.  ChemNet: A Transferable and Generalizable Deep Neural Network for Small-Molecule Property Prediction , 2017, ArXiv.

[8]  J. Pfaendtner,et al.  Statistical models are able to predict ionic liquid viscosity across a wide range of chemical functionalities and experimental conditions , 2018 .

[9]  Abhinav Vishnu,et al.  Using Rule-Based Labels for Weak Supervised Learning: A ChemNet for Transferable Chemical Property Prediction , 2017, KDD.

[10]  M. Hashim,et al.  Potential applications of deep eutectic solvents in nanotechnology: Part II , 2015, Chemical Engineering Journal.

[11]  Vijay S. Pande,et al.  Molecular graph convolutions: moving beyond fingerprints , 2016, Journal of Computer-Aided Molecular Design.

[12]  J. Pablo,et al.  The Materials Genome Initiative, the interplay of experiment, theory and computation , 2014 .

[13]  Abhinav Vishnu,et al.  How Much Chemistry Does a Deep Neural Network Need to Know to Make Accurate Predictions? , 2017, 2018 IEEE Winter Conference on Applications of Computer Vision (WACV).

[14]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[15]  A. Chan,et al.  Recent progress in solar thermal energy storage using nanomaterials , 2017 .

[16]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[17]  Yong Tian,et al.  Exploring electrochemical windows of room-temperature ionic liquids: a computational study. , 2012, The journal of physical chemistry. B.

[18]  David Rogers,et al.  Extended-Connectivity Fingerprints , 2010, J. Chem. Inf. Model..

[19]  S. Joshua Swamidass,et al.  Modeling Reactivity to Biological Macromolecules with a Deep Multitask Network , 2016, ACS central science.

[20]  Muratahan Aykol,et al.  Materials Design and Discovery with High-Throughput Density Functional Theory: The Open Quantum Materials Database (OQMD) , 2013 .

[21]  Sebastian Ruder,et al.  An Overview of Multi-Task Learning in Deep Neural Networks , 2017, ArXiv.

[22]  D Chandler,et al.  Van der Waals Picture of Liquids, Solids, and Phase Transformations , 1983, Science.

[23]  Abhinav Vishnu,et al.  SMILES2Vec: An Interpretable General-Purpose Deep Neural Network for Predicting Chemical Properties , 2017, ArXiv.

[24]  Abhinav Vishnu,et al.  Deep learning for computational chemistry , 2017, J. Comput. Chem..

[25]  Wojciech Czarnecki,et al.  Learning to SMILE(S) , 2016, ArXiv.

[26]  Andy Liaw,et al.  Demystifying Multitask Deep Neural Networks for Quantitative Structure-Activity Relationships , 2017, J. Chem. Inf. Model..

[27]  Roberto Todeschini,et al.  Handbook of Molecular Descriptors , 2002 .

[28]  Abhinav Vishnu,et al.  Chemception: A Deep Neural Network with Minimal Chemistry Knowledge Matches the Performance of Expert-developed QSAR/QSPR Models , 2017, ArXiv.

[29]  Hiroshi Yamamoto,et al.  Computer-aided reverse design for ionic liquids by QSPR using descriptors of group contribution type for ionic conductivities and viscosities , 2007 .

[30]  J. Pfaendtner,et al.  The general AMBER force field (GAFF) can accurately predict thermodynamic and transport properties of many ionic liquids. , 2015, The journal of physical chemistry. B.

[31]  E. Macedo,et al.  Equation of state modelling of systems with ionic liquids: Literature review and application with the Cubic Plus Association (CPA) model , 2012 .

[32]  J. Dearden,et al.  QSAR modeling: where have you been? Where are you going to? , 2014, Journal of medicinal chemistry.

[33]  Alán Aspuru-Guzik,et al.  The Harvard Clean Energy Project: Large-Scale Computational Screening and Design of Organic Photovoltaics on the World Community Grid , 2011 .

[34]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[35]  Arunprakash T. Karunanithi,et al.  Computer-Aided Design of Tailor-Made Ionic Liquids , 2013 .

[36]  Bin Li,et al.  Recent Progress in Redox Flow Battery Research and Development , 2012 .

[37]  The accurate estimation of physicochemical properties of ternary mixtures containing ionic liquids via artificial neural networks. , 2015, Physical chemistry chemical physics : PCCP.

[38]  Alán Aspuru-Guzik,et al.  Convolutional Networks on Graphs for Learning Molecular Fingerprints , 2015, NIPS.

[39]  Akihito Otani,et al.  Reliable Viscosity Calculation from Equilibrium Molecular Dynamics Simulations: A Time Decomposition Method. , 2015, Journal of chemical theory and computation.

[40]  Navdeep Jaitly,et al.  Multi-task Neural Networks for QSAR Predictions , 2014, ArXiv.

[41]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[42]  M. H. Chakrabarti,et al.  Prospects of applying ionic liquids and deep eutectic solvents for renewable energy storage by means of redox flow batteries , 2014 .

[43]  Izhar Wallach,et al.  AtomNet: A Deep Convolutional Neural Network for Bioactivity Prediction in Structure-based Drug Discovery , 2015, ArXiv.