Publication:
Dog Breed Classification and Identification Using Convolutional Neural Networks

dc.contributor.authorTowpunwong N.
dc.contributor.authorSae-Bae N.
dc.contributor.correspondenceTowpunwong N.
dc.contributor.otherSrinakharinwirot University
dc.date.accessioned2025-05-28T07:54:46Z
dc.date.issued2023-10-07
dc.date.issuedBE2566-10-07
dc.description.abstractThis study aimed to assess the effectiveness of using pre-trained models to extract biometric information, specifically the dog breed and dog identity, from images of dogs. The study employed pre-trained models to extract feature vectors from the dog images. Multi-Layer Perceptron (MLP) models then used these vectors as input to train dog breed and identity classifiers. The dog breeds used in this study comprised two Thai breeds, Bangkaew and Ridgeback, and 120 foreign breeds. For dog breed classification, the results showed that, among the ImageNet classification models, the pre-trained NasNetLarge model has the highest dog breed classification accuracy (91%). The newly trained MLP model, which used feature vectors obtained by NasNetLarge, achieved higher accuracy at 93%. For dog identification, the results showed that, without data augmentation, the pre-trained ResNet50 model had the highest dog identification accuracy (75%). However, with data augmentation, MobileNetV2 could achieve a higher accuracy of 77%. When evaluating the identification performance of each breed, it is important to note that pugs achieved the lowest identification rate at 57.4%. Conversely, Bangkaew dogs demonstrated outstanding performance, with the highest identification rate at 98.6%.
dc.identifier.citationECTI Transactions on Computer and Information Technology Vol.17 No.4 (2023) , 554-563
dc.identifier.doi10.37936/ecti-cit.2023174.253728
dc.identifier.eissn22869131
dc.identifier.scopus2-s2.0-85179952947
dc.identifier.urihttps://hdl.handle.net/20.500.14740/20055
dc.rights.holderSCOPUS
dc.subjectEngineering
dc.subjectComputer Science
dc.subjectDecision Sciences
dc.titleDog Breed Classification and Identification Using Convolutional Neural Networks
dc.typeArticle
dspace.entity.typePublication
oaire.citation.endPage563
oaire.citation.issue4
oaire.citation.startPage554
oaire.citation.titleECTI Transactions on Computer and Information Technology
oaire.citation.volume17
oairecerif.author.affiliationSrinakharinwirot University
oairecerif.author.affiliationInformation Technology Center
swu.datasource.scopushttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85179952947&origin=inward

Files