Rui Li
Associate Professor
Department of Computing and Information Sciences Ph.D.
Golisano College of Computing and Information Sciences
585-475-2521
Rui Li
Associate Professor
Department of Computing and Information Sciences Ph.D.
Golisano College of Computing and Information Sciences
Education
BS, Harbin Institute of Technology (China); MS, Tianjin University of Technology (China); Ph.D., Rochester Institute of Technology
Select Scholarship
Published Conference Proceedings
Li, Rui, et al. "Sparse Covariance Modeling of Gene Regulatory Networks with Gaussian Processes." Proceedings of the NeurIPS. Ed. NeurIPS. Montreal, QC: n.p., 2018. Web.
KC, Kishan, et al. "Learning Topology-preserving Embedding for Gene Interaction Networks." Proceedings of the European Conference on Computational Biology. Ed. ECCB. Athens, Greece: n.p., 2018. Web.
Li, Rui, Jared Curhan, and M. Ehsan Hoque. "Understanding Social Interpersonal Interaction via Synchronization Templates of Facial Events." Proceedings of the AAAI 2018. Ed. Carol Hamilton. New Orleans, Louisiana: AAAI, 2018. Print.
Guo, Xuan, et al. "Modeling Physicians’ Utterances to Explore Diagnostic Decision-making." Proceedings of the IJCAI 2017. Ed. Fahiem Bacchus. Melbourne, Australia: IJCAI, 2017. Print.
Journal Paper
Li, Rui, et al. "Modeling Eye Movement Patterns to Characterize Perceptual Skill in Image-based Diagnostic Reasoning Processes." Computer Vision and Image Understanding 151. (2016): 138-152. Web.
Currently Teaching
CISC-863
Statistical Machine Learning
3 Credits
This course will cover the theory and practice of statistical machine learning, focusing on computational methods for supervised and unsupervised data analysis. Specific topics include Bayesian, maximizing a posteriori (MAP), and maximum likelihood (ML) parameter estimation, regularization and sparsity-promoting priors, kernel methods, adaptive basis function methods, the expectation maximization algorithm, Monte Carlo methods, variational methods, and models for data with temporal or hierarchical structure. Applications to regression, categorization, clustering, and dimensionality reduction problems are illustrated by examples. Each student will complete several problem sets, including both mathematical and computer implementation problems. Probability and Statistics I, Linear Algebra, and Introduction to Computer Programming. Familiarity with a numerical mathematics package (e.g. Matlab, Maple, Mathematica) is helpful but not required.
CISC-865
Deep Learning
3 Credits
Deep learning represents a set of emerging techniques in machine learning that has quickly become prevalent in the analysis of big data. The power and potential of this recent breakthrough in intelligent computer systems has been demonstrated through many successes. Deep learning systems are the current best performer in computer vision and speech processing. A wide variety of active researches are being conducted to leverage the capability of deep learning for achieving automation in areas such as autonomous driving, robotics, and automated medical diagnosis. There is a crucial need to educate our students on such new tools.
This course gives an in-depth coverage of the advanced theories and methods in deep learning including basic feedforward neural networks, convolutional neural networks, recurrent neural networks including long short-term memory models, deep belief nets, and autoencoders. It will make an emphasis on approaches with practical relevance, and discusses a number of recent applications of deep networks applications in computer vision, natural language processing and reinforcement learning.
In the News
-
July 21, 2021
CAREER Awards advance promising research for future innovators and leaders
NSF Faculty Early Career Development (CAREER) Award winners are among an elite group of research faculty on campus and across the country. CAREER Awards are just one of several indicators of a university’s growing research initiatives, funding sources, and faculty innovation.