ChengXiang Zhai
ChengXiang Zhai has a total of 38 co-authors. Here are the top co-authors by number of shared publications:
- Charu C. Aggarwal
IBM T. J. Watson Research Center, Yorktown Heights, NY, USA
2 shared publications - Xinghua Lu
Department of Biochemistry and Molecular Biology, 2 Department of Medicine, 3 Department of Ophthalmology and 4 Department of Neurosciences, Medical University of South Carolina, Charleston, SC 29425, USA
2 shared publications - Azadeh Shakery
School of Electrical and Computer Engineering University of Tehran Iran
1 shared publication - Azadeh Shakery
University of Illinois at Urbana-Champaign
1 shared publication Binbin Liao
University of Illinois at Urbana-Champaign
1 shared publication- Bo Jin
Medical University of South Carolina, Charleston, SC, USA
1 shared publication
Latest Publications
- 10 June 2015
- Published by Springer Nature
- p. 200-218
Beomap: Ad Hoc Topic Maps for Enhanced Exploration of Social Media Data
- 10 June 2015
- Published by Springer Nature
- p. 200-218
Beomap: Ad Hoc Topic Maps for Enhanced Exploration of Social Media Data
- Open Access
Preference-based Graphic Models for Collaborative Filtering
Collaborative filtering is a very useful general technique for exploiting the preference patterns of a group of users to predict the utility of items to a particular user. Previous research has studied several probabilistic graphic models for collaborative filtering with promising results. However, while these models have succeeded in capturing the similarity among users and items in one way or the other, none of them has considered the fact that users with similar interests in items can have very different rating patterns; some users tend to assign a higher rating to all items than other users. In this paper, we propose and study of two new graphic models that address the distinction between user preferences and ratings. In one model, called the decoupled model, we introduce two different variables to decouple a users preferences FROM his ratings. IN the other, called the preference model, we model the orderings OF items preferred BY a USER, rather than the USERs numerical ratings of items. Empirical study over two datasets of movie ratings shows that appropriate modeling of the distinction between user preferences and ratings improves the performance substantially and consistently. Specifically, the proposed decoupled model outperforms all five existing approaches that we compare with significantly, but the preference model is not very successful. These results suggest that explicit modeling of the underlying user preferences is very important for collaborative filtering, but we can not afford ignoring the rating information completely.
Open AccessPreference-based Graphic Models for Collaborative Filtering
Collaborative filtering is a very useful general technique for exploiting the preference patterns of a group of users to predict the utility of items to a particular user. Previous research has studied several probabilistic graphic models for collaborative filtering with promising results. However, while these models have succeeded in capturing the similarity among users and items in one way or the other, none of them has considered the fact that users with similar interests in items can have very different rating patterns; some users tend to assign a higher rating to all items than other users. In this paper, we propose and study of two new graphic models that address the distinction between user preferences and ratings. In one model, called the decoupled model, we introduce two different variables to decouple a users preferences FROM his ratings. IN the other, called the preference model, we model the orderings OF items preferred BY a USER, rather than the USERs numerical ratings of items. Empirical study over two datasets of movie ratings shows that appropriate modeling of the distinction between user preferences and ratings improves the performance substantially and consistently. Specifically, the proposed decoupled model outperforms all five existing approaches that we compare with significantly, but the preference model is not very successful. These results suggest that explicit modeling of the underlying user preferences is very important for collaborative filtering, but we can not afford ignoring the rating information completely.
- 27 April 2012
- Published by Springer Nature in Information Retrieval Journal
- Vol. 16 (1) , 1-29
Leveraging comparable corpora for cross-lingual information retrieval in resource-lean language pairs
- 27 April 2012
- Published by Springer Nature in Information Retrieval Journal
- Vol. 16 (1) , 1-29
Leveraging comparable corpora for cross-lingual information retrieval in resource-lean language pairs
- Top Cited Papers
- 7 January 2012
- Published by Springer Nature
- p. 77-128
A Survey of Text Clustering Algorithms
- 7 January 2012
- Published by Springer Nature
- p. 77-128
Top Cited PapersA Survey of Text Clustering Algorithms
- Open Access
- 5 August 2010
- Published by Springer Nature in Information Retrieval Journal
- Vol. 14 (2) , 178-203
Investigating task performance of probabilistic topic models: an empirical study of PLSA and LDA
- 5 August 2010
- Published by Springer Nature in Information Retrieval Journal
- Vol. 14 (2) , 178-203
Open AccessInvestigating task performance of probabilistic topic models: an empirical study of PLSA and LDA
- Open Access
- 20 May 2010
- Published by Springer Nature in BMC Bioinformatics
- Vol. 11 (1) , 272
Identifying overrepresented concepts in gene lists from literature: a statistical approach based on Poisson mixture model
Background: Large-scale genomic studies often identify large gene lists, for example, the genes sharing the same expression patterns. The interpretation of these gene lists is generally achieved by extracting concepts overrepresented in the gene lists. This analysis often depends on manual annotation of genes based on controlled vocabularies, in particular, Gene Ontology (GO). However, the annotation of genes is a labor-intensive process; and the vocabularies are generally incomplete, leaving some important biological domains inadequately covered. Results: We propose a statistical method that uses the primary literature, i.e. free-text, as the source to perform overrepresentation analysis. The method is based on a statistical framework of mixture model and addresses the methodological flaws in several existing programs. We implemented this method within a literature mining system, BeeSpace, taking advantage of its analysis environment and added features that facilitate the interactive analysis of gene sets. Through experimentation with several datasets, we showed that our program can effectively summarize the important conceptual themes of large gene sets, even when traditional GO-based analysis does not yield informative results. Conclusions: We conclude that the current work will provide biologists with a tool that effectively complements the existing ones for overrepresentation analysis from genomic experiments. Our program, Genelist Analyzer, is freely available at: http://workerbee.igb.uiuc.edu:8080/BeeSpace/Search.jsp
- 20 May 2010
- Published by Springer Nature in BMC Bioinformatics
- Vol. 11 (1) , 272
Open AccessIdentifying overrepresented concepts in gene lists from literature: a statistical approach based on Poisson mixture model
Background: Large-scale genomic studies often identify large gene lists, for example, the genes sharing the same expression patterns. The interpretation of these gene lists is generally achieved by extracting concepts overrepresented in the gene lists. This analysis often depends on manual annotation of genes based on controlled vocabularies, in particular, Gene Ontology (GO). However, the annotation of genes is a labor-intensive process; and the vocabularies are generally incomplete, leaving some important biological domains inadequately covered. Results: We propose a statistical method that uses the primary literature, i.e. free-text, as the source to perform overrepresentation analysis. The method is based on a statistical framework of mixture model and addresses the methodological flaws in several existing programs. We implemented this method within a literature mining system, BeeSpace, taking advantage of its analysis environment and added features that facilitate the interactive analysis of gene sets. Through experimentation with several datasets, we showed that our program can effectively summarize the important conceptual themes of large gene sets, even when traditional GO-based analysis does not yield informative results. Conclusions: We conclude that the current work will provide biologists with a tool that effectively complements the existing ones for overrepresentation analysis from genomic experiments. Our program, Genelist Analyzer, is freely available at: http://workerbee.igb.uiuc.edu:8080/BeeSpace/Search.jsp
- 20 December 2009
- Published by Springer Nature in Information Retrieval Journal
- Vol. 13 (3) , 197-200
Introduction to special issue on learning to rank for information retrieval
- 20 December 2009
- Published by Springer Nature in Information Retrieval Journal
- Vol. 13 (3) , 197-200
Introduction to special issue on learning to rank for information retrieval
- Open Access
- 1 August 2009
- Published by Association for Computing Machinery (ACM) in Proceedings of the VLDB Endowment
- Vol. 2 (2) , 1622-1625
iNextCube
- 1 August 2009
- Published by Association for Computing Machinery (ACM) in Proceedings of the VLDB Endowment
- Vol. 2 (2) , 1622-1625
Open AccessiNextCube
- Open Access
- 8 December 2008
- Published by Springer Nature in BMC Bioinformatics
- Vol. 9 (1) , 525
Multi-label literature classification based on the Gene Ontology graph
Background: The Gene Ontology is a controlled vocabulary for representing knowledge related to genes and proteins in a computable form. The current effort of manually annotating proteins with the Gene Ontology is outpaced by the rate of accumulation of biomedical knowledge in literature, which urges the development of text mining approaches to facilitate the process by automatically extracting the Gene Ontology annotation from literature. The task is usually cast as a text classification problem, and contemporary methods are confronted with unbalanced training data and the difficulties associated with multi-label classification. Results: In this research, we investigated the methods of enhancing automatic multi-label classification of biomedical literature by utilizing the structure of the Gene Ontology graph. We have studied three graph-based multi-label classification algorithms, including a novel stochastic algorithm and two top-down hierarchical classification methods for multi-label literature classification. We systematically evaluated and compared these graph-based classification algorithms to a conventional flat multi-label algorithm. The results indicate that, through utilizing the information from the structure of the Gene Ontology graph, the graph-based multi-label classification methods can significantly improve predictions of the Gene Ontology terms implied by the analyzed text. Furthermore, the graph-based multi-label classifiers are capable of suggesting Gene Ontology annotations (to curators) that are closely related to the true annotations even if they fail to predict the true ones directly. A software package implementing the studied algorithms is available for the research community. Conclusion: Through utilizing the information from the structure of the Gene Ontology graph, the graph-based multi-label classification methods have better potential than the conventional flat multi-label classification approach to facilitate protein annotation based on the literature.
- 8 December 2008
- Published by Springer Nature in BMC Bioinformatics
- Vol. 9 (1) , 525
Open AccessMulti-label literature classification based on the Gene Ontology graph
Background: The Gene Ontology is a controlled vocabulary for representing knowledge related to genes and proteins in a computable form. The current effort of manually annotating proteins with the Gene Ontology is outpaced by the rate of accumulation of biomedical knowledge in literature, which urges the development of text mining approaches to facilitate the process by automatically extracting the Gene Ontology annotation from literature. The task is usually cast as a text classification problem, and contemporary methods are confronted with unbalanced training data and the difficulties associated with multi-label classification. Results: In this research, we investigated the methods of enhancing automatic multi-label classification of biomedical literature by utilizing the structure of the Gene Ontology graph. We have studied three graph-based multi-label classification algorithms, including a novel stochastic algorithm and two top-down hierarchical classification methods for multi-label literature classification. We systematically evaluated and compared these graph-based classification algorithms to a conventional flat multi-label algorithm. The results indicate that, through utilizing the information from the structure of the Gene Ontology graph, the graph-based multi-label classification methods can significantly improve predictions of the Gene Ontology terms implied by the analyzed text. Furthermore, the graph-based multi-label classifiers are capable of suggesting Gene Ontology annotations (to curators) that are closely related to the true annotations even if they fail to predict the true ones directly. A software package implementing the studied algorithms is available for the research community. Conclusion: Through utilizing the information from the structure of the Gene Ontology graph, the graph-based multi-label classification methods have better potential than the conventional flat multi-label classification approach to facilitate protein annotation based on the literature.