An Introduction to Image Recognition

An Introduction to Image Recognition

You can access the full course here: Convolutional Neural Networks for Image Classification Intro to Image Recognition Let’s get started by learning a bit about the topic itself. Image recognition is, at its heart, image classification so we will use these terms interchangeably throughout this course. We see images or real-world items and we classify … Read more

Using Neural Networks for Regression: Radial Basis Function Networks

Neural Networks are very powerful models for classification tasks. But what about regression? Suppose we had a set of data points and wanted to project that trend into the future to make predictions. Regression has many applications in finance, physics, biology, and many other fields. Radial Basis Function Networks (RBF nets) are used for exactly … Read more

Perceptrons: The First Neural Networks

Neural Networks have become incredibly popular over the past few years, and new architectures, neuron types, activation functions, and training techniques pop up all the time in research. But without a fundamental understanding of neural networks, it can be quite difficult to keep up with the flurry of new work in this area. To understand … Read more

Classification with Support Vector Machines

One of the most widely-used and robust classifiers is the support vector machine. Not only can it efficiently classify linear decision boundaries, but it can also classify non-linear boundaries and solve linearly inseparable problems. We’ll be discussing the inner workings of this classification jack-of-all-trades. We first have to review the perceptron so we can talk … Read more

An Introduction to Machine Learning

An Introduction to Machine Learning

You can access the full course here: Machine Learning for Beginners with TensorFlow Intro to Machine Learning Now that we know what the course is all about, let’s learn a bit about the main topic: machine learning. What is machine learning? Machine learning is the study of statistics and algorithms aimed at performing a task … Read more

How to Classify Images using Machine Learning

You can access the full course here: Build Sarah – An Image Classification AI Transcript 1 Hello everybody, and thanks for joining me, my name is Mohit Deshpande, and in this course we’ll be building an image classification app. Given a set of images, we’re going to train an AI to learn what these images … Read more

A Comprehensive Guide to Optical Flow

You can access the full course here: Video and Optical Flow – Create a Smart Speed Camera Part 1 In this lesson, you will learn the basics of videos, and how function notation can be applied to find pixel intensities of videos. Videos are a sequence of images (called frames), which allows image processing to … Read more

How to Process Video Frames using OpenCV and Python

You can access the full course here: Create a Raspberry Pi Smart Security Camera Transcript Hello everybody, my name is Mohit Deshpande and in this video, we’re going to start building our app. Actually, before we really get into our app, we first have to discuss something really important. And that is, how do we … Read more