BLOG

[re:Invent 2019] AWS DeepComposer: Get started with generative AI
작성일: 2019-12-04

* 세션명 : AWS DeepComposer: Get started with generative AI
* 일자 : 2019/12/03 14:30~16:30
* 장소 : Venetian, Level 4, Lando 4204

 

 

세계 최초의 기계 학습 모델을 적용한 개발자 뮤직 키보드인 AWS DeepComposer을 직접 만지고 핸즈온까지 진행할 수 있는 워크샵을 참석할 수 있었습니다. 워크샵은  Lab 1/2 에 나누어 진행하였습니다. 별도로 Lab을 진행 할수 있는 AWS Deepcomposer Console을 제공하였고, 일반 AWS 계정에서는 비활성화 되어 있음을 확인할 수 있었습니다. ML 기술을 확장하도록 설계된 뮤지컬 키보드와 최신 머신 러닝 기술을 사용하여 실습을 수행하였습니다. 기본적인 동작방식은 하나의 음원(키보드 연주)을 입력하면 이 멜로디를 사용하여 4개의 새로운 음악 출력을 생성해주며, 이때 알고리즘을 Generative AI 알고리즘을 사용하고, SageMaker를 통해 나만의 알고리즘을 만들 수 도 있습니다. 또한 ML 또는 음악의 배경 지식에 관계없이 개발자는 GAN (Generative Adversarial Networks)을 시작할 수 있으며, 이 Generative AI 기술은 두 개의 서로 다른 신경망을 서로 맞대어 샘플 입력을 기반으로 새롭고 독창적 인 디지털 작품을 제작 할 수 있습니다. MIDI 호환 AWS DeepComposer 키보드를 사용하여 ML 생성 컴포지션의 입력으로 멜로디를 작곡할 수 있으며, 키보드로 내가 음악을 연주 한후 AWS DeepComposer 콘솔과 노트북에 키보드를 연주 하고 사전 훈련 된 장르 모델을 사용하여 독창적 인 음악 작곡 또한 가능합니다. 세션 중에 연관 되어 있는 deeplens, deepracer 영상 시청하였으며, types of ML Techniques – supervised learning , unsupervised learning, reinforcement learning과 generative AI(신경망)- practical uses of generative ‘AI’, autodesk – airbus, autodesk – nasa jpl, gildewell laboratories에 대해서 알수 있었습니다.

Generative AI 알고리즘 이란?

10 년 만에 가장 흥미로운 머신 러닝 아이디어로 볼 수있는 Generative AI를 통해 컴퓨터는 주어진 문제의 기본 패턴을 배우고이 지식을 사용하여 입력 (예 : 이미지, 음악 및 텍스트)으로부터 새로운 컨텐츠를 생성 할 수 있습니다. 예를 들어 고양이와 강아지의 이미지를 구별하는 방법 (예 : 특징을 식별하여 구별)을 배우는 더 일반적으로 사용되는 기계 학습 모델과 달리 고양이 이미지를 기반으로 한 Generative AI 모델은 고양이에게 공통적 인 기능을 학습합니다. 그 지식을 사용하여 고양이라고 믿는 것에 대한 완전히 새로운 이미지를 생성하십시오. 이러한 차이는 Generative AI 알고리즘의 발전에 따라 머신이 자동으로 데이터의 패턴을 발견하고 학습하고 훈련 된 데이터를 기반으로 새로운 데이터를 생성 할 수 있기 때문에 중요합니다.