Aditya Kanade
Associate Professor, Indian Institute of Science

Address:
Department of Computer Science and Automation
Indian Institute of Science
Bengaluru - 560012, India

Lab: Software Engineering and Analysis Lab (SEAL)
Phone: +91-80-2293-3202, Email, Twitter, LinkedIn


July 2018: I have joined Google Brain at Mountain View as a visiting researcher on leave from IISc. I am away from my regular academic and administrative duties at IISc for the duration of my leave.

 Education and Affiliations
  • Associate Professor, Indian Institute of Science (June 2015 - present)
  • Visiting Researcher, Google Brain (July 2018 - present)
  • Assistant Professor, Indian Institute of Science (June 2009 - June 2015)
  • Post-doctoral Research Associate, University of Pennsylvania (June 2007 - June 2009)
  • Visiting Researcher, General Motors India Science Lab (June 2007 - June 2009)
  • Visiting Researcher, Microsoft Research India (August - September 2008)
  • PhD, Indian Institute of Technology Bombay (July 2002 - March 2007)
  • BE, Government College of Engineering Pune (June 1998 - June 2002)

Research (See publications and software)

I work at the confluence of deep learning, software engineering and formal methods of reasoning. This is an exciting space wherein we can design neural networks and logic-based methods to analyze programs, automate software engineering, and make deep learning more efficient, robust and secure.

Recent Publications/Drafts
  • Neural attribution for semantic bug-localization in student programs [NeurIPS 2019]
  • Neural program repair by jointly learning to localize and repair [ICLR 2019]
  • Deep reinforcement learning for syntactic error repair in student programs [AAAI 2019]

Teaching (See courses)
  • E0 202: Automated software engineering with machine learning (Jan - Apr 2018)
  • E0 302: Topics in software engineering - jointly with Shirish Shevade (Aug - Dec 2017)

Professional Activities

Honors
  • Illustrious Alumnus Award (Computer Engineering), College of Engineering Pune, 2016
  • Prof. Priti Shankar Teaching Excellence Award, 2014
  • Faculty awards from Mozilla, IBM, Microsoft Research India
  • ACM SIGBED Best Paper Award at EMSOFT, 2008
  • Silver medal (Computer Engineering), University of Pune, 2002

Personal Information

I like to spend my spare time in nature photography. I post photos on my Facebook page. Here are some photo-articles I wrote: