Digital Repository

S2NAS : Neural Architecture Search for Automating Architecture Engineering of Generative Adversarial Networks

Show simple item record

dc.contributor.author Buthgamumudalige, V.U
dc.date.accessioned 2022-03-08T06:16:02Z
dc.date.available 2022-03-08T06:16:02Z
dc.date.issued 2021
dc.identifier.citation Buthgamumudalige, V.U (2021) S2NAS : Neural Architecture Search for Automating Architecture Engineering of Generative Adversarial Networks. BSc. Dissertation Informatics Institute of Technology en_US
dc.identifier.issn 2016088
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/876
dc.description.abstract " Generative Adversarial Networks of GANs are a Machine Learning Framework that have been rising in popularity in the research domain due to its vast generation capabilities. This allows the generative models to learn a particular type of data to be generated depending on the dataset it is given. Many applications rose from this concept as researches found new ways to generate new data for many different applications and harness the power of GANs to make applications can even baffle end users. With the growing number of applications and implementations of GANs, many researchers started conducting studies to construct GANs and find new ways of optimizing them. While many researchers have greatly succeeded in their research aims regardless of whether it is to optimize a network, adjust it to new datasets, increase efficiency or compress them to work on smaller hardware, all these scenarios require a large amount of domain expertise considering how complex the architectures of GAN models are. Neural Architecture Search or NAS is a method that has brought on a considerable amount of success in automating the architecture generation or designing of Artificial Neural Networks. Their most wide known area of success is in the computer vision fields of image classification and image segmentation. Rather than handcrafting a GAN network and the applying various methods for optimizing and compressing GANs, a more promising way of constructing more robust GANs is to automate the entire designing process as proven by benchmark results. This gave way to a new direction of applying NAS for optimizing Neural Networks. Without the need for a very large amount of domain expertise, employing pre-constructed search spaces, search algorithms and performance estimation strategies with the help of powerful GPUs are able to produce GAN models that are either competitive or better than manually constructed GANs in a shorter time period. After preliminary studies of applying NAS to GANs proved that the domain is complex to experiment in but yielded results worthy of the efforts of a conducted research, a lot of attention turned towards finding faster, robust and more efficient Neural Architecture Search for Automating Architecture Engineering of Generative Adversarial Networks iii methods for using NAS for automating architecture generation of GANs. S2 NAS presents a novel NAS method that incorporate the use of labeled data to construct powerful GANs which possess the capabilities of supervised and semi-supervised image generation. Equipped with an interactive front-end, S2 NAS provides an open source platform targeted at a wide audience where developers can contribute to the NAS codebase to discover novel GAN architectures, while developers can harness this power from the leaderboard where discovered GANs are uploaded to. NAS for GANs is a domain where prior expertise is required to make contributions or understand the technical aspects. However, as documentation to the technicality of the system is provided beginners too can make use of it. Additionally, the GAN architecture developed using S2 NAS was efficient in its supervised and semi-supervised image generation, proving that there is a lot more to be discovered using this system in the NAS for GANs domain. Subject Descriptors: Automating Neural Network Architecture G" en_US
dc.language.iso en en_US
dc.subject Image Synthesis en_US
dc.subject Generative Adversarial Networks en_US
dc.subject Neural Architecture Search en_US
dc.subject Generative Adversarial Networks en_US
dc.subject Architecture Generation en_US
dc.subject Automating Neural Network en_US
dc.title S2NAS : Neural Architecture Search for Automating Architecture Engineering of Generative Adversarial Networks en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account