Posted On: Jul 31, 2020
Today, we are excited to release a new learning capsule that deep dives into training an autoregressive convolutional neural network model (AR-CNN) in AWS DeepComposer. AWS DeepComposer gives developers a creative way to get started with machine learning (ML). With AWS DeepComposer, developers can get hands-on, literally, with a musical keyboard and the latest machine learning techniques to expand their ML skills. To learn the concepts of generative AI algorithms, developers can use easy-to-consume, bite-size learning capsules in the AWS DeepComposer console. In our previous learning capsule launched in June 2020, developers were introduced to an AR-CNN model and learned how it is able to add or remove one note at a time to generate music.
In this new learning capsule, Learning Capsule 3, developers learn how to manipulate data used to train an AR-CNN model to generate a composition. The learning capsule explains the use of data augmentation to teach the model to generate target musical composition notes and the use of a custom loss function to accurately measure the learning progress of the model. Additionally, the learning capsule helps developers learn the optimal dataset size, instrument limitations, and data organization to train a custom genre model using the provided Amazon Sagemaker notebook.
Learn more about AWS DeepComposer.