• Skip to primary navigation
  • Skip to main content
  • Skip to footer

PyImageSearch

You can master Computer Vision, Deep Learning, and OpenCV - PyImageSearch

  • University Login
  • Get Started
  • Topics
    • Deep Learning
    • Dlib Library
    • Embedded/IoT and Computer Vision
    • Face Applications
    • Image Processing
    • Interviews
    • Keras and TensorFlow
    • Machine Learning and Computer Vision
    • Medical Computer Vision
    • Optical Character Recognition (OCR)
    • Object Detection
    • Object Tracking
    • OpenCV Tutorials
    • Raspberry Pi
  • Books and Courses
  • AI & Computer Vision Programming
  • Reviews
  • Blog
  • Consulting
  • About
  • FAQ
  • Contact
  • University Login
Deep Learning
Machine Learning
Tutorials

A simple neural network with Python and Keras

September 26, 2016

If you’ve been following along with this series of blog posts, then you already know what a huge fan I am of Keras. Keras is a super powerful, easy to use Python library for building neural networks and deep learning…

Read More of A simple neural network with Python and Keras

Deep Learning
Machine Learning
Tutorials

Understanding Regularization for Image Classification and Machine Learning

September 19, 2016

Many strategies used in machine learning are explicitly designed to reduce the test error, possibly at the expense of increased training error. These strategies are collectively known as regularization. —Goodfellow, Bengio, and Courville (2016) In previous lessons, we discussed two…

Read More of Understanding Regularization for Image Classification and Machine Learning

Machine Learning
Tutorials

Softmax Classifiers Explained

September 12, 2016

Last week, we discussed Multi-class SVM loss; specifically, the hinge loss and squared hinge loss functions. A loss function, in the context of Machine Learning and Deep Learning, allows us to quantify how “good” or “bad” a given classification function…

Read More of Softmax Classifiers Explained

Machine Learning
Tutorials

Multi-class SVM Loss

September 5, 2016

A couple weeks ago,we discussed the concepts of both linear classification and parameterized learning. This type of learning allows us to take a set of input data and class labels, and actually learn a function that maps the input to…

Read More of Multi-class SVM Loss

Deep Learning
Tutorials

An Intro to Linear Classification with Python

August 22, 2016

We previously learned about the k-NN classifier — a machine learning model so simple that it doesn’t do any actual “learning” at all. We simply have to store the training data inside the model, and then predictions are made at…

Read More of An Intro to Linear Classification with Python

Machine Learning
Tutorials

How to tune hyperparameters with Python and scikit-learn

August 15, 2016

In last week’s post, I introduced the k-NN machine learning algorithm which we then applied to the task of image classification. Using the k-NN algorithm, we obtained 57.58% classification accuracy on the Kaggle Dogs vs. Cats dataset challenge: The question…

Read More of How to tune hyperparameters with Python and scikit-learn

Machine Learning
Tutorials

k-NN classifier for image classification

August 8, 2016

Now that we’ve had a taste of Deep Learning and Convolutional Neural Networks in last week’s blog post on LeNet, we’re going to take a step back and start to study machine learning in the context of image classification in…

Read More of k-NN classifier for image classification

Machine Learning
Tutorials

Sliding Windows for Object Detection with Python and OpenCV

March 23, 2015

So in last week’s blog post we discovered how to construct an image pyramid. And in today’s article, we are going to extend that example and introduce the concept of a sliding window. Sliding windows play an integral role in…

Read More of Sliding Windows for Object Detection with Python and OpenCV

Machine Learning
Tutorials

Image Pyramids with Python and OpenCV

March 16, 2015

It’s too damn cold up in Connecticut — so cold that I had to throw in the towel and escape for a bit. Last week I took a weekend trip down to Orlando, FL just to escape. And while the…

Read More of Image Pyramids with Python and OpenCV

  • Previous Page
  • Page 1
  • ...
  • Page 10
  • Page 11
  • Page 12
  • Page 13
  • Next Page

You can learn Computer Vision, Deep Learning, and OpenCV.

Get your FREE 17 page Computer Vision, OpenCV, and Deep Learning Resource Guide PDF. Inside you’ll find our hand-picked tutorials, books, courses, and libraries to help you master CV and DL.


Footer

Topics

  • Deep Learning
  • Dlib Library
  • Embedded/IoT and Computer Vision
  • Face Applications
  • Image Processing
  • Interviews
  • Keras & Tensorflow
  • OpenCV Install Guides
  • Machine Learning and Computer Vision
  • Medical Computer Vision
  • Optical Character Recognition (OCR)
  • Object Detection
  • Object Tracking
  • OpenCV Tutorials
  • Raspberry Pi

Books & Courses

  • PyImageSearch University
  • FREE CV, DL, and OpenCV Crash Course
  • Practical Python and OpenCV
  • Deep Learning for Computer Vision with Python
  • PyImageSearch Gurus Course
  • Raspberry Pi for Computer Vision

PyImageSearch

  • Affiliates
  • Get Started
  • About
  • Consulting
  • Coaching
  • FAQ
  • YouTube
  • Blog
  • Contact
  • Privacy Policy

© 2025 PyImageSearch. All Rights Reserved.