About Me

I'm currently a student at the University of Michigan. My primary research interests are in deep learning applications for natural language processing. Otherwise, my interests include learning (human) languages, meditation, and veganism.

Contact Details

Vinay Hiremath
Ann Arbor, MI, USA


University of Michigan

BS in Computer Science, Cognitive Science, Minor in Mathematics May 2017

In the Honors program with a CS major GPA of 3.9/4.0. Currently involved in a few research opportunities (see below).


University of Michigan

Research Assistant September 2016 - Present

Working with a graduate student in Prof. Honglak Lee's group on applying novel deep learning models to improve content-style disambiguation for text generation. I am helping to propose improvements on existing work (Skip-Thought, etc.), implement these improvements, and test the results on a variety of evaluation metrics.

University of Michigan

Research Assistant September 2016 - Present

Working with Prof. Rada Mihalcea and graduate students to develop better question-answering models using multi-modal data. We are using the MovieQA dataset, which consists of video clips and associated subtitles, scripts, etc. I am testing existing baseline models (Word2Vec, Skip-Thought) as well as discussing possible improvements with teammates.

University of Michigan

Research Assistant October 2014 - December 2014

Worked with Prof. Satinder Singh Baveja and Prof. Richard Lewis. I covered fundamental texts and papers in reinforcement learning (RL) such as the textbook by Sutton and Barto, Reinforcement Learning: An Introduction. I then implemented various RL algorithms, which were evaluated for performance using a variety of metrics for investigation by other lab members to develop more domain-agnostic RL systems.


University of Michigan

Instructional Aide (TA) January 2016 - May 2016

As a TA for EECS 445 (Intro. to Machine Learning), created projects and problem sets to provide students with practice on ML techniques taught in class. Held weekly discussion sections to review material and office hours for individual questions.



Engineering Intern May 2016 - August 2016

Worked with the Platforms team to modify all backend services for deployment on multiple datacenters, including handling dynamic configuration management, health checks, and Docker containerization using tools such as Consul by HashiCorp.


Backend Intern May 2015 - August 2015

Worked to implement new features for the backend written in Clojure. Gained experience in developing APIs, including interfacing with web/mobile clients and databases (PostgreSQL). Worked with ingesting large datasets including nationwide soil data, etc.