Sarath’s note to prospective students:

My group works in several areas of Machine Learning (ML). Our lab publications in the publications page and the research interests of lab members in the people page provide a better summary of the research problems the lab is currently interested in.

I will maintain a list of my current research interests here. When you email me, mention the research topics and sub-topics you are interested in.

  • Recurrent Neural Networks (RNNs) - long-term dependency modeling, vanishing gradients, exploding gradients, memory-augmented architectures, deep RNNs, optimization for RNNs, RNNs vs. Transformers.
  • Natural Language Processing (NLP) - natural language generation, dialogue systems, question-answering, knowledge graphs and reasoning over graphs, natural language grounding.
  • Lifelong Learning - catastrophic forgetting, capacity expansion, dynamic neural architectures, modular neural networks, memory for lifelong learning, class incremental learning, meta-learning, few-shot learning.
  • Reinforcement Learning (RL) - lifelong RL, multi-agent RL, generalization in RL, hierarchical reinforcement learning, meta RL, sample efficient RL, RL for drug discovery, language-based RL agents.

General Expectations: I expect the students to have a thorough understanding of the basics of ML before applying. In the interviews, I will test your math and ML knowledge. Ideally, you should be familiar with the topics covered in:

  1. Part I of Mathematics for Machine Learning book.
  2. My Machine Learning course

You should also have strong Python programming skills. Some of these skill requirements can be waived if you are an exceptional candidate with a different academic background.


  • I am looking for a strong postdoc in the area of lifelong learning.
  • Successful applicants would have a strong record of publishing in conferences like ICML, NeurIPS, ICLR, and AAAI.
  • Email me with your detailed CV and a 3-page research statement (with only references from the 4th page).
  • If you want me to read your email, your email should have “[POSTDOC_APPLICATION]” in the subject.

Ph.D./Masters Students

  • Next batch of Ph.D. and Masters admissions will be for Fall 2021.
  • If you are interested in working with me, you should submit your application to Mila before December 15, 2020. I will only take a look at the applications which mention me as a potential adviser.
  • If you get shortlisted for an interview, you are required to submit an application to Polytechnique Montreal (with my name). Please note that this application submission does not guarantee admission. Your admission is only based on your performance in the interview. Applying to Poly before the interview is to avoid the possibility of future admission/visa delays.

Current Students at Poly and UdeM

  • If you are already a student (undergrad, Masters, Ph.D.) at Poly or UdeM and want me to be your adviser, email me with your detailed CV, all the transcript copies, and a summary of your research interests.
  • If you want me to read your email, your email should have “[RESEARCH_APPLICATION_INTERNAL]” in the subject.

Interns and Visiting Students

  • I will not be taking any interns for Fall 2020 and Winter 2021.
  • More information about Summer 2021 internships will be available soon.