Our lab investigates a variety of open problems that sit at the intersection of machine learning and various forms of computational systems (viz. embedded, cloud, mobile).