A Mixed Integer Linear Programming Formulation to Artificial Neural Networks

被引:7
作者
Akutsu, Tatsuya [1 ]
Nagamochi, Hiroshi [2 ]
机构
[1] Kyoto Univ, Inst Chem Res, Bioinformat Ctr, Kyoto 6110011, Japan
[2] Kyoto Univ, Dept Appl Math & Phys, Kyoto 6068501, Japan
来源
PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND SYSTEMS (ICISS 2019) | 2019年
关键词
Artificial neural networks; inverse problem; mixed linear integer programming; GRAPH; ALGORITHM; DESIGN;
D O I
10.1145/3322645.3322683
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper studies the problem of computing an input vector for a given pair of Artificial Neural Network (ANN) and output vector, which is a kind of inverse problem. This problem has potential applications in design of new objects, especially in design of new chemical compounds. This paper focuses on ANNs in which activation functions are represented as continuous piece-wise linear functions, which can exactly represent ReLU functions and well approximate sigmoid functions. It is shown that this inverse problem can be formulated as a Mixed Integer Linear Programming Problem (MILP) with O(vertical bar V vertical bar + n(b) variables and constraints, where V is a set of neurons in a given ANN and nb denotes the total number of break points over all activation functions f(nu), nu is an element of V .
引用
收藏
页码:215 / 220
页数:6
相关论文
共 21 条
[1]   Inferring a graph from path frequency [J].
Akutsu, Tatsuya ;
Fukagawa, Daiji ;
Jansson, Jesper ;
Sadakane, Kunihiko .
DISCRETE APPLIED MATHEMATICS, 2012, 160 (10-11) :1416-1428
[2]  
[Anonymous], 2017, PMLR
[3]   Enumerating treelike chemical graphs with given path frequency [J].
Fujiwara, Hiroki ;
Wang, Jiexun ;
Zhao, Liang ;
Nagamochi, Hiroshi ;
Akutsu, Tatsuya .
JOURNAL OF CHEMICAL INFORMATION AND MODELING, 2008, 48 (07) :1345-1357
[4]  
Gary M. R., 1978, COMPUTERS INTRACTABI
[5]   Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules [J].
Gomez-Bombarelli, Rafael ;
Wei, Jennifer N. ;
Duvenaud, David ;
Hernandez-Lobato, Jose Miguel ;
Sanchez-Lengeling, Benjamin ;
Sheberla, Dennis ;
Aguilera-Iparraguirre, Jorge ;
Hirzel, Timothy D. ;
Adams, Ryan P. ;
Aspuru-Guzik, Alan .
ACS CENTRAL SCIENCE, 2018, 4 (02) :268-276
[6]   Chemoinformatics and stereoisomerism: A stereo graph kernel together with three new extensions [J].
Grenier, Pierre-Anthony ;
Brun, Luc ;
Villemin, Didier .
PATTERN RECOGNITION LETTERS, 2017, 87 :222-230
[7]   Bayesian molecularL design with a chemical language model [J].
Ikebata, Hisaki ;
Hongo, Kenta ;
Isomura, Tetsu ;
Maezono, Ryo ;
Yoshida, Ryo .
JOURNAL OF COMPUTER-AIDED MOLECULAR DESIGN, 2017, 31 (04) :379-391
[8]  
Kerber A, 1998, MATCH-COMMUN MATH CO, P205
[9]  
KHACHIIAN LG, 1979, DOKL AKAD NAUK SSSR+, V244, P1093
[10]   Enumerating Substituted Benzene Isomers of Tree-Like Chemical Graphs [J].
Li, Jinghui ;
Nagamochi, Hiroshi ;
Akutsu, Tatsuya .
IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2018, 15 (02) :633-646