Rui Li Headshot

Rui Li

Assistant Professor
Ph.D. Program in Computing and Information Sciences
Golisano College of Computing and Information Sciences

Rui Li

Assistant Professor
Ph.D. Program in Computing and Information Sciences
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

Currently Teaching

CISC-865
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.
CISC-863
3 Credits
This course will cover supervised learning (linear methods, template methods, neural networks, decision trees, support vector machines), unsupervised learning (clustering, principal and independent components analysis), and related ideas (optimization, learning theory, Bayesian techniques, regularization, cross-validation, and the bias-variance tradeoff). Each student will complete several problem sets, including both mathematical and computer implementation problems. (Knowledge in probability and statistics, linear algebra and calculus, experiences in computer programming, or permission of instructor. Note: Familiarity with a numerical mathematics package (e.g. Matlab, Maple, Mathematica) is helpful but not required.

Latest News

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.