Originally published in Eugeneyan. Applying machine learning effectively is tricky. You need data. You need a robust pipeline to support your data flows. And most of all, you need high-quality labels. As a result, most of the time, my first iteration doesn’t involve machine learning at all. Wait—start without machine learning? I’m not alone in saying this.
Originally published in IEEE Spectrum, Oct 4, 2021. Imagine you’re a farmer in the northern United States. It’s early spring, and nighttime temperatures are just starting to rise above freezing. You need to fertilize your newly-planted crops,...
Originally published in IEEE Spectrum, Sept 24, 2021. Deep Learning is now being used to translate between languages, predict how proteins fold, analyze medical scans, and play games as complex as Go, to name just a few applications of a technique...
Originally published in Springboard Blog, Jan 22, 2021. Data science might just be the most buzzed-about job in tech right now, but its pop culture sheen conceals some of the harsh realities of being a fresh graduate in...
Originally published in infoproc.blogspot.com, Feb 7, 2021. This paper shows that models which result from gradient descent training (e.g., deep neural nets) can be expressed as a weighted sum of similarity functions (kernels) which measure the similarity...
Originally posted to DiscoverMagazine, July 24, 2020. Deep learning eats so much power that even small advances will be unfeasible give the massive environmental damage they will wreak, say computer scientists. Deep in the bowels of the...
TikTok Wednesday revealed some of the elusive workings of the prized algorithm that keeps hundreds of millions of users worldwide hooked on the viral video app. Why it matters: The code TikTok uses to pick your next...
By partnering with Google, DeepMind is able to bring the benefits of AI to billions of people all over the world. From reuniting a speech-impaired user with his original voice, to helping users discover personalised apps,...
Originally published in Medium, Aug 5, 2020. In the early 1980s, Douglas Hofstadter introduced the “Copycat” letter-string domain for analogy-making. Here are some sample analogy problems: If the string abc changes to the string abd, what does...
Originally published in Jonathan Ramkissoon Blog, July 29, 2020. I trained a multi-class classifier on images of cats, dogs and wild animals and passed an image of myself, it’s 98% confident I’m a dog. The problem isn’t...