Tag Archives | convolutional neural network

Liveness Detection with OpenCV

In this tutorial, you will learn how to perform liveness detection with OpenCV. You will create a liveness detector capable of spotting fake faces and performing anti-face spoofing in face recognition systems. Over the past year, I have authored a number of face recognition tutorials, including: OpenCV Face Recognition Face recognition with dlib, Python, and […]

Continue Reading 59

Breast cancer classification with Keras and Deep Learning

In this tutorial, you will learn how to train a Keras deep learning model to predict breast cancer in breast histology images. Back 2012-2013 I was working for the National Institutes of Health (NIH) and the National Cancer Institute (NCI) to develop a suite of image processing and machine learning algorithms to automatically analyze breast […]

Continue Reading 50

Machine Learning in Python

Struggling to get started with machine learning using Python? In this step-by-step, hands-on tutorial you will learn how to perform machine learning using Python on numerical data and image data. By the time you are finished reading this post, you will be able to get your start in machine learning. To launch your machine learning […]

Continue Reading 90

Auto-Keras and AutoML: A Getting Started Guide

In this tutorial, you will learn how to use Auto-Keras, an open source alternative to Google’s AutoML, for automated machine learning and deep learning. When training a neural network on a dataset there are two primary objectives a deep learning practitioner is trying to optimize and balance: Defining a neural network architecture that lends itself […]

Continue Reading 30

How to use Keras fit and fit_generator (a hands-on tutorial)

In this tutorial, you will learn how the Keras .fit  and .fit_generator  functions work, including the differences between them. To help you gain hands-on experience, I’ve included a full example showing you how to implement a Keras data generator from scratch. Today’s blog post is inspired by PyImageSearch reader, Shey. Shey asks: Hi Adrian, thanks […]

Continue Reading 50

Deep learning, hydroponics, and medical marijuana

In today’s blog post we will investigate a practical use case of applying deep learning to hydroponics, a type of method used to grow plants without soil using mineral-rich nutrient solutions in a water solvent. Specifically, you will learn how to train a Convolutional Neural Network (CNN) using Keras to automatically classify root health without […]

Continue Reading 35