Recommended Reading

Given I have utterly failed to write any posts so far this year, I thought I should maybe try starting with some easy low-hanging fruit. I started writing a draft for a conference submission recently, and during such a process I always reflect on the papers I admire as inspiration. Here is that list. I imagine this post will get updated from time to time, so watch out for some edits.
Note: this list is purely an exercise in personal curation, it is by no means exhaustive.

Machine Learning

A Unifying Review of Linear Gaussian Models
Sam Roweis, Zoubin Ghahramani; pdf
I feel this paper should be at the core of any undergraduate core ML course. Assuming knowledge of algorithms like PCA and Kalman filtering, this review gives you an appreciation about how taking the probabilistic perspective with latent variable models and inference knit all these seemingly disparate methods together.

The Factor Graph Approach to Model-Based Signal Processing
Hans-Andrea Loeliger, Justin Dauwels, Junli Hu, Sascha Korl, Li Ping, Frank R. Kschischang; pdf
As someone who did a lot of signal processing in their undergrad and also found Probabilistic Graphical Models difficult to appreciate, I found this review is very handy. It presents a simple guide for constructing probabilistic signal processing algorithms, and as a result, you can naturally develop an appreciation and understanding of factor graphs and message passing methods. This paper was my bible when getting started on I2C.

Active Learning with Statistical Models
David Cohn, Zoubin Ghahramani, Michael Jordan; pdf
Active Learning is an interesting setting where ML graduates beyond just being ‘implementation-aware statistics’. I recommend Marc Toussaints’s talk at MLSS, Bandits, Active Learning, Bayesian RL and Global Optimization, for appreciating the relationship to RL and optimization.

Robotics

Robot Dynamics and Control
Mark Spong, Seth Hutchinson, Mathukumalli Vidyasagar; pdf
I am kinda cheating here with a textbook, but when it comes to classical robotics Spong is always a good shout. I used this book a lot when I worked in the robotics industry.

Lie Group Formulation of Articulated Rigid Body Dynamics
Junggon Kim; pdf
I find Lie Algebra equal parts beautiful and terrifying. This work offers an elegant, geometrical view of robot dynamics, and I think such perspectives are particularly valuable in this age of Deep Learning.

Sequential Composition of Dynamically Dexterous Robot Behaviours
R.R.Burridge, A. A. Rizzi, D.E.Koditschek; pdf
I’m pretty sure there is some beautiful unifying theory for funnel geometry, stability and value functions. In the meantime, this is a nice summary of the idea of cascading funnels for stable control laws.

Optimization-based Locomotion Planning, Estimation, and Control Design for the Atlas Humanoid Robot
Scott Kuindersma, Robin Deits, Maurice Fallon, Andres Valenzuela·Hongkai Dai, Frank Permenter, TwanKoolen, Pat Marion, Russ Tedrake; pdf
This paper offers two invaluable things: a system-level view of how to do complex robotics, and how to use fancy algorithms in a real-world setting. Given the current emphasis on flailing MuJoCo Humanoids, I would like to see more papers like this.

Robot Learning

A Survey on Policy Search for Robotics
Marc Deisenroth, Gerhard Neumann, Jan Peters; pdf
Maybe now a bit out of date, but offers a (timeless) review of entropy regularization (REPS), EM (PoWER) and probabilistic models (PILCO) for reinforcement learning.

Probabilistic Inference for Solving Discrete and Continuous State Markov Decision Processes
Marc Toussaint, Amos Storkey; pdf
I find many control-as-inference papers struggle to find the right balance between principled statistics and classic control methods, producing either beautiful inference methods that are hard to use on real problems or just a standard control algorithm packaged with a few inference-inspired tweaks. This paper does a nice job of taking Attias’ planning paper and applying it to MDPs. The handling of the discount factor is particularly illuminating.

Learning Stable Non-Linear Dynamical Systems with Gaussian Mixture Models
S. Mohammad Khansari-Zadeh, Aude Billard; pdf
As a sucker for Gaussian mixture models and dynamical systems, I think this paper is neat. They show that by learning a generative model of demonstrations, using GMMs, the conditional distribution is a switching dynamical system that can be used for imitation learning. The stability-constrained optimization is also a nice touch.

Dual Control for Approximate Bayesian Reinforcement Learning
Edgar Klenske, Philipp Hennig; pdf
I feel the Dual Control problem (concurrent optimal control and system identification) is one of the core problems in Robot Learning. Unfortunately, it seems to be very intractable in practice. This paper offers a frank analysis of this fact, as well as a nice Bayesian RL framing, without killing all enthusiasm.