(Still avoiding mugshots!)

**About me, research interests, background etc.**

**Update:***Starting Fall 2018, I would be Institute Fellow at the Institute for Computational and Experimental Research in Mathematics (Brown University), working under the
mentorship of Prof. Regina Barzilay (CSAIL - Massachusetts Institute of Technology), splitting time between Cambridge and Providence. I would also be a researcher-in-residence for ICERM's Computer Vision program from Feb-May 2019.*

**Update:***I defended my PhD thesis on 16 August 2018 (PDF forthcoming) and formally completed all the requirements for the PhD, including submission of the final thesis document, on 31 August 2018; my dissertation committee comprised of Kevin Gimpel, Risi Kondor, Brian D. Nord and Gregory Shakhnarovich (Thesis supervisor).
Here is a post-defense picture with the committee along with an honorary committee member, till I update this website and also set-up a new one.*

I am a PhD candidate with broad interests in Machine Learning. In particular, I have a predilection for (deep and otherwise) representation learning, structured prediction and general semi/weakly supervised learning. Currently, I have been exploring problems in the supervised learning of similarity and distance in low-shot regimes, as well as learning representations for combinatorial structures such as graphs and sets. I am interested in and seek inspiration from applications of machine learning in computer vision, and more recently, the physical sciences, especially in computational chemistry and physics. I also maintain an amateur interest in combinatorics and spectral graph theory.

For my research I consider myself very fortunate to be working under the supervision of Prof. Gregory Shakhnarovich at the **Toyota Technological Institute at Chicago**. I also work very closely with Prof.
Risi Kondor at the Departments of Statistics and Computer Science at **The University of Chicago** and Dr. Brian D. Nord at the **Kavli Institute for Cosmological Physics and Fermilab** (Group: Deep Skies Lab). During the course of my PhD, I also have had the unusual
and enriching experience of getting to design, prepare and teach a large graduate course in deep learning (under the tutelage of and with Prof. Kondor).
My most recent industrial research internship was at **NEC Labs America**, where I was mentored by Dr. Ryohei Fujimaki,
for work on robust optimization.

