EVOLVING OPTIMAL AUGMENTATION POLICIES FOR SELF-SUPERVISED LEARNING ALGORITHMS
dc.contributor.author | Barrett, Noah | |
dc.contributor.copyright-release | No | en_US |
dc.contributor.degree | Master of Computer Science | en_US |
dc.contributor.department | Faculty of Computer Science | en_US |
dc.contributor.ethics-approval | Not Applicable | en_US |
dc.contributor.external-examiner | N/A | en_US |
dc.contributor.graduate-coordinator | Michael McAllister | en_US |
dc.contributor.manuscripts | Yes | en_US |
dc.contributor.thesis-reader | Ga Wu | en_US |
dc.contributor.thesis-reader | Qiang Ye | en_US |
dc.contributor.thesis-supervisor | Stan Matwin | en_US |
dc.date.accessioned | 2023-07-14T11:42:11Z | |
dc.date.available | 2023-07-14T11:42:11Z | |
dc.date.defence | 2023-06-18 | |
dc.date.issued | 2023-06-28 | |
dc.description.abstract | In recent years, self-supervised learning has shown remarkable promise for expanding the capabilities of deep-learning-based computer vision models. In many self-supervised learning approaches, specifically those that employ a Siamese Network, data augmentation is a core component of the algorithm. However, typically a standard set of augmentations are employed without further investigation into improving the augmentation strategy used. This thesis aims to address this issue by taking a step forward to better understand the impact of data augmentation on cutting-edge computer vision based self-supervised learning algorithms. Inspired by supervised augmentation optimization approaches, this thesis explores the possibility of further optimizing four SOTA self-supervised learning algorithms, BYOL, SwAV, NNCLR, and SimSiam, by improving augmentation operators used in the pretext task. Using a Genetic Algorithm, it was possible to learn augmentation policies which yielded higher performance than the original augmentation policies for all four self-supervised learning algorithms, on two datasets, SVHN and CIFAR-10. This thesis shows that improving the augmentation policies used in computer vision based self-supervised learning algorithms is a fruitful direction for further improving on the cutting-edge performance yielded from this family of algorithms. | en_US |
dc.identifier.uri | http://hdl.handle.net/10222/82686 | |
dc.language.iso | en | en_US |
dc.subject | Augmentation Optimization | en_US |
dc.subject | Self-Supervised Learning | en_US |
dc.subject | Computer Vision | en_US |
dc.subject | Genetic Algorithm | en_US |
dc.title | EVOLVING OPTIMAL AUGMENTATION POLICIES FOR SELF-SUPERVISED LEARNING ALGORITHMS | en_US |
dc.type | Thesis | en_US |