Category: Deep Learning

How to train Baidu’s Deepspeech model

You want to train a Deep Neural Network for Speech Recognition? Me too. It was two years ago and I was a particle physicist finishing a PhD at University of Michigan. I could code a little in C/C++ and Python

Practical seq2seq

Revisiting sequence to sequence learning, with focus on implementation details Posted on December 31, 2016 In my last article, I talked a bit about the theoretical aspect of the famous Sequence to Sequence Model. I have shared the code for my

Deep Learning for Chatbots, Part 1 – Introduction

Chatbots, also called Conversational Agents or Dialog Systems, are a hot topic. Microsoft is making big bets on chatbots, and so are companies like Facebook (M), Apple (Siri), Google, WeChat, and Slack. There is a new wave of startups trying to change

Machine Learning Translation and the Google Translate Algorithm

The basic principles of machine translation engines Google Machine Translation Every day we use different technologies without even knowing how exactly they work. In fact, it’s not very easy to understand engines powered by machine learning. The Statsbot team wants

What is the Difference Between Deep Learning and “Regular” Machine Learning?

That’s an interesting question, and I try to answer this is a very general way. The tl;dr version of this is: Deep learning is essentially a set of techniques that help us to parameterize deep neural network structures – neural

A Deep Learning Tutorial: From Perceptrons to Deep Networks

In recent years, there’s been a resurgence in the field of Artificial Intelligence. It’s spread beyond the academic world with major players like Google, Microsoft, and Facebook creating their own research teams and making some impressive acquisitions. Some this can

You can now Build your own 3D Digital Face Emoji using Deep Learning

Overview The deep learning model can build a remarkably accurate facial and hair 3D digital avatar Buit using an extremely deep neural network with over 50 layers Over 40,000 images of various hairstyles used to train the neural network Check

Essentials of Deep Learning : Introduction to Long Short Term Memory

Introduction Sequence prediction problems have been around for a long time. They are considered as one of the hardest problems to solve in the data science industry. These include a wide range of problems; from predicting sales to finding patterns

Fundamentals of Deep Learning – Introduction to Recurrent Neural Networks

Introduction Let me open this article with a question – “working love learning we on deep”, did this make any sense to you? Not really – read this one – “We love working on deep learning”. Made perfect sense! A

Natural Language Processing Nuggets: Getting Started with NLP

This is a collection of some of my natural language processing (NLP) posts from the past year or so. They start from zero and progress accordingly, and are suitable for individuals looking to creep toward NLP and pick up some