ParityGAN: class balance with hierarchical temporal memory

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorReza, Md. Tanzim
dc.contributor.advisorRahman, Rafeed
dc.contributor.authorKader, Kazi Rafiul
dc.contributor.authorBhuyan, Nazmus Sakib
dc.contributor.authorYeasha, Rameezah Rahman
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-01-19T09:13:49Z
dc.date.available2026-01-19T09:13:49Z
dc.date.copyright2025
dc.date.issued2025-10
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 32-34).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2025.en_US
dc.description.abstractGenerative Adversarial Networks are efficient image generation models. They are still better performers in specific domains such as producing high resolution synthetic image data, medical imaging, image to image translation. GAN’s have some limitations such as, bias towards majority classes, lack of fairness constraint, mode collapse and class imbalance. To address these problems, We have introduced ParityGAN, a hybrid GAN architecture that deals with the existing limitations of GAN’s in class distribution and fairness. Our proposed model’s generator is the combined form of conditional GAN to ensure label aware generation, ResNet based DCGAN for high quality synthesis and spectral normalisation SNGAN for training stability. We have also introduced a novel approach that is TBM (temporal balanced memory) and updated version of it named ETBM (enhanced temporal balanced memory). ETBM monitors and adjusts class distribution through short, medium and long term memory. Our distributional fairness discriminator helps the generator to achieve fair class distribution and at the same time provide ETBM with class probabilities. We trained the model on an imbalanced CIFAR-10 dataset with a total of 45.9M parameters and achieved a FID score of 18.11. Our ParityGAN demonstrated that achieving fairness or reducing bias does not require sacrificing generation diversity.en_US
dc.description.degreeBachelor of Science in Computer Science and Engineering
dc.description.statementofresponsibilityKazi Rafiul Kader
dc.description.statementofresponsibilityNazmus Sakib Bhuyan
dc.description.statementofresponsibilityRameezah Rahman Yeasha
dc.format.extent39 pages
dc.identifier.otherID 21301381
dc.identifier.otherID 21201402
dc.identifier.otherID 21201505
dc.identifier.urihttp://hdl.handle.net/10361/27462
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectGenerative adversarial networksen_US
dc.subjectGenerative modelsen_US
dc.subjectImage generationen_US
dc.subjectGANen_US
dc.subjectMedical imagingen_US
dc.subjectImage translationen_US
dc.subjectClass balanceen_US
dc.subject.lcshOptical data processing.
dc.subject.lcshGenerative adversarial networks (Computer networks).
dc.subject.lcshDiagnostic imaging.
dc.titleParityGAN: class balance with hierarchical temporal memoryen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
21301381, 21201402, 21201505_CSE.pdf
Size:
1.56 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: