fbpx
Learning in Brains and Machines (3): Synergistic and Modular Action
There is a dance—precisely choreographed and executed—that we perform throughout our lives. This is the dance formed by our movements. Our movements are our actions and the final outcome of our decision making processes. Single actions are built into reusable sequences, sequences are composed into complex routines, routines are arranged into elegant choreographies, and so the complexity of human action is realised.... Read more
Intro. How I Plan to Teach Myself Deep Learning Using Only Free Resources Learning Deep Learning Series Part 1: Videos Learning Deep Learning Part 2: Online Courses Learning Deep Learning Part 3: Github Repos This is the second in a series of articles in which Data Science Associate George... Read more
Push Your Analytics Out to Customers
Analytics and big data have penetrated most large organizations by now, and are helping to improve many internal decisions. But they can also have a major impact on the decisions of customers or citizens. This applies not only to decisions about what products to buy, but also to decisions... Read more
Time series classification with Tensorflow
Time-series data arise in many fields including finance, signal processing, speech recognition and medicine. A standard approach to time-series problems usually requires manual engineering of features which can then be fed into a machine learning algorithm. Engineering of features generally requires some  domain knowledge of the discipline where the... Read more
Hype or Not? Some Perspective on OpenAI’s DotA 2 Bot
See the Hacker News Discussion for additional context. Update (August 17th, 2017): OpenAI has published a blog post with more details about the bot. Almost everything of the post below still holds true, however. OpenAI’s post is sparse on technical details as they “not ready to talk about agent... Read more
Everybody’s favorite show about bloody power struggles and dragons, Game of Thrones, is back for its seventh season. And since we’re such big GoT fans here, we just had to do a project on analyzing data from the hit HBO show. You might not expect it, but the show... Read more
In April, I gave a talk at d3.bayarea(). Here’s an adaptation of that talk as an introduction to d3.annotation(). LIBRARY BASICS I started this library by gathering examples of annotations that I liked. From those examples, the majority of use cases followed a pattern: a subject(the thing the annotation is annotating), a note,... Read more
Kaggle’s Mercedes-Benz Greener Manufacturing
Kaggle are running a regression machine learning competition with Mercedes-Benz right now, it closes in a week and runs for about 6 weeks overall. I’ve managed to squeeze in 5 days to have a play (I managed about 10 days on the previous Quora competition). My goal this time was to focus... Read more
How I Used Deep Learning To Train A Chatbot To Talk Like Me (Sorta)
Introduction Chatbots are “computer programs which conduct conversation through auditory or textual methods”. Apple’s Siri, Microsoft’s Cortana, Google Assistant, and Amazon’s Alexa are four of the most popular conversational agents today. They can help you get directions, check the scores of sports games, call people in your address book, and can accidently make you order... Read more
How to make a racist AI without really trying
A cautionary tutorial. Perhaps you heard about Tay, Microsoft’s experimental Twitter chat-bot, and how within a day it became so offensive that Microsoft had to shut it down and never speak of it again. And you assumed that you would never make such a thing, because you’re not doing... Read more