인공지능 개발이 쉬워졌다! 아마존 서버리스 AI 서비스 집중탐구 #아마존 폴리 #아마존 레코그니션 #아마존 렉스

TECH/IT 트렌드

  

  

우리에게 인공지능(AI)은 이제 더 이상 낯선 단어가 아닙니다. 하지만 AI 서비스를 개발한다는 것은 왠지 어렵고 멀게만 느껴지는데요. 개발자들이 AI와 관련된 아이디어를 더욱더 쉽고 효율적으로 실현시킬 수 있게 도와주는 서비스 플랫폼이 있다고 합니다. 바로 서버 없이 서비스와 애플리케이션을 구축할 수 있는, 아마존 웹 서비스(AWS)가 제공하는 AI 서비스인데요. 지금부터 AI 기술 개발의 문을 활짝 열어놓은 아마존 AI 서비스에 대해 영하이라이터와 함께 알아보도록 하겠습니다!

 
 
  

아마존 웹 서비스, 인공지능의 진입 장벽을 낮추다

 

▲ 아마존 웹 서비스(AWS)

(출처: Amazon)


 

아마존 웹 서비스(Amazon web services, AWS)는 대량의 서버와 스토리지, 네트워크 장비 등 인프라를 제공해 기업의 개발과 성장을 지원하는 클라우드 서비스 플랫폼입니다. AWS는 고객이 서비스를 개발하는 데 들이는 비용과 시간 등의 부담을 줄여주는 역할을 하고 있는데요. AWS를 만든 기본적인 이유는 경제적인 자본이나 프로젝트의 규모의 크기 상관없이 누구나 클라우드 환경을 통해 동등한 기회를 얻도록 하기 위함입니다. 따라서 예산이 적은 스타트업에게 매우 유용한 서비스라고 할 수 있습니다.


AWS는 개발자들이 AI 기반의 서비스를 제작하는 데 있어 필요에 따라 기술 스택 중 하나를 선택해 사용할 수 있게 도와줍니다. 아마존 AI 기술 스택은 AWS 인프라와 상위 애플리케이션 서비스를 포함해 세 가지 주요 계층으로 나뉩니다.

▲ 아마존 AI 서비스 스택

(출처: Amazon)

 

 

가장 상위 레벨에 있는 AI 서비스는 AI 모델을 구현하는데 필요한 기술이 없거나 질 좋은 프로그램을 구성하기에 부족한 개발자들을 위해 AWS가 제공하는 서비스입니다. 그 아래 레벨인 AI 플랫폼은 기존에 데이터가 존재하는 고객에게 AI데이터 트레이닝과 모델 구축 및 관리의 어려움에 대한 부담을 덜어주는 플랫폼을 제공합니다. 마지막으로 정교한 AI 분석 시스템을 구축하려는 학자나 데이터 과학자들에게 딥러닝용 이미지를 제공하는 AI 엔진이 있습니다. 그 중에서 우리는 가장 상위 서비스인 아마존 AI 서비스에 대해 알아보겠습니다.


아마존의 AI 서비스는 총 세 가지로 나뉘는데요. 텍스트에서 음성 합성을 위한 아마존 폴리(Amazon Polly)와 이미지 인식을 통한 사물 및 얼굴 분석 서비스인 아마존 레코그니션(Amazon Rekognition), 자동 음성 인식 및 자연 처리 서비스인 아마존 렉스(Amazon Lex)입니다.


이 세 가지 AI 서비스는 AWS 람다(Lambda)와 연동과 결합을 통해 서버리스 애플리케이션으로 활용이 가능한데요. 가능한 많은 개발자들이 직접 AI 기반 서비스를 개발할 수 있도록 출시한 AWS 람다는 애플리케이션을 관리·운영을 하는 서버가 없는 컴퓨팅 서비스입니다. AWS 람다가 코드를 자동 실행함으로써 모든 리소스 관리를 담당하고, 운영하게 됩니다. 개발자는 서버 없이 코드에만 집중할 수 있게 되는 것이죠. 이렇듯 서버리스(Serverless) 애플리케이션은 서버의 관리 부담을 줄여주고 빠르고 민첩하게 기능을 추가할 수 있습니다. 따라서 개발자들의 다양한 아이디어가 애플리케이션으로 보다 쉽게 구현되는 것이죠. 그렇다면 아마존의 서버리스 AI 서비스인 아마존 폴리, 아마존 레코그니션, 아마존 렉스는 각각 어떠한 역할을 하고 있을까요?

 

 

  

텍스트를 사람의 음성으로, 아마존 폴리

 

 

▲ 아마존 폴리

(출처: Amazon)

 

 

기계적으로 생성된 음성이 인간의 목소리를 그대로 재현할 수 있을까요? 이제는 가능할지도 모릅니다. 아마존 폴리(Polly)는 텍스트 음성 변환(Text to Speech) 서비스로, 딥러닝 기술을 이용해 실제 사람 목소리처럼 음성을 합성해줍니다. 2016년을 기준으로 24개 언어로 47가지의 실제 음성이 포함되어 있으며, 지난 11월에는 한국어 음성 변환 서비스를 추가 지원했습니다. 


아마존 폴리의 특징은 실제 사람의 목소리와 음률까지 문맥에 맞춰 재현한다는 것입니다. 영어의 경우 미국식 영어와 영국식 영어를 선택할 수 있으며, 남성과 여성, 어른과 아이의 목소리를 선택할 수 있습니다. 특히 문맥을 파악해 단어와 발음 등을 구분한다는 것이 가장 큰 장점입니다.

 

▲ 아마존 폴리의 사례

