Cargando…

Roof type classification with innovative machine learning approaches

Recently, convolutional neural network-based methods have been used extensively for roof type classification on images taken from space. The most important problem with classification processes using these methods is that it requires a large amount of training data. Usually, one or a few images are...

Descripción completa

Detalles Bibliográficos
Autores principales: Ölçer, Naim, Ölçer, Didem, Sümer, Emre
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280681/
https://www.ncbi.nlm.nih.gov/pubmed/37346633
http://dx.doi.org/10.7717/peerj-cs.1217
_version_ 1785060851522207744
author Ölçer, Naim
Ölçer, Didem
Sümer, Emre
author_facet Ölçer, Naim
Ölçer, Didem
Sümer, Emre
author_sort Ölçer, Naim
collection PubMed
description Recently, convolutional neural network-based methods have been used extensively for roof type classification on images taken from space. The most important problem with classification processes using these methods is that it requires a large amount of training data. Usually, one or a few images are enough for a human to recognise an object. The one-shot learning approach, like the human brain, aims to effect learning about object categories with just one or a few training examples per class, rather than using huge amounts of data. In this study, roof-type classification was carried out with a few training examples using the one-time learning approach and the so-called Siamese neural network method. The images used for training were artificially produced due to the difficulty of finding roof data. A data set consisting of real roof images was used for the test. The test and training data set consisted of three different types: flat, gable and hip. Finally, a convolutional neural network-based model and a Siamese neural network model were trained with the same data set and the test results were compared with each other. When testing the Siamese neural network model, which was trained with artificially produced images, with real roof images, an average classification success of 66% was achieved.
format Online
Article
Text
id pubmed-10280681
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-102806812023-06-21 Roof type classification with innovative machine learning approaches Ölçer, Naim Ölçer, Didem Sümer, Emre PeerJ Comput Sci Artificial Intelligence Recently, convolutional neural network-based methods have been used extensively for roof type classification on images taken from space. The most important problem with classification processes using these methods is that it requires a large amount of training data. Usually, one or a few images are enough for a human to recognise an object. The one-shot learning approach, like the human brain, aims to effect learning about object categories with just one or a few training examples per class, rather than using huge amounts of data. In this study, roof-type classification was carried out with a few training examples using the one-time learning approach and the so-called Siamese neural network method. The images used for training were artificially produced due to the difficulty of finding roof data. A data set consisting of real roof images was used for the test. The test and training data set consisted of three different types: flat, gable and hip. Finally, a convolutional neural network-based model and a Siamese neural network model were trained with the same data set and the test results were compared with each other. When testing the Siamese neural network model, which was trained with artificially produced images, with real roof images, an average classification success of 66% was achieved. PeerJ Inc. 2023-01-25 /pmc/articles/PMC10280681/ /pubmed/37346633 http://dx.doi.org/10.7717/peerj-cs.1217 Text en © 2023 Ölçer et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Artificial Intelligence
Ölçer, Naim
Ölçer, Didem
Sümer, Emre
Roof type classification with innovative machine learning approaches
title Roof type classification with innovative machine learning approaches
title_full Roof type classification with innovative machine learning approaches
title_fullStr Roof type classification with innovative machine learning approaches
title_full_unstemmed Roof type classification with innovative machine learning approaches
title_short Roof type classification with innovative machine learning approaches
title_sort roof type classification with innovative machine learning approaches
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10280681/
https://www.ncbi.nlm.nih.gov/pubmed/37346633
http://dx.doi.org/10.7717/peerj-cs.1217
work_keys_str_mv AT olcernaim rooftypeclassificationwithinnovativemachinelearningapproaches
AT olcerdidem rooftypeclassificationwithinnovativemachinelearningapproaches
AT sumeremre rooftypeclassificationwithinnovativemachinelearningapproaches