{"id":240,"date":"2020-09-17T05:26:16","date_gmt":"2020-09-17T05:26:16","guid":{"rendered":"https:\/\/machine-learning.webcloning.com\/2020\/09\/17\/learn-from-the-winner-of-the-aws-deepcomposer-chartbusters-spin-the-model-challenge\/"},"modified":"2020-09-17T05:26:16","modified_gmt":"2020-09-17T05:26:16","slug":"learn-from-the-winner-of-the-aws-deepcomposer-chartbusters-spin-the-model-challenge","status":"publish","type":"post","link":"https:\/\/salarydistribution.com\/machine-learning\/2020\/09\/17\/learn-from-the-winner-of-the-aws-deepcomposer-chartbusters-spin-the-model-challenge\/","title":{"rendered":"Learn from the winner of the AWS DeepComposer Chartbusters Spin the Model Challenge"},"content":{"rendered":"<div id=\"\">\n<p>AWS is excited to <a href=\"https:\/\/aws.amazon.com\/blogs\/machine-learning\/announcing-the-winner-of-the-aws-deepcomposer-chartbusters-spin-the-model-challenge\/#:~:text=Chartbusters%20is%20a%20global%20monthly,create%20a%20custom%20genre%20model.\" target=\"_blank\" rel=\"noopener noreferrer\">announce<\/a> the winner of the second <a href=\"https:\/\/aws.amazon.com\/deepcomposer\/chartbusters\/\" target=\"_blank\" rel=\"noopener noreferrer\">AWS DeepComposer Chartbusters challenge<\/a>, Lena Taupier. <a href=\"https:\/\/aws.amazon.com\/deepcomposer\/\" target=\"_blank\" rel=\"noopener noreferrer\">AWS DeepComposer<\/a> gives developers a creative way to get started with machine learning (ML). In June, we launched the Chartbusters challenge, a global competition where developers use AWS DeepComposer to create original compositions and compete to showcase their ML and generative AI skills. The second challenge<em>, Spin the Model<\/em>, required developers to bring their own data and create a custom genre model using a sample <a href=\"https:\/\/aws.amazon.com\/sagemaker\/\" target=\"_blank\" rel=\"noopener noreferrer\">Amazon SageMaker<\/a> notebook.<\/p>\n<p>When Lena Taupier first attended the AWS DeepComposer workshop at re:Invent 2019, she had no idea she would be the winner of the <em>Spin the Model<\/em> challenge. Lena, a software developer for Blubrry, helps lead the company\u2019s cloud infrastructure and applications development team. She also has her own blog in which she creates tutorials to make AWS skills more accessible. She describes herself as an ML novice and never would have thought she\u2019d be experimenting with machine learning today.<\/p>\n<p>We interviewed Lena about her experience competing in the second Chartbusters challenge, which ran from July 31 to August 23, and asked her to tell us more about how she created her winning composition.<\/p>\n<div id=\"attachment_15903\" class=\"wp-caption alignnone\">\n<p><img decoding=\"async\" loading=\"lazy\" aria-describedby=\"caption-attachment-15903\" class=\"size-full wp-image-15903\" src=\"https:\/\/d2908q01vomqb2.cloudfront.net\/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59\/2020\/09\/15\/1-Lena.jpg\" alt=\"\" width=\"900\" height=\"644\"><\/p>\n<p id=\"caption-attachment-15903\" class=\"wp-caption-text\">Lena with her AWS DeepComposer keyboard<\/p>\n<\/div>\n<h2>Getting started with machine learning<\/h2>\n<p>Lena has a background in classical piano, so when she first learned about AWS DeepComposer, she was intrigued to learn more.<\/p>\n<p>\u201cWhen I was younger, I studied classical piano pretty seriously and I still enjoy playing piano very much. I was at re:Invent last year when AWS DeepComposer was announced, and I was so excited by the thought of learning about AI while creating music. I ended up waiting in line for several hours to attend one of the demo sessions, but I was so eager to try it out that I didn\u2019t even mind!\u201d<\/p>\n<p>Lena first heard about the AWS DeepComposer Chartbusters challenge through the AWS blog, and thought the challenge was a great way to get started with ML.<\/p>\n<h2>Building in AWS DeepComposer<\/h2>\n<p>To get started, Lena used the AWS DeepComposer <a href=\"https:\/\/console.aws.amazon.com\/deepcomposer\/home?region=us-east-1#learningCapsules\" target=\"_blank\" rel=\"noopener noreferrer\">learning capsules<\/a> to learn more about AR-CNN models. The learning capsules provide easy-to-consume, bite-size content to help you learn the concepts of generative AI algorithms.<\/p>\n<p>\u201cThe first thing I did was to go through the learning capsules about autoregressive convolutional neural networks and how to train AR-CNN models. It was a great resource for learning about different generative AI techniques.\u201d<\/p>\n<p>The Chartbusters <em>Spin the Model<\/em> challenge required developers to get creative and make a custom genre model by bringing their own dataset to train. Lena drew from her own background, having grown up in St. Lucia, a city with a history of oral and folk traditional music.<\/p>\n<p>\u201cOnce I had a good understanding, I started brainstorming about what kind of music I wanted to use to train my model. I\u2019m from St. Lucia, a small island in the Caribbean, where there is a rich history of unique music, so I thought it would be interesting to incorporate songs from there. I decided to create some of my own music clips inspired by Calypso and St. Lucian folk music to supplement my dataset.\u201d<\/p>\n<div id=\"attachment_15904\" class=\"wp-caption alignnone\">\n<p><img decoding=\"async\" loading=\"lazy\" aria-describedby=\"caption-attachment-15904\" class=\"size-full wp-image-15904\" src=\"https:\/\/d2908q01vomqb2.cloudfront.net\/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59\/2020\/09\/15\/2-Workstation.jpg\" alt=\"\" width=\"900\" height=\"503\"><\/p>\n<p id=\"caption-attachment-15904\" class=\"wp-caption-text\">Lena\u2019s workstation for the AWS DeepComposer Chartbusters challenge<\/p>\n<\/div>\n<p>Next, Lena began training her model using Amazon SageMaker.<\/p>\n<p>\u201cOnce I had my dataset, I created a Jupyter notebook within Amazon SageMaker, using the repository provided as a starting point. I experimented with the hyperparameters and then let the training run overnight because I knew it would take many hours to process. The next day, I was finally able to use my trained model to make new music!\u201d<\/p>\n<p>Lena used her AWS DeepComposer keyboard and the music studio to generate different melodies and compositions until she was satisfied with her two final compositions.<\/p>\n<p>\u201cI submitted two AI-generated songs. The main theme in \u201cLittle Banjo\u201d was inspired by a famous St. Lucian folk song. Layered on top of the melody generated by my AR-CNN model, I also used the MuseGAN Rock model to generate additional instruments for accompaniment. The other song is meant to resemble the style of Calypso, and has a rich beat with trumpet lines to complement the melody. I named it \u201cHome Sweet Home\u201d because I started feeling nostalgic about home after listening to so much St. Lucian music for this project!\u201d<\/p>\n<div id=\"attachment_15905\" class=\"wp-caption alignnone\">\n<p><img decoding=\"async\" loading=\"lazy\" aria-describedby=\"caption-attachment-15905\" class=\"size-full wp-image-15905\" src=\"https:\/\/d2908q01vomqb2.cloudfront.net\/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59\/2020\/09\/15\/3-Composition.jpg\" alt=\"\" width=\"900\" height=\"450\"><\/p>\n<p id=\"caption-attachment-15905\" class=\"wp-caption-text\">Lena working on her compositions in the AWS DeepComposer console<\/p>\n<\/div>\n<p>You can listen to Lena\u2019s winning composition, \u201cHome Sweet Home,\u201d on the <a href=\"https:\/\/soundcloud.com\/user-195550253\" target=\"_blank\" rel=\"noopener noreferrer\">AWS DeepComposer SoundCloud page.<\/a><\/p>\n<h2>Conclusion<\/h2>\n<p>The AWS DeepComposer Chartbusters challenge <em>Spin the Model<\/em> helped Lena learn about generative AI through a hands-on and fun experience.<\/p>\n<p>\u201cBy participating in this challenge, I was able to learn a lot about different generative AI techniques in a very hands-on way, which is the best way to learn. As someone with very little experience in AI and machine learning, it was a great feeling of accomplishment to be able to train a custom AR-CNN model and actually generate results.\u201d<\/p>\n<p>The Chartbusters challenge empowered Lena to go from beginner knowledge ML to creating winning compositions with AWS DeepComposer.<\/p>\n<p>\u201cI think AWS DeepComposer is such a great tool for reducing the barrier of entry into machine learning and making those concepts accessible to more people [\u2026] Even just a few months ago, I never would have thought I\u2019d be experimenting with AI\/ML. This challenge was such a great learning experience! I know there\u2019s so much more to learn so I will definitely continue to explore and dive deeper.\u201d<\/p>\n<p>Her advice to future competitors? Now is the time to get started with ML.<\/p>\n<p>\u201cAs a developer, I think it\u2019s such an exciting time to have access to the cloud, because it really widens your horizons on what you can do [\u2026] The Chartbusters challenge is the perfect opportunity to get involved and start learning in a fun, creative, and hands-on manner!\u201d<\/p>\n<p>Congratulations to Lena for her well-deserved win!<\/p>\n<p>We hope Lena\u2019s story has inspired you to learn more about ML and get started with AWS DeepComposer. Check out the next <a href=\"https:\/\/aws.amazon.com\/deepcomposer\/chartbusters\/\" target=\"_blank\" rel=\"noopener noreferrer\">AWS DeepComposer Chartbusters<\/a> challenge, <em>The Sounds of Science<\/em>, running now until September 23.<\/p>\n<hr>\n<h3>About the Author<\/h3>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-15147 alignleft\" src=\"https:\/\/d2908q01vomqb2.cloudfront.net\/f1f836cb4ea6efb2a0b1b99f41ad8b103eff4b59\/2020\/08\/26\/Paloma-Pineda-1.jpg\" alt=\"\" width=\"99\" height=\"137\">Paloma Pineda is a Product Marketing Manager for AWS Artificial Intelligence Devices. She is passionate about the intersection of technology, art, and human centered design. Out of the office, Paloma enjoys photography, watching foreign films, and cooking French cuisine.<\/p>\n<p>\u00a0<\/p>\n<p>\u00a0<\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>https:\/\/aws.amazon.com\/blogs\/machine-learning\/learn-from-the-winner-of-the-aws-deepcomposer-chartbusters-spin-the-model-challenge\/<\/p>\n","protected":false},"author":0,"featured_media":241,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[],"_links":{"self":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/posts\/240"}],"collection":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/comments?post=240"}],"version-history":[{"count":0,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/posts\/240\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/media\/241"}],"wp:attachment":[{"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/media?parent=240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/categories?post=240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salarydistribution.com\/machine-learning\/wp-json\/wp\/v2\/tags?post=240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}