(출처: goanimate)

 

 

실제 아마존 폴리를 이용하여 콘텐츠를 생성한 사례도 있습니다. 미국 일간지 워싱턴포스트는 정치 분야를 제외한 비즈니스, 라이프스타일, 테크놀로지, 엔터테인먼트 분야 신문기사를 음성으로 지원할 계획이라고 밝혔습니다. 또한, 비디오 애니메이션 생성 플랫폼 고애니메이트는 사용자들이 애니메이션 캐릭터에 즉각적으로 음성을 쉽게 심을 수 있는 서비스를 제공하고 있습니다. 그 외에도, 교육용, 고객 문의 센터, IoT 등 다양한 분야에서 사용되고 있습니다. 

 

 

 

모든 이미지를 분석한다! 아마존 레코그니션

 


▲ 아마존 레코그니션

(출처: Amazon)

 

 

영국 드라마 ‘셜록홈즈’에서 셜록홈즈는 사람을 보고 그 사람에 대한 모든 것을 추리합니다. AI 중에서도 셜록홈즈와 같은 기능을 하는 것이 있습니다. 바로 애플리케이션에 이미지 분석기능을 추가할 수 있는 아마존 레코그니션(Amazon Rekognition)인데요. 이미지 속 인물, 물체 등을 탐지하고 유명인사를 인식할 수 있으며, 부적절한 콘텐츠를 식별해낼 수도 있습니다. 아마존 레코그니션의 주요기능에는 물체 인식, 안면 분석, 안면 비교, 안면 인식이 등이 있습니다.


▲ 아마존 레코그니션 예시

(출처: Youtube)

 

 

먼저 물체 인식 기능은 심층 신경망 모델을 이용해 이미지 속 수많은 물체와 장면을 탐지하고 분류해주는데요. 사진 앱에 올라오는 사진들을 자동으로 구분·분류·태깅해 관심 분야의 서비스로 연결해 줍니다. 예를 들어, 인테리어에 대한 사진을 자주 올리는 사람에게는 침대, 책상, 커튼 등과 연관된 광고로 연결해주는 것이죠.

 

또한, 안면 분석 기능은 이미지 내 안면 위치를 식별해 속성을 분석할 수 있습니다. 사진 속 사람이 여자인지 남자인지, 웃고 있는지 울고 있는지, 눈을 뜨고 있는지에 대해 말이죠. 사람의 얼굴을 인식한 후 각각의 특징을 분석해 %로 신뢰도까지 나타내는데요. 가장 잘 나온 사진을 추천해 주거나, 움직임과 기분 등을 인식해 사업에 활용할 수 있습니다. 

 

안면 비교 기능은 두 이미지 안의 얼굴이 동일인일 가능성을 측정할 수 있습니다. 다른 표정, 다른 헤어 스타일을 하고 있어도 예측이 가능한데요. %로 얼마만큼의 확률로 동일인인지 알려줍니다. 안면 비교 기능을 활용하면 사용자 인증의 정확도가 높아지며, 범죄자나 미아 등 특정 인물을 찾는 데 용이하게 이용될 것입니다.

 

안면 비교와 비슷한 기능으로 안면 인식 기능이 있습니다. 이는 이미지에 탐지된 얼굴에 인덱스를 생성하는 것으로, 페이스북 자동 태깅기능과도 유사합니다. 분석된 이미지의 구분 가능한 정보를 저장하기 때문에 개인 정보의 보안성이 높아진다는 장점이 있습니다. 

 

 

 

챗봇 구축도 쉽고 빠르게! 아마존 렉스

 

 

▲ 아마존 렉스 예시

(출처: Amazon)

 

 

사람과 아닌 기계와 대화를 하는 시대가 다가오고 있습니다. 아마존 렉스(Amazon Lex)는 음성과 텍스트를 사용하는 대화형 인터페이스를 구축하는 서비스 입니다. 음성을 텍스트로 변환하는 자동음성인식(ARS)과 텍스트의 의도를 이해하는 자연어 처리 기능(NLU)을 제공하므로 양방향 대화가 가능한 것인데요. 따라서 사용자는 아마존 렉스를 통해 아마존 AI 스피커 아마존 알렉사와 흡사한 대화형 엔진을 제공받을 수 있게 됩니다. 이를 통해 애플리케이션 내 정교한 자연 언어 챗봇을 구축할 수 있게 되는 것이죠.


▲ 챗봇 경진대회 (AWS Chatbot Challenge)

(출처: Amazon)

 

 

실제로 미국 금융사 캐피탈 원(Capital One)은 고객이 각종 금용 정보를 확인할 수 있는 대화형 서비스를 개발해 제공하고 있습니다. 또한, 미국 오하이오 주의 병원 체인인 오하이오 헬스(Ohio Health)는 아마존 렉스를 이용하여 진료 예약을 할 수 있는 챗봇을 개발해 환자들의 진료 예약을 시행할 예정이라고 합니다.

 

 

지금까지 아마존의 세 가지 AI서비스인 아마존 폴리, 아마존 레코그니션, 아마존 렉스에 대해 알아보았습니다. 개발자들에게는 아이디어를 좀 더 수월하게 실현시킬 수 있는 3종 선물세트와도 같은 존재일 것 같은데요. 이로 인해 AI 분야의 진입장벽이 낮아진 만큼, 앞으로 어떠한 AI 서비스와 애플리케이션이 우리를 찾아올지 기대해보아도 좋겠죠?

영하이라이터 정명지

< 공유하기
첫 댓글을 남겨보세요
1 ··· 26 27 28 29 30 31 32 33 34 ··· 2391


티스토리 툴바