Jianshen Zhu

dblp:266/8772 · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
9since 2021 · last 2024
0000-0002-1287-9572ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 6 · 2 first-author · 6 since 2021Artificial intelligence and machine learning · 3 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
YearPublicationVenuePosition
2024 Cycle-Configuration: A Novel Graph-theoretic Descriptor Set for Molecular Inference
abstract
In this paper, we propose a novel family of descriptors of chemical graphs, named cycle-configuration (CC), that can be used in the standard "two-layered (2L) model" of mol-infer, a molecular inference framework based on mixed integer linear programming (MILP) and machine learning (ML). Proposed descriptors capture the notion of ortho/meta/para patterns that appear in aromatic rings, which has been impossible in the framework so far. Computational experiments show that, when the new descriptors are supplied, we can construct prediction functions of similar or better performance for all of the 27 tested chemical properties. We also provide an MILP formulation that asks for a chemical graph with desired properties under the 2L model with CC descriptors (2L+CC model). We show that a chemical graph with up to 50 non-hydrogen vertices can be inferred in a practical time.
Jianshen Zhu, Naveed Ahmed Azam, Kazuya Haraguchi, Liang Zhao 0013, Tatsuya Akutsu
BIBM2
2024 A Method for Inferring Polymers Based on Linear Regression and Integer Programming
abstract
A novel framework has recently been proposed for designing the molecular structure of chemical compounds with a desired chemical property using both artificial neural networks and mixed integer linear programming. In this paper, we design a new method for inferring a polymer based on the framework. For this, we introduce a new way of representing a polymer as a form of monomer and define new descriptors that feature the structure of polymers. We also use linear regression as a building block of constructing a prediction function in the framework. The results of our computational experiments reveal a set of chemical properties on polymers to which a prediction function constructed with linear regression performs well. We also observe that the proposed method can infer polymers with up to 50 non-hydrogen atoms in a monomer form.
Ryota Ido, Shengjuan Cao, Jianshen Zhu, Naveed Ahmed Azam, Kazuya Haraguchi, Liang Zhao 0013, Hiroshi Nagamochi, Tatsuya Akutsu
IEEE ACM Trans. Comput. Biol. Bioinform.3
2024 Molecular Design Based on Integer Programming and Splitting Data Sets by Hyperplanes
abstract
A novel framework for designing the molecular structure of chemical compounds with a desired chemical property has recently been proposed. The framework infers a desired chemical graph by solving a mixed integer linear program (MILP) that simulates the computation process of two functions: a feature function defined by a two-layered model on chemical graphs and a prediction function constructed by a machine learning method. To improve the learning performance of prediction functions in the framework, we design a method that splits a given data set$\mathcal {C}$into two subsets$\mathcal {C}^{(i)},i=1,2$by a hyperplane in a chemical space so that most compounds in the first (resp., second) subset have observed values lower (resp., higher) than a threshold$\theta$. We construct a prediction function$\psi$to the data set$\mathcal {C}$by combining prediction functions$\psi _{i},i=1,2$each of which is constructed on$\mathcal {C}^{(i)}$independently. The results of our computational experiments suggest that the proposed method improved the learning performance for several chemical properties to which a good prediction function has been difficult to construct.
Jianshen Zhu, Naveed Ahmed Azam, Kazuya Haraguchi, Liang Zhao 0013, Hiroshi Nagamochi, Tatsuya Akutsu
IEEE ACM Trans. Comput. Biol. Bioinform.1
2023 Towards provably secure asymmetric image encryption schemes
Naveed Ahmed Azam, Jianshen Zhu, Umar Hayat, Aleksandar Shurbevski
Inf. Sci.2
2022 A new approach to the design of acyclic chemical compounds using skeleton trees and integer linear programming
abstract
Abstract Intelligent systems are applied in a wide range of areas, and computer-aided drug design is a highly important one. One major approach to drug design is the inverse QSAR/QSPR (quantitative structure-activity and structure-property relationship), for which a method that uses both artificial neural networks (ANN) and mixed integer linear programming (MILP) has been proposed recently. This method consists of two phases: a forward prediction phase, and an inverse, inference phase. In the prediction phase, a feature function f over chemical compounds is defined, whereby a chemical compound G is represented as a vector f(G) of descriptors. Following, for a given chemical property $$\pi$$ , using a dataset of chemical compounds with known values for property $$\pi$$ , a regressive prediction function $$\psi$$ is computed by an ANN. It is desired that $$\psi (f(G))$$ takes a value that is close to the true value of property $$\pi$$ for the compound G for many of the compounds in the dataset. In the inference phase, one starts with a target value $$y^*$$ of the chemical property $$\pi$$ , and then a chemical structure $$G^*$$ such that $$\psi (f(G^*))$$ is within a certain tolerance level of $$y^*$$ is constructed from the solution to a specially formulated MILP. This method has been used for the case of inferring acyclic chemical compounds. With this paper, we propose a new concept on acyclic chemical graphs, called a skeleton tree, and based on it develop a new MILP formulation for inferring acyclic chemical compounds. Our computational experiments indicate that our newly proposed method significantly outperforms the existing method when the diameter of graphs is up to 8. In a particular example where we inferred acyclic chemical compounds with 38 non-hydrogen atoms from the set {C, O, S} times faster.
Jianshen Zhu, Rachaya Chiewvanichakorn, Aleksandar Shurbevski, Hiroshi Nagamochi, Tatsuya Akutsu
Appl. Intell.2
2022 A Novel Method for Inferring Chemical Compounds With Prescribed Topological Substructures Based on Integer Programming
abstract
Drug discovery is one of the major goals of computational biology and bioinformatics. A novel framework has recently been proposed for the design of chemical graphs using both artificial neural networks (ANNs) and mixed integer linear programming (MILP). This method consists of a prediction phase and an inverse prediction phase. In the first phase, an ANN is trained using data on existing chemical compounds. In the second phase, given a target chemical property, a feature vector is inferred by solving an MILP formulated from the trained ANN and then a set of chemical structures is enumerated by a graph enumeration algorithm. Although exact solutions are guaranteed by this framework, the types of chemical graphs have been restricted to such classes as trees, monocyclic graphs, and graphs with a specified polymer topology with cycle index up to 2. To overcome the limitation on the topological structure, we propose a new flexible modeling method to the framework so that we can specify a topological substructure of graphs and a partial assignment of chemical elements and bond-multiplicity to a target graph. The results of computational experiments suggest that the proposed system can infer chemical graphs with around up to 50 non-hydrogen atoms.
Jianshen Zhu, Naveed Ahmed Azam, Aleksandar Shurbevski, Kazuya Haraguchi, Liang Zhao 0013, Hiroshi Nagamochi, Tatsuya Akutsu
IEEE ACM Trans. Comput. Biol. Bioinform.1
2021 Molecular Design Based on Artificial Neural Networks, Integer Programming and Grid Neighbor Search
abstract
A novel framework has recently been proposed for designing the molecular structure of chemical compounds with a desired chemical property using both artificial neural networks and mixed integer linear programming. In the framework, a chemical graph with a target chemical value is inferred as a feasible solution of a mixed integer linear program that represents a prediction function and other requirements on the structure of graphs. In this paper, we propose a procedure for generating other feasible solutions of the mixed integer linear program by searching the neighbor of output chemical graph in a search space. The procedure is combined in the framework as a new building block. The results of our computational experiments suggest that the proposed method can generate an additional number of new chemical graphs with up to 50 non-hydrogen atoms.
Naveed Ahmed Azam, Jianshen Zhu, Kazuya Haraguchi, Liang Zhao 0013, Hiroshi Nagamochi, Tatsuya Akutsu
BIBM2
2021 An Inverse QSAR Method Based on Decision Tree and Integer Programming
Kouki Tanaka, Jianshen Zhu, Naveed Ahmed Azam, Kazuya Haraguchi, Liang Zhao 0013, Hiroshi Nagamochi, Tatsuya Akutsu
ICIC (2)2
2021 An Improved Integer Programming Formulation for Inferring Chemical Compounds with Prescribed Topological Structures
Jianshen Zhu, Naveed Ahmed Azam, Kazuya Haraguchi, Liang Zhao 0013, Hiroshi Nagamochi, Tatsuya Akutsu
IEA/AIE (1)1
2020 A New Integer Linear Programming Formulation to the Inverse QSAR/QSPR for Acyclic Chemical Compounds Using Skeleton Trees
Jianshen Zhu, Rachaya Chiewvanichakorn, Aleksandar Shurbevski, Hiroshi Nagamochi, Tatsuya Akutsu
IEA/AIE2