Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Impact of GAN methods for theHandwritten Digit Classification inHandwritten Document Images
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.
2023 (English)Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Background: GANs are well-known for their ability to generate realistic fake sample data, which can be audio, images, and videos. The application areas of GANs have increased their popularity in recent years. The first and best feature of GANs is their learning nature, characterized by powerful learning. As GANs have a strong discriminating ability to differentiate fake data from real data. This thesis tries to use that discriminating ability in classifying tasks such as handwritten digit classification.

Objective: First, a literature review was conducted to identify the appropriate performance metrics for comparing the classifiers. To train different GANs and to compare the performance of each GAN as feature extractors for handwritten digits classification with traditional algorithms such as SVM, Random forest and CNN.

Methods: We performed a literature review to determine metrics to compare the performance of the classifiers and understand which traditional algorithms are mostly used in Handwritten digit classification task. Experiment is conducted using DIDA handwritten digits data set with DCGAN, ACGAN, and CGAN algorithms.

Results: The result of the literature review indicates accuracy, precision, and recall metrics can be used to compare classification algorithms. The results of the experiments conclude that ACGAN, with a classification accuracy of 76.6\%, outperforms CGAN and DCGAN-based classifiers with an accuracy of 69.6\% and 74.9\%, respectively. The results of SVM, Random forest and CNN are 82\%, 78.3\% and 94\% respectively.

Conclusions: After analyzing all the results, we concluded that CNN outperforms GAN-based methods. However, this thesis concludes that the GANs can also be used as decent feature extractors in classification tasks as the performance of the GAN-based classifiers cant compete with the machine learning classifier such as SVM, Random Forest and CNN on DIDA dataset.

Place, publisher, year, edition, pages
2023. , p. 64
Keywords [en]
Classification, Machine learning, Deep learning, GANS, Feature extrac- tion
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-24335OAI: oai:DiVA.org:bth-24335DiVA, id: diva2:1741065
Subject / course
DV2572 Master´s Thesis in Computer Science
Educational program
DVADA Master Qualification Plan in Computer Science
Supervisors
Examiners
Available from: 2023-03-03 Created: 2023-03-03 Last updated: 2023-03-03Bibliographically approved

Open Access in DiVA

Impact of GAN methods for the Handwritten Digit Classification in Handwritten Document Images(1278 kB)389 downloads
File information
File name FULLTEXT01.pdfFile size 1278 kBChecksum SHA-512
f5b8a390e4484eafa3b02bbe9302131b837a64ecff43b8887847f9efa20c32ee56af7dadde6d864a7b0f82d3a2eada06934e83807b4bfe10dfc90f9216859334
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 389 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 327 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf