2017.10.13

우리 회사에도 머신러닝을!··· 문턱 낮은 활용처 9선

Mary Branscombe | CIO
머신러닝(Machine Learning)은 발빠른 조직 사이에서 빠르게 확산되고 있지만 대부분의 기업들에게는 여전히 모호한 존재다.

문제는 경쟁사들이 이미 기초 작업을 수행하고 있을지도 모른다는 점이다. IDC는 전 세계 AI 시스템 매출이 올 해 약 2배 증가한 125억 달러일 것이며 이런 속도로 계속 성장하여 2020년에는 460억 달러에 달할 것으로 전망했다.

기업들은 이러한 예산을 어디에 쓰고 있을까? 지출 중 일부는 머신러닝 시스템을 구동하는 하드웨어에 투자되지만 별도의 하드웨어 인프라나 데이터 과학자 조직 없이도 예산이 활용되는 지점들이 있다. 실질적인 방법으로 머신러닝을 활용할 수 있는 다양한 툴과 서비스들이다. 규모와 업종을 막론해 어느 조직에게나 머신러닝 기술을 테스트하거나 활용하는데 도움이 될 만한 9가지 IT 프로젝트을 정리했다. 



고객 서비스 챗봇(Chatbot)
기업 내에 고객용 FAQ 목록이 있다면 이를 마이크로소프트 QnA 메이커(Microsoft QnA Maker)를 활용해 챗봇으로 변환할 수 있다. 물론, 꼭 고객 지원이 아니어도 상관 없다. 새로운 직원을 위한 HR 혜택을 알려주거나 업무 지원 센터 문의 방법을 안내하는 봇(Bot)을 생성할 수 있다.

FAQ의 URL을 제공하거나 질문과 답변이 있는 스프레드시트 및 문서를 업로드하면 QnA 메이커가 이런 질문과 답변의 쌍을 생성해 검토 및 훈련한 후 API로 호출할 수 있게 된다. 단순한 텍스트 답변 외에 좀 더 흥미로운 인터페이스를 원한다면 .NET SDK와 마이크로소프트 봇 프레임워크(Microsoft Bot Framework)를 사용해 사진 및 여타 풍부한 콘텐츠를 보여주는 봇을 생성할 수 있다.

무 서버 접근방식을 선호한다면 QnA 메이커가 애저 봇 서비스(Azure Bot Service)에서 템플릿으로 사용되도록 하면 된다. 이를 통해 이메일, 그룹미(GroupMe), 페이스북 메신저(Facebook Messenger), 킥(Kik), 스카이프(Skype), 슬랙(Slack), 마이크로소프트 팀즈(Microsoft Teams), 텔레그램(Telegram), 문자 메시지/SMS, 트윌리오(Twilio)에서 작동하는 봇을 생성할 수 있다.

장기적으로 챗봇은 아마존 알렉사와 마이크로소프트 코타나 같은 지능형 에이전트로 발전할 것이다. 하지만 에이전트는 단순히 개별적인 질문에 답하기보다는 고객이 문제를 해결할 수 있도록 돕는 ‘목표 지향적인’ 대화를 생성한다. 그런데 이는 이는 표 판매 또는 프로젝트를 연결할 수 없는 이유 진단 등에 필요한 요소다.

마이크로소프트는 얼마 전 다이나믹스 365(Dynamics 365)에 고객 관리 솔루션을 추가했으며, 여기에서는 가상의 에이전트가 솔루션을 제안하고 문제를 해결하지 못하는 경우 대화 세부사항 및 제안사항과 함께 고객을 인간 지원 부서로 이관하며 교훈을 축적한다. HP, 메이시즈(Macy’s), 마이크로소프트의 자체 지원 서비스는 이미 온라인 지원을 위해 이 에이전트를 활용하고 있다.

마케팅 자동화 및 분석
마케팅 부서가 새로운 기술을 실험하는 경우가 많다. 어도비 마케팅 클라우드(Adobe Marketing Cloud), 다이나믹스 365, 세일즈포스(Salesforce) 같은 마케팅 서비스가 등장한 배경이다.

이들은 고객을 위해 관련 제품을 추천하는 것부터 개인화된 검색 결과를 보여주고 판매 안내문을 분류하며 거래가 감소할 때 경고를 제공하고 잠재적인 고객 기업의 대체 연락처를 찾으며 연락 방법과 시기를 제안하는 작업 등을 위한 머신러닝 예측을 제공하기 시작했다. 어쨌든, 고객 이탈 예측 모델은 전망과 계획에 도움이 될 수 있다.

마케팅팀 외에도 유사한 분석에서 혜택을 얻을 수 있는 기타 부서를 찾아볼 만하다. 보험사 AXA는 텐서플로우(TensorFlow) 딥 머신러닝(Deep Machine Learning) 모델과 함께 70개의 변수를 활용하여 1만 달러 이상을 지불해야 하는 사고가 발생할 가능성이 높은 고객을 예측함으로써 보험료를 최적화하고 있다. 기존의 모델은 그리 유용하지 않았지만 예측 정확도가 40%에서 78%로 증가하면서 잠재적인 고객을 대상으로 삼을 시기를 고려할 단계에 이르렀다.

사기 감지
사기 및 비정상 거래 감지는 전통적인 데이터 분석 문제이지만 규모가 커지면 머신러닝이 유효해진다. 트리거(Trigger) 한계 이내에서 복수 결제를 수행하는 사기꾼, 이례적인 행동을 보이는 새로운 무역상, 겉으로는 정상으로 보이지만 사기꾼 네트워크에 연결되어 있는 고객 등 문제가 되는 활동을 찾는데 도움이 된다.

프러이드닷넷(Fraud.net)은 아마존 머신러닝(Amazon Machine Learning)을 활용하여 가능한 모든 종류의 사기를 기록하는 단일 모델을 생성하는 대신에 일련의 사기 활동을 찾도록 여러 머신러닝 모델을 훈련하고 있다.

머신러닝은 기존 고객들에 의한 사기를 포착하는 것 외에도 유용한 기능이 많다. 보험사들은 증권을 발행하기 전에 이미 손상된 차량에 대해 청구할 생각인 신규 지원자를 찾고 싶어한다.

악의적인 거래 차단에 한정되지 않는다. 포드(Ford)의 신용 사업부는 제스트파이낸스(ZestFinance)의 머신러닝 툴을 활용해 특정 대출자가 대출을 상환할 가능성을 예측하여 신용 점수가 낮은 사람들에게도 대출을 제공할 수 있도록 하고 있다.

이는 자동차 판매량이 전반적으로 감소하면서 포드로서는 잠재적인 구매자를 추가로 찾게 되면서 사업에 큰 도움이 될 수 있다. 즉 머신러닝은 위험 속에서 건전한 고객을 더욱 신속하게 파악하는데 도움이 될 수 있다.

ERP 재고 계획
공급망 자동화가 새로운 것은 아니지만 머신러닝 덕분에 더욱 보편화되고 있다. 단순한 판매 데이터 이력 대신에 머신러닝을 통해 고객들이 온라인으로 구매를 조사하는 방식, 날씨가 쇼핑 습관에 미치는 영향, 수요를 예측함으로써 재고를 관리하기 위한 기타 내외부적인 트렌드에 대한 데이터를 활용할 수 있다.

아마존은 매일 특정 색상과 사이즈의 셔츠가 얼마나 판매되는지 정확하게 예측할 수 있다고 주장했다. 타깃(Target)은 머신러닝 예측 모델 덕분에 매출이 15-30% 성장했다고 밝혔다. 온라인 독일 소매 기업 오토(Otto)는 머신러닝을 활용해 90%의 정확도로 향후 30일 동안의 판매 제품을 예측함으로써 과잉 재고를 1/5이나 줄이면서 반품되는 제품의 수를 연간 200만 개나 줄일 수 있었다.

회사의 자동화된 구매 시스템은 제 3자 공급자로부터 월 20만 개의 물품을 주문하고 판매될 것으로 예상되는 색상과 스타일을 선택한다.

물류 경로 계획
순회 세일즈맨 문제(travelling salesman problem)는 컴퓨터 공학의 전통적인 난제이다. 왕복 이동 시 영업팀이 이동해야 하는 모든 장소들 사이의 최단 경로는 무엇일까?
CIO의 프리미엄 콘텐츠입니다. 이 기사를 더 읽으시려면 개인정보 등록이 필요합니다. 이미 등록하신 분은 '본인확인'을 해주십시오.
2017.10.13

