In this tutorial, you will learn how to perform video classification using Keras, Python, and Deep Learning. Specifically, you will learn: The difference between video classification and standard image classification How to train a Convolutional Neural Network using Keras for image classification How to take that CNN and then use it for video classification How […]
Tag Archives | image classification
Fine-tuning with Keras and Deep Learning
In this tutorial, you will learn how to perform fine-tuning with Keras and Deep Learning. We will take a CNN pre-trained on the ImageNet dataset and fine-tune it to perform image classification and recognize classes it was never trained on. Today is the final post in our three-part series on fine-tuning: Part #1: Transfer learning […]
Keras: Feature extraction on large datasets with Deep Learning
In this tutorial, you will learn how to use Keras for feature extraction on image datasets too big to fit into memory. You’ll utilize ResNet-50 (pre-trained on ImageNet) to extract features from a large image dataset, and then use incremental learning to train a classifier on top of the extracted features. Today is part two […]
Transfer Learning with Keras and Deep Learning
In this tutorial, you will learn how to perform transfer learning with Keras, Deep Learning, and Python on your own custom datasets. Imagine this: You’re just hired by Yelp to work in their computer vision department. Yelp has just launched a new feature on its website that allows reviewers to take photos of their food/dishes […]
Getting started with the NVIDIA Jetson Nano
In this tutorial, you will learn how to get started with your NVIDIA Jetson Nano, including: First boot Installing system packages and prerequisites Configuring your Python development environment Installing Keras and TensorFlow on the Jetson Nano Changing the default camera Classification and object detection with the Jetson Nano I’ll also provide my commentary along the […]
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 […]
Keras vs. TensorFlow – Which one is better and which one should I learn?
Should I be using Keras vs. TensorFlow for my project? Is TensorFlow or Keras better? Should I invest my time studying TensorFlow? Or Keras? The above are all examples of questions I hear echoed throughout my inbox, social media, and even in-person conversations with deep learning researchers, practitioners, and engineers. I even receive questions related […]
How to plot accuracy and loss with mxnet
When it comes to high-performance deep learning on multiple GPUs (and not to mention, multiple machines) I tend to use the mxnet library. Part of the Apache Incubator, mxnet is a flexible, efficient, and scalable library for deep learning (Amazon even uses it in their own in-house deep learning). Inside the ImageNet Bundle of my […]
Image classification with Keras and deep learning
The Christmas season holds a special place in my heart. Not because I’m particularly religious or spiritual. Not because I enjoy cold weather. And certainly not because I relish the taste of eggnog (the consistency alone makes my stomach turn). Instead, Christmas means a lot to me because of my dad. As I mentioned in […]