What’s in a name? Using Bias to Fight Bias in Occupational Classification
Bias in AI is a big problem. In particular, AI can compound the effects of existing societal biases: in a recruiting tool, if more men than women are software engineers, AI is likely to use…
On The Hardness of Reinforcement Learning With Value-Function Approximation (and The Lack of Understanding Thereof)
Value-function approximation methods that operate in batch mode have foundational importance to reinforcement learning (RL). Finite sample guarantees for these methods—which provide the theoretical backbones for empirical (“deep”) RL today—crucially rely on strong representation assumptions,…
Machine teaching with Dr. Patrice Simard
Episode 78, May 29, 2019- Machine learning is a powerful tool that enables computers to learn by observing the world, recognizing patterns and self-training via experience. Much like humans. But while machines perform well when…
Swimming in creative waters: A young artist, an inventor, and a nurturing sea of family and colleagues
Technical Fellow and Director of Microsoft Research Eric Horvitz was completely floored as he spun around and spied the stunning sculpture that had silently been wheeled in behind him. The evening’s gathering had been arranged…
SeeDot
SeeDot is an automatic quantization tool that generates efficient machine learning (ML) inference code for IoT devices. ML models are usually expressed in floating-point, and IoT devices typically lack hardware support for floating-point arithmetic. Hence,…