Machine Learning: subset selection and summarization for massive complex datasets, high-dimensional multi-manifold data analysis, learning nonlinear dynamic models, deep learning
Computer Vision: motion and activity segmentation, object recognition and detection, video summarization, active learning for visual data
Optimization: sparse and low-rank recovery algorithms, convex programming, submodular optimization