Web Class: Introduction to Cluster Analysis with Python

Transcript Part 1 Hello, world, and thanks for joining me. My name is Mohit Deshpande. In this course, we’ll be learning about clustering analysis. In particular, we’re gonna use it in the context of data science, and we’re gonna analyze some data and see if we can segment out different kinds of customers so that … Read moreWeb Class: Introduction to Cluster Analysis with Python

Web Class: Build a Spam Detector using Text Classification

  Transcript Part 1 Hello everybody my name is Mohit Deshpande, and in this course we’ll be building an AI that would be able to determine if an input email is spam or not. And so you can see in some of the scores that we’re gonna be achieving as we build this AI, 99, … Read moreWeb Class: Build a Spam Detector using Text Classification

Supervised Learning – Using Decision Trees to Classify Data

One challenge of neural or deep architectures is that it is difficult to determine what exactly is going on in the machine learning algorithm that makes a classifier decide how to classify inputs. This is a huge problem in deep learning: we can get fantastic classification accuracies, but we don’t really know what criteria a … Read moreSupervised Learning – Using Decision Trees to Classify Data

Face Recognition with Eigenfaces

Face recognition is ubiquitous in science fiction: the protagonist looks at a camera, and the camera scans his or her face to recognize the person. More formally, we can formulate face recognition as a classification task, where the inputs are images and the outputs are people’s names. We’re going to discuss a popular technique for face … Read moreFace Recognition with Eigenfaces

Introduction to Convolutional Neural Networks for Vision Tasks

Neural networks have been used for a wide variety of tasks across different fields. But what about image-based tasks? We’d like to do everything we could with a regular neural network, but we want to explicitly treat the inputs as images. We’ll discuss a special kind of neural network called a Convolutional Neural Network (CNN) that … Read moreIntroduction to Convolutional Neural Networks for Vision Tasks

Overview of Machine Learning

Computers are incredibly dumb. They have to be told explicitly what to do in the form of programs. Programs have to account for every possible branch of logic and are specific to the task at hand. If there are any anomalies in the set of inputs, a program might not produce the right output or … Read moreOverview of Machine Learning

Tutorials on game, web and mobile app development