Music generation with generative adversarial network (GAN)

Music generation using deep learning has recently been gaining quite a bit of traction. Deep learning involves having a neural structure extract features from the dataset to learn any patterns or structures that are involved in the dataset. Most of the starting approaches to generating music, involv...

Full description

Saved in:
Bibliographic Details
Main Author: Tan, Yi Zhuang
Other Authors: Alexei Sourin
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2021
Subjects:
Online Access:https://hdl.handle.net/10356/148183
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-148183
record_format dspace
spelling sg-ntu-dr.10356-1481832021-04-26T06:05:00Z Music generation with generative adversarial network (GAN) Tan, Yi Zhuang Alexei Sourin School of Computer Science and Engineering assourin@ntu.edu.sg Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Music generation using deep learning has recently been gaining quite a bit of traction. Deep learning involves having a neural structure extract features from the dataset to learn any patterns or structures that are involved in the dataset. Most of the starting approaches to generating music, involves using a recurrent neural network unit, the Long Short Term Memory (LSTM). This was where music generation using deep learning started gaining more attention, and more methods was experimented upon and used. The most recent developments have been using Generative Adversarial Networks [1] (GAN) for music generation. It involves 2 “players”, one being the generator and the other being the discriminator. The discriminator would be trained to recognize real and fake or generated data, while the generator would be trained to try and deceive the discriminator by using converting the noise inputs to generated notes or data. This report will look into generating music using GAN, and how more elements of music was generated with a multi-input and output GAN, while maintaining a simplistic form of representation to facilitate understanding and usage. The generated music was then put through a user study to evaluate the effectiveness of the model to generate more complex music using GAN, while maintaining a simpler approach. Bachelor of Engineering (Computer Science) 2021-04-26T06:04:59Z 2021-04-26T06:04:59Z 2021 Final Year Project (FYP) Tan, Y. Z. (2021). Music generation with generative adversarial network (GAN). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/148183 https://hdl.handle.net/10356/148183 en application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
spellingShingle Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence
Tan, Yi Zhuang
Music generation with generative adversarial network (GAN)
description Music generation using deep learning has recently been gaining quite a bit of traction. Deep learning involves having a neural structure extract features from the dataset to learn any patterns or structures that are involved in the dataset. Most of the starting approaches to generating music, involves using a recurrent neural network unit, the Long Short Term Memory (LSTM). This was where music generation using deep learning started gaining more attention, and more methods was experimented upon and used. The most recent developments have been using Generative Adversarial Networks [1] (GAN) for music generation. It involves 2 “players”, one being the generator and the other being the discriminator. The discriminator would be trained to recognize real and fake or generated data, while the generator would be trained to try and deceive the discriminator by using converting the noise inputs to generated notes or data. This report will look into generating music using GAN, and how more elements of music was generated with a multi-input and output GAN, while maintaining a simplistic form of representation to facilitate understanding and usage. The generated music was then put through a user study to evaluate the effectiveness of the model to generate more complex music using GAN, while maintaining a simpler approach.
author2 Alexei Sourin
author_facet Alexei Sourin
Tan, Yi Zhuang
format Final Year Project
author Tan, Yi Zhuang
author_sort Tan, Yi Zhuang
title Music generation with generative adversarial network (GAN)
title_short Music generation with generative adversarial network (GAN)
title_full Music generation with generative adversarial network (GAN)
title_fullStr Music generation with generative adversarial network (GAN)
title_full_unstemmed Music generation with generative adversarial network (GAN)
title_sort music generation with generative adversarial network (gan)
publisher Nanyang Technological University
publishDate 2021
url https://hdl.handle.net/10356/148183
_version_ 1698713674425827328