Landmark Recognition Using Ensemble-Based Machine Learning Models

Landmark Recognition Using Ensemble-Based Machine Learning Models

Kanishk Bansal, Amar Singh Rana
DOI: 10.4018/978-1-7998-7188-0.ch005
OnDemand:
(Individual Chapters)
Available
$33.75
List Price: $37.50
10% Discount:-$3.75
TOTAL SAVINGS: $3.75

Abstract

Recognizing landmarks in images with machine learning is an excellent topic for research today. Landmark recognition is an important field in computer vision. In this field, we train the machine learning models to identify and recognize the closed distinctly distinguishable objects in a digital image. In general, if we consider a digital image to be a set of coordinates of different pixels, a landmark is said to be enclosed in that closed polygon formed by the pixels that may be considered as a distinct and distinguishable thing in one or the other sense. Landmark recognition is an important subject area of image classification since it is considered as one of the first steps towards reaching complete computer vision. The extremely broad definition of a landmark makes it eligible to be considered as one of the leading problems in image classification tasks. Since the task is considered to be a very broad one, the solutions to the task hold no easy procedures. This chapter explores landmark recognition using ensemble-based machine learning models.
Chapter Preview
Top

Machine Learning And Its Techniques

Figure 1.

An overview of machine learning models

978-1-7998-7188-0.ch005.f01

Machine Learning can be defined as the field of Artificial Intelligence (AI) that deals with training machines to determine patterns in the data that is fed to it and based on the patterns that the machine determines, making acceptable decisions on the new data which may be used to further carry out different other tasks. Machine learning (ML) algorithms are mostly thought to work well only on very crisp and clean data. Moreover, the lesser the data needed for generalization, the better is an ML model expected to work (Jordan & Mitchell, 2015).

Machine Learning models are trained on various types of data. Based on the type of data, ML techniques are classified into the following categories:

Figure 2.

Different types of machine learning

978-1-7998-7188-0.ch005.f02
  • 1.

    Supervised Learning: This type of learning is the “Help would be appreciated” type of learning. In this type of learning, we provide data for training that is already labeled. A dataset that includes both inputs for training and their real outputs is given. Then, the model is trained which can predict the outcomes of new data to be given (Caruana & Niculescu-Mizil, 2006).

  • 2.

    Unsupervised Learning: This is the “Help is not needed” type of learning. In this type, we do not provide a labeled data for training. The ML models are trained on datasets without outputs and then other parameters determine how well the model has been trained (Barlow, 1989).

  • 3.

    Reinforcement Learning: This is the “I’m learning from the environment” type of learning. In this type of learning, we do not provide data with labeled outputs, but the models are made to learn from external sources. This type of model can train itself over longer periods and get better without worrying about overfitting (Sutton & Barto, 2018).

Complete Chapter List

Search this Book:
Reset