ParityGAN: class balance with hierarchical temporal memory
| bracu.degree.level | Undergraduate | |
| bracu.type.group | Student Works | |
| datacite.rights | Open Access | |
| dc.contributor.advisor | Reza, Md. Tanzim | |
| dc.contributor.advisor | Rahman, Rafeed | |
| dc.contributor.author | Kader, Kazi Rafiul | |
| dc.contributor.author | Bhuyan, Nazmus Sakib | |
| dc.contributor.author | Yeasha, Rameezah Rahman | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2026-01-19T09:13:49Z | |
| dc.date.available | 2026-01-19T09:13:49Z | |
| dc.date.copyright | 2025 | |
| dc.date.issued | 2025-10 | |
| dc.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 32-34). | |
| dc.description | This 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.abstract | Generative 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.degree | Bachelor of Science in Computer Science and Engineering | |
| dc.description.statementofresponsibility | Kazi Rafiul Kader | |
| dc.description.statementofresponsibility | Nazmus Sakib Bhuyan | |
| dc.description.statementofresponsibility | Rameezah Rahman Yeasha | |
| dc.format.extent | 39 pages | |
| dc.identifier.other | ID 21301381 | |
| dc.identifier.other | ID 21201402 | |
| dc.identifier.other | ID 21201505 | |
| dc.identifier.uri | http://hdl.handle.net/10361/27462 | |
| dc.language.iso | en | en_US |
| dc.publisher | BRAC University | en_US |
| dc.rights | BRAC 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.subject | Generative adversarial networks | en_US |
| dc.subject | Generative models | en_US |
| dc.subject | Image generation | en_US |
| dc.subject | GAN | en_US |
| dc.subject | Medical imaging | en_US |
| dc.subject | Image translation | en_US |
| dc.subject | Class balance | en_US |
| dc.subject.lcsh | Optical data processing. | |
| dc.subject.lcsh | Generative adversarial networks (Computer networks). | |
| dc.subject.lcsh | Diagnostic imaging. | |
| dc.title | ParityGAN: class balance with hierarchical temporal memory | en_US |
| dc.type | Thesis | en_US |