- + Some background:
- Prior to candidacy, I completed a MS (focusing on Machine Learning). Before that, in what now seems like a past life, I worked on problems in educational analytics, clustering and ensemble learning under the supervision of Professors Neil T. Heffernan and Gábor N. Sárközy earning another MS (in Computer Science, here's the proof!) with a thesis (Prof. Sonia Chernova was the reader) that presented a new clustering algorithm based on Szemerédi Regularity Lemma and also a method somewhat similar to mixture of experts using clustering for ensemble learning. Further afield, I worked in the industry in the signal processing domain (Application Specific Integrated Circuits) for roughly one year after acquiring an undergraduate degree in Electronics and Communications Engineering. While working I also helped my undergraduate advisor, Dr. (Mrs) K. R. Joshi, in teaching three senior year courses. During my undergrad, I worked on biometrics (face and speech recognition - using subspace projection methods for the former and dynamic programming for the latter). At the same time I also worked on blind source separation with applications to magnetic resonance image denoising.

**Contact:**

- email: shubhendu@{cs.uchicago OR ttic}.edu

**This website is getting updated, please check back later**

**Research reports**

Risi Kondor

Risi Kondor and Shubhendu Trivedi.

Hy Truong Son, Shubhendu Trivedi, Horace Pan, Brandon M. Anderson and Risi Kondor.

Risi Kondor, Hy Truong Son, Horace Pan, Brandon M. Anderson and Shubhendu Trivedi.

W. L. Kimmy Wu, Brian D. Nord and Shubhendu Trivedi.

Joao Caldeira, W. L. Kimmy Wu, Camille Avestruz, Brian D. Nord, Shubhendu Trivedi and Kyle Story.

Shubhendu Trivedi

Shubhendu Trivedi, David McAllester, Gregory Shakhnarovich.

Shubhendu Trivedi

Fei Song, Shubhendu Trivedi, Yu Tao Wang, Gábor N. Sárközy, Neil T. Heffernan.

Gábor N. Sárközy

Zachary A. Pardos, Qing Yang Wang, Shubhendu Trivedi.

Shubhendu Trivedi, Zachary A. Pardos, Gábor N. Sárközy, Neil T. Heffernan.

Zachary A. Pardos, Shubhendu Trivedi, Neil T. Heffernan, Gábor N. Sárközy.

Shubhendu Trivedi, Zachary A. Pardos, Gábor N. Sárközy, Neil T. Heffernan.

Shubhendu Trivedi, Zachary A. Pardos, Neil T. Heffernan.

**Notes/Unpublished Works/Theses**

Shubhendu Trivedi.

Shubhendu Trivedi, Zachary A. Pardos, Neil T. Heffernan.

arXiv version: arXiv 1509.06163

Shubhendu Trivedi.

**Patents**

**Current collaborative projects and interests**

**Teaching**

I have taught undergraduate and graduate courses at various points and served as teaching assistant for about a dozen CS/Math/EE courses. Once in a while I have won awards for the same, the most recent being the best TA award in the CS department of The University of Chicago and getting a commendation from the physical sciences division.

-- Deep Learning (CMSC 35246, Textbook: Bengio, Goodfellow, Courville; Course website; Jointly taught with Prof. Risi Kondor)

-- Introduction to Digital Image Processing (Textbook: Gonzalez and Woods; Jointly taught with Prof. K. R. Joshi)

-- Image and Signal Processing Lab

-- Introduction to Bioinformatics (mostly covered the part on data mining)

-- CS 534 Artificial Intelligence (Instructor: Dr. Neil T. Heffernan, Textbook: Russell and Norvig)

-- TTIC 31020 Introduction to Statistical Machine Learning (Instructor: Dr. Gregory Shakhnarovich)

-- CS 4120 Analysis of Algorithms (Instructor: Dr. Gábor N. Sárközy, Textbook: CLRS/Kleinberg-Tardos)

-- CS 2223 Introduction to Algorithms wih Lua (Instructor: Dr. Joshua D. Guttman, Textbook: CLRS)

-- CS 3133 Foundations of Computer Science i.e Automata Theory (Instructor: Dr. Gábor N. Sárközy, Textbook: Sudkamp)

-- CS 4341 Introduction to Artificial Intelligence (Instructor: Dr. Neil T. Heffernan, Textbook: Russell and Norvig)

-- MA 2201 Discrete Mathematics (Instructor: Dr. Gábor N. Sárközy, Textbook: Kenneth Rosen)

-- CS 2223 Introduction to Algorithms wih Lua (Instructor: Dr. Joshua D. Guttman, Textbook: CLRS)

-- CS 3133 Foundations of Computer Science i.e Automata Theory (Instructor: Dr. Gábor N. Sárközy, Textbook: Sudkamp, Dexter Kozen)

-- CS 2011 Introduction to Machine Organization and Assembly Language (Instructor: Dr. Hugh C. Lauer, Textbook: Bryant and Halloran)

-- STAT 27725/CMSC 25400 Machine Learning (Instructor: Dr. Imre Risi Kondor)

(Slides from some lectures I gave in this course:

Discrete Probability Tutorial | Maximum Likelihood Estimation and Multivariate Gaussians

Artificial Neural Networks I | Artificial Neural Networks II)

**Selected Courses**

**Graduate Courses:**

Introduction to Statistical Machine Learning, Mathematical Foundations (type theory), Metric Geometry, Algorithms, Discrete Mathematics, Information Theory,
Signals, systems and random processes, Speech technologies, Non-linear dynamical systems and chaos, Computability and complexity theory, Intelligent tutoring systems, Artificial Intelligence (with LISP), Automata Theory
(Foundations of Computer Science), Numerical Linear Algebra, Combinatorics, Knowledge discovery and data mining, Logic in computer science etc.

**Undergraduate Courses:**

Very Large Scale Integration, Computer and voice networks, Optical and Microwave communication, Image processing, signal processing, Computer Architecture,
Analog and Digital Communication, Advanced Microprocessors, Coding Theory, Power Electronics, Mechatronics, Electromagnetic fields, Network theory, Linear and non-linear control theory, Vector calculus, Real analysis, Abstract
algebra, Ordinary differential equations, Elementary differential geometry etc.

**Service etc.**

**Member:**

IEEE (2007 - ), ACM (2010 - )

**Reviewer:**

Neural Information Processing Systems (NIPS), User Modeling, Adaptation, and Personalization (UMAP), IEEE Transactions on Neural Networks and Learning Systems (IEEE TNNLS), IEEE Transactions on Pattern Analysis and Machine Intelligence (IEEE TPAMI), etc.

**Miscellaneous**

My Erdős Number is 2*. My Bacon Number is ∞. I don't eat Bacon.

***Paths** (listing on the Erdős number project):

1. Shubhendu Trivedi (2011) ← Gábor N. Sárközy (1997) ← Paul Erdős (1932)

2. Shubhendu Trivedi (2012) ← Endre Szemerédi (1966) ← Paul Erdős (1932)

-- Onionesque Reality (a dormant blog, mostly on random things)

-- Goodreads (again, not too frequently updated, it is hard to catch up with my own reading speed ;)

-- Twitter (mostly ML related)