우리 회사에도 머신러닝을!··· 문턱 낮은 활용처 9선

Mary Branscombe | CIO
머신러닝(Machine Learning)은 발빠른 조직 사이에서 빠르게 확산되고 있지만 대부분의 기업들에게는 여전히 모호한 존재다.

문제는 경쟁사들이 이미 기초 작업을 수행하고 있을지도 모른다는 점이다. IDC는 전 세계 AI 시스템 매출이 올 해 약 2배 증가한 125억 달러일 것이며 이런 속도로 계속 성장하여 2020년에는 460억 달러에 달할 것으로 전망했다.

기업들은 이러한 예산을 어디에 쓰고 있을까? 지출 중 일부는 머신러닝 시스템을 구동하는 하드웨어에 투자되지만 별도의 하드웨어 인프라나 데이터 과학자 조직 없이도 예산이 활용되는 지점들이 있다. 실질적인 방법으로 머신러닝을 활용할 수 있는 다양한 툴과 서비스들이다. 규모와 업종을 막론해 어느 조직에게나 머신러닝 기술을 테스트하거나 활용하는데 도움이 될 만한 9가지 IT 프로젝트을 정리했다. 



고객 서비스 챗봇(Chatbot)
기업 내에 고객용 FAQ 목록이 있다면 이를 마이크로소프트 QnA 메이커(Microsoft QnA Maker)를 활용해 챗봇으로 변환할 수 있다. 물론, 꼭 고객 지원이 아니어도 상관 없다. 새로운 직원을 위한 HR 혜택을 알려주거나 업무 지원 센터 문의 방법을 안내하는 봇(Bot)을 생성할 수 있다.

FAQ의 URL을 제공하거나 질문과 답변이 있는 스프레드시트 및 문서를 업로드하면 QnA 메이커가 이런 질문과 답변의 쌍을 생성해 검토 및 훈련한 후 API로 호출할 수 있게 된다. 단순한 텍스트 답변 외에 좀 더 흥미로운 인터페이스를 원한다면 .NET SDK와 마이크로소프트 봇 프레임워크(Microsoft Bot Framework)를 사용해 사진 및 여타 풍부한 콘텐츠를 보여주는 봇을 생성할 수 있다.

무 서버 접근방식을 선호한다면 QnA 메이커가 애저 봇 서비스(Azure Bot Service)에서 템플릿으로 사용되도록 하면 된다. 이를 통해 이메일, 그룹미(GroupMe), 페이스북 메신저(Facebook Messenger), 킥(Kik), 스카이프(Skype), 슬랙(Slack), 마이크로소프트 팀즈(Microsoft Teams), 텔레그램(Telegram), 문자 메시지/SMS, 트윌리오(Twilio)에서 작동하는 봇을 생성할 수 있다.

장기적으로 챗봇은 아마존 알렉사와 마이크로소프트 코타나 같은 지능형 에이전트로 발전할 것이다. 하지만 에이전트는 단순히 개별적인 질문에 답하기보다는 고객이 문제를 해결할 수 있도록 돕는 ‘목표 지향적인’ 대화를 생성한다. 그런데 이는 이는 표 판매 또는 프로젝트를 연결할 수 없는 이유 진단 등에 필요한 요소다.

마이크로소프트는 얼마 전 다이나믹스 365(Dynamics 365)에 고객 관리 솔루션을 추가했으며, 여기에서는 가상의 에이전트가 솔루션을 제안하고 문제를 해결하지 못하는 경우 대화 세부사항 및 제안사항과 함께 고객을 인간 지원 부서로 이관하며 교훈을 축적한다. HP, 메이시즈(Macy’s), 마이크로소프트의 자체 지원 서비스는 이미 온라인 지원을 위해 이 에이전트를 활용하고 있다.

마케팅 자동화 및 분석
마케팅 부서가 새로운 기술을 실험하는 경우가 많다. 어도비 마케팅 클라우드(Adobe Marketing Cloud), 다이나믹스 365, 세일즈포스(Salesforce) 같은 마케팅 서비스가 등장한 배경이다.

