The field of computer vision used to only exist as a discipline of academic research. However, it’s grown beyond its roots and is now an… | Continue reading
Deploying memory-hungry deep learning algorithms is a challenge for anyone who wants to create a scalable service. Cloud services are… | Continue reading
*your mileage may vary | Continue reading
Training on your own Data | Continue reading
This post is a continuation of a series of earlier blogs on Mobile Machine Learning using Firebase’s ML Kit. In this series, I’ve explored… | Continue reading
Object detection is a branch of Computer Vision, in which visually observable objects that are in images of videos can be detected… | Continue reading
The value of mobile machine learning lies not only in its business applications or industrial scalability, but also in the ways developers… | Continue reading
We’ll give you $1,000 to start building the next Snapchat. Seriously. | Continue reading
Deploying efficient neural nets on mobiles is becoming increasingly important. This post talks about the concept of quantized inference, and how it works in TensorFlow-Lite. | Continue reading
While looking to try my hand at using Apple’s Core ML framework for on-device machine learning, I stumbled upon a lot of tutorials. After… | Continue reading
In this tutorial we’re going to talk about a type of unsupervised learning model known as Boltzmann machines. We assume the reader is… | Continue reading
Motivation | Continue reading
Deep Learning algorithms are excellent at solving very complex problems, including Image Recognition, Object Detection, Language… | Continue reading
Introduction | Continue reading
In this post, we’ll learn how we can solve a lot of machine learning problems using our old math friend: matrix decompositions. | Continue reading
At WWDC 2018, Apple introduced a brand new framework for iOS developers called Natural Language. Simply put, this framework gives apps the… | Continue reading
For the last few months, I’ve been working on my own machine learning model to predict what kind of coffee (hot or iced) I should drink on… | Continue reading
In this article, we’re going to introduce self-organizing maps. We assume the reader has prior experience with neural networks. | Continue reading
Math might be scary, but it’s an essential part of everyday life. | Continue reading
And one thing you should consider beforehand | Continue reading
At I/O 2018, Google announced the release of Firebase’s ML Kit, a developer-friendly software package that allows mobile engineers to… | Continue reading
Google introduced a new product in the Firebase Suite earlier this year, Firebase Machine Learning Kit. ML Kit brings Google’s machine… | Continue reading
Recently, there has been a huge rise in the implementation of artificial intelligence solutions, with new deep learning architectures… | Continue reading
Machine learning is a buzzword nowadays. There are plenty of theories going around, but it’s hard to see real applications that can be… | Continue reading
Introduction | Continue reading
If you’re one of those people with a large number of GPU compute nodes in your basement, or if you work for Google, training neural… | Continue reading
In part 1, I introduced the field of Natural Language Processing (NLP) and the deep learning movement that’s powered it. I also walked you… | Continue reading
In this article, we’ll introduce the reader to Generative Adversarial Networks (GANs). We assume the reader has some prior experience with… | Continue reading
Machine Learning (ML) has gained plenty of momentum recently, and with Google’s announcement of TensorFlow Lite, it’s never been easier to… | Continue reading
As of this year, there are more than two billion active Android devices. The rapid adoption of Android phones has largely been due to the… | Continue reading
Imagine we have a set of labeled and unlabeled data, and we want to build a classifier which takes the unlabeled data as input and labels… | Continue reading
The wave of AI and Machine Learning is happening just as the dominance of mobile is becoming set in stone. As mobile devices become more… | Continue reading
I’ve been involved in building several different types of recommendation systems, and one thing I’ve noticed is that each use case is… | Continue reading
Apple announced Create ML and Core ML 2 at at WWDC. Create ML is a new framework that enables developers to easily build machine learning… | Continue reading
In this article, we’re going to build a simple sentiment analysis platform using Flask, a lightweight web application framework. Our… | Continue reading
Validation strategies for your machine learning model | Continue reading
The objective of data science projects is to make sense of data to people who are only interested in the insights of that data. There are… | Continue reading
What is NLP? | Continue reading
How to choose the right loss for fitting a model | Continue reading
“So unexpected was the hole that for several years computers analyzing ozone data had systematically thrown out the readings that should… | Continue reading
Position Map Regression Networks (PRN) is a method to jointly regress dense alignment and 3D face shape in an end-to-end manner. In this… | Continue reading
Matplotlib is the most popular data visualization library in Python. It allows us to create figures and plots, and makes it very easy to… | Continue reading
Someone once told me than any time you answer a question more than once, you should just blog about it. | Continue reading
Many deep learning frameworks have been released over the past few years. Among them, PyTorch from Facebook AI Research is very unique and… | Continue reading
What is Model Evaluation? | Continue reading
Implementing a Natural Language Classifier in iOS with Keras/TensorFlow + CoreML — part 2 | Continue reading
Ever wonder how paint colors are named? “Princess ivory”, “Bull cream.” And what about “Keras red”? It turns out that people are making a… | Continue reading
Introduction | Continue reading