Jinyan Li

Dr. Jinyan Li


Research Focus & Metrics

Academic Career Length

33Years (1994-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 March 2002 in Cancer Cell
Verified
Journal Article
Closed access
EYEng-Juh Yeoh
Eng-Juh Yeoh
MRMary E Ross
Mary E Ross
SSSheila A Shurtleff
Sheila A Shurtleff
WWW.Kent Williams
W.Kent Williams
DPDivyen Patel
Divyen Patel
JDJames R Downing
James R Downing

22 October 1999
Verified
Book Chapter
Closed access
PDF file
GDGuozhu Dong
Guozhu Dong
XZXiuzhen Zhang
Xiuzhen Zhang
LWLimsoon Wong
Limsoon Wong
JLJinyan Li
Jinyan Li

1 November 2015 in Computers and Electronics in Agriculture
Verified
Journal Article
Closed access
CXChengjun Xie
Chengjun Xie
JZJie Zhang
Jie Zhang
RLRui Li
Rui Li
JLJinyan Li
Jinyan Li
PHPeilin Hong
Peilin Hong
Peng ChenPeng Chen
Peng Chen

3 August 2018 in BMC Bioinformatics
Verified
Journal Article
Open access
PDF file
BZBuzhong Zhang
Buzhong Zhang
JLJinyan Li
Jinyan Li
QLQiang Lü
Qiang Lü
Protein secondary structure can be regarded as an information bridge that links the primary sequence and tertiary structure. Accurate 8-state secondary structure prediction can significantly give more precise and high resolution on structure-based properties analysis. We present a novel deep learning architecture which exploits an integrative synergy of prediction by a convolutional neural network, residual network, and bidirectional recurrent neural network to improve the performance of protein secondary structure prediction. A local block comprised of convolutional filters and original input is designed for capturing local sequence features. The subsequent bidirectional recurrent neural network consisting of gated recurrent units can capture global context features. Furthermore, the residual network can improve the information flow between the hidden layers and the cascaded recurrent neural network. Our proposed deep network achieved 71.4% accuracy on the benchmark CB513 dataset for the 8-state prediction; and the ensemble learning by our model achieved 74% accuracy. Our model generalization capability is also evaluated on other three independent datasets CASP10, CASP11 and CASP12 for both 8- and 3-state prediction. These prediction performances are superior to the state-of-the-art methods. Our experiment demonstrates that it is a valuable method for predicting protein secondary structure, and capturing local and global features concurrently is very useful in deep learning.

1 May 2002 in Bioinformatics
Verified
Journal Article
Open access
PDF file
JLJinyan Li
Jinyan Li
LWLimsoon Wong
Limsoon Wong
Motivations and Results: Gene groups that are significantly related to a disease can be detected by conducting a series of gene expression experiments. This work is aimed at discovering special types of gene groups that satisfy the following property. In each group, its member genes are found to be one-to-one contained in pre-determined intervals of gene expression level with a large frequency in one class of cells but are never found unanimously in these intervals in the other class of cells. We call these gene groups emerging patterns, to emphasize the patterns' frequency changes between two classes of cells. We use effective discretization and gene selection methods to obtain the most discriminatory genes. We also use efficient algorithms to derive the patterns from these genes. According to our studies on the ALL/AML dataset and the colon tumor dataset, some patterns, which consist of one or more genes, can reach a high frequency of 90%, or even 100%. In other words, they nearly or fully dominate one class of cells, even though they rarely occur in the other class. The discovered patterns are used to classify new cells with a higher accuracy than other reported methods. Based on these patterns, we also conjecture the possibility of a personalized treatment plan which converts colon tumor cells into normal cells by modulating the expression levels of a few genes. Contact: jinyan@krdl.org.sg; limsoon@krdl.org.sg

22 October 2007 in IEEE Transactions on Knowledge and Data Engineering
Verified
Journal Article
Closed access
JLJinyan Li
Jinyan Li
GLGuimei Liu
Guimei Liu
HLHaiquan Li
Haiquan Li
LWLimsoon Wong
Limsoon Wong
Maximal biclique (also known as complete bipartite) subgraphs can model many applications in Web mining, business, and bioinformatics. Enumerating maximal biclique subgraphs from a graph is a computationally challenging problem, as the size of the output can become exponentially large with respect to the vertex number when the graph grows. In this paper, we efficiently enumerate them through the use of closed patterns of the adjacency matrix of the graph. For an undirected graph G without self-loops, we prove that 1) the number of closed patterns in the adjacency matrix of G is even, 2) the number of the closed patterns is precisely double the number of maximal biclique subgraphs of G, and 3) for every maximal biclique subgraph, there always exists a unique pair of closed patterns that matches the two vertex sets of the subgraph. Therefore, the problem of enumerating maximal bicliques can be solved by using efficient algorithms for mining closed patterns, which are algorithms extensively studied in the data mining field. However, this direct use of existing algorithms causes a duplicated enumeration. To achieve high efficiency, we propose an O(mn) time delay algorithm for a nonduplicated enumeration, in particular, for enumerating those maximal bicliques with a large size, where m and n. are the number of edges and vertices of the graph, respectively. We evaluate the high efficiency of our algorithm by comparing it to state- of-the-art algorithms on three categories of graphs: randomly generated graphs, benchmarks, and a real-life protein interaction network. In this paper, we also prove that if self-loops are allowed in a graph, then the number of closed patterns in the adjacency matrix is not necessarily even, but the maximal bicliques are exactly the same as those of the graph after removing all the self-loops.