My Account Log in

1 option

An Introduction to Image Classification : From Designed Models to End-to-End Learning / by Klaus D. Toennies.

Springer Nature - Springer Computer Science eBooks 2024 English International Available online

View online
Format:
Book
Author/Creator:
Toennies, Klaus D.
Series:
Computer Science Series
Language:
English
Subjects (All):
Computer vision.
Machine learning.
Pattern recognition systems.
Biometric identification.
Artificial intelligence--Data processing.
Artificial intelligence.
Computer Vision.
Machine Learning.
Automated Pattern Recognition.
Biometrics.
Data Science.
Local Subjects:
Computer Vision.
Machine Learning.
Automated Pattern Recognition.
Biometrics.
Data Science.
Physical Description:
1 online resource (297 pages)
Edition:
1st ed. 2024.
Place of Publication:
Singapore : Springer Nature Singapore : Imprint: Springer, 2024.
Summary:
Image classification is a critical component in computer vision tasks and has numerous applications. Traditional methods for image classification involve feature extraction and classification in feature space. Current state-of-the-art methods utilize end-to-end learning with deep neural networks, where feature extraction and classification are integrated into the model. Understanding traditional image classification is important because many of its design concepts directly correspond to components of a neural network. This knowledge can help demystify the behavior of these networks, which may seem opaque at first sight. The book starts from introducing methods for model-driven feature extraction and classification, including basic computer vision techniques for extracting high-level semantics from images. A brief overview of probabilistic classification with generative and discriminative classifiers is then provided. Next, neural networks are presented as a means to learn a classification model directly from labeled sample images, with individual components of the network discussed. The relationships between network components and those of a traditional designed model are explored, and different concepts for regularizing model training are explained. Finally, various methods for analyzing what a network has learned are covered in the closing section of the book. The topic of image classification is presented as a thoroughly curated sequence of steps that gradually increase understanding of the working of a fully trainable classifier. Practical exercises in Python/Keras/Tensorflow have been designed to allow for experimental exploration of these concepts. In each chapter, suitable functions from Python modules are briefly introduced to provide students with the necessary tools to conduct these experiments.
Contents:
Chapter 1. Image Classification – A Computer Vision Task
Chapter 2. Image Features – Extraction and Categories
Chapter 3. Feature Reduction
Chapter 4. Bayesian Image Classification in Feature Space
Chapter 5. Distance-based Classifiers
Chapter 6. Decision Boundaries in Feature Space
Chapter 7. Multi-layer Perceptron for Image Classification
Chapter 8. Feature Extraction by Convolutional Neural Network
Chapter 9. Network Set-up for Image Classification
Chapter 10. Basic Network Training for Image Classification
Chapter 11. Dealing with Training Deficiencies
Chapter 12. Learning Effects and Network Decisions.
Notes:
Description based on publisher supplied metadata and other sources.
Other Format:
Print version: Toennies, Klaus D. An Introduction to Image Classification
ISBN:
981-9978-82-3
OCLC:
1419699708

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account