이들은 고객을 위해 관련 제품을 추천하는 것부터 개인화된 검색 결과를 보여주고 판매 안내문을 분류하며 거래가 감소할 때 경고를 제공하고 잠재적인 고객 기업의 대체 연락처를 찾으며 연락 방법과 시기를 제안하는 작업 등을 위한 머신러닝 예측을 제공하기 시작했다. 어쨌든, 고객 이탈 예측 모델은 전망과 계획에 도움이 될 수 있다.

마케팅팀 외에도 유사한 분석에서 혜택을 얻을 수 있는 기타 부서를 찾아볼 만하다. 보험사 AXA는 텐서플로우(TensorFlow) 딥 머신러닝(Deep Machine Learning) 모델과 함께 70개의 변수를 활용하여 1만 달러 이상을 지불해야 하는 사고가 발생할 가능성이 높은 고객을 예측함으로써 보험료를 최적화하고 있다. 기존의 모델은 그리 유용하지 않았지만 예측 정확도가 40%에서 78%로 증가하면서 잠재적인 고객을 대상으로 삼을 시기를 고려할 단계에 이르렀다.

사기 감지
사기 및 비정상 거래 감지는 전통적인 데이터 분석 문제이지만 규모가 커지면 머신러닝이 유효해진다. 트리거(Trigger) 한계 이내에서 복수 결제를 수행하는 사기꾼, 이례적인 행동을 보이는 새로운 무역상, 겉으로는 정상으로 보이지만 사기꾼 네트워크에 연결되어 있는 고객 등 문제가 되는 활동을 찾는데 도움이 된다.

프러이드닷넷(Fraud.net)은 아마존 머신러닝(Amazon Machine Learning)을 활용하여 가능한 모든 종류의 사기를 기록하는 단일 모델을 생성하는 대신에 일련의 사기 활동을 찾도록 여러 머신러닝 모델을 훈련하고 있다.

머신러닝은 기존 고객들에 의한 사기를 포착하는 것 외에도 유용한 기능이 많다. 보험사들은 증권을 발행하기 전에 이미 손상된 차량에 대해 청구할 생각인 신규 지원자를 찾고 싶어한다.

악의적인 거래 차단에 한정되지 않는다. 포드(Ford)의 신용 사업부는 제스트파이낸스(ZestFinance)의 머신러닝 툴을 활용해 특정 대출자가 대출을 상환할 가능성을 예측하여 신용 점수가 낮은 사람들에게도 대출을 제공할 수 있도록 하고 있다.

이는 자동차 판매량이 전반적으로 감소하면서 포드로서는 잠재적인 구매자를 추가로 찾게 되면서 사업에 큰 도움이 될 수 있다. 즉 머신러닝은 위험 속에서 건전한 고객을 더욱 신속하게 파악하는데 도움이 될 수 있다.

ERP 재고 계획
공급망 자동화가 새로운 것은 아니지만 머신러닝 덕분에 더욱 보편화되고 있다. 단순한 판매 데이터 이력 대신에 머신러닝을 통해 고객들이 온라인으로 구매를 조사하는 방식, 날씨가 쇼핑 습관에 미치는 영향, 수요를 예측함으로써 재고를 관리하기 위한 기타 내외부적인 트렌드에 대한 데이터를 활용할 수 있다.

아마존은 매일 특정 색상과 사이즈의 셔츠가 얼마나 판매되는지 정확하게 예측할 수 있다고 주장했다. 타깃(Target)은 머신러닝 예측 모델 덕분에 매출이 15-30% 성장했다고 밝혔다. 온라인 독일 소매 기업 오토(Otto)는 머신러닝을 활용해 90%의 정확도로 향후 30일 동안의 판매 제품을 예측함으로써 과잉 재고를 1/5이나 줄이면서 반품되는 제품의 수를 연간 200만 개나 줄일 수 있었다.

회사의 자동화된 구매 시스템은 제 3자 공급자로부터 월 20만 개의 물품을 주문하고 판매될 것으로 예상되는 색상과 스타일을 선택한다.

물류 경로 계획
순회 세일즈맨 문제(travelling salesman problem)는 컴퓨터 공학의 전통적인 난제이다. 왕복 이동 시 영업팀이 이동해야 하는 모든 장소들 사이의 최단 경로는 무엇일까?
CIO의 프리미엄 콘텐츠입니다. 이 기사를 더 읽으시려면 개인정보 등록이 필요합니다. 이미 등록하신 분은 '본인확인'을 해주십시오.
X