반응형

 Microsoft사의 Azure ML(Machine Learning, 머신러닝) Studio는 Azure라는 브랜드로 제공하는 수 많은 클라우드 컴퓨닝(Cloud Computing) 서비스 중의 하나입니다. 만약 이 글을 읽고 있는 여러분이 저와 같은 일개 사무직 종사자(특히 문돌이)라면 앞 문장을 읽고 데카르트의 <방법서설>을 읽고 있는 듯한 난해함을 느끼셨을 수도 있습니다. 저도 그랬으니깐요. 그래서 딱 이해를 위한 수준만큼만 쉽게 설명할테니 천천히 따라오시기 바랍니다.


1. 클라우드 컴퓨팅의 뜻

 우선 가장 큰 범주인 클라우드 컴퓨팅(Cloud Computing)에 대해 설명합니다. Cloud는 구름입니다. 구름하면 어떤 이미지가 떠오르시나요? 뭉게뭉게? 몽실몽실? 여러 표현이 있겠지만, 저는 '두루뭉술'함이 떠오릅니다. 구름 밖에서는 안의 모양이 어떨지 감히 잡히지 않습니다. 심지어 비행기를 타고 구름 안을 지나가봐도 내부가 어떤지 전혀 감이 잡히지 않습니다. 클라우드 컴퓨팅은 이러한 구름의 성질에서 따온 단어입니다.

 이제는 정보통신 기술이 워낙 발달하여 전공자들도 컴퓨터 통신망의 복잡한 구조를 이해(또는 설명)하기 어려운 수준이 되었습니다. 그러다보니 굳이 복잡한 구조를 일일이 설명하기보다는 '두루뭉술하게' 클라우드라는 개념을 사용하기 시작합니다. 이로 인해 저 같은 일반인들도 복잡할 통신망의 내부를 이해할 필요도 없이, 그저 인터넷을 통해 클라우드 컴퓨팅에 접속하기만 하면 여기서 제공하는 다양한 자원을 쉽게 이용할 수 있게 되었습니다. 즉, 클라우딩 컴퓨팅은 통신기술의 고도화, 복잡화의 반작용으로 인한 기술 상용화를 위한 통합 플랫폼이라고 할 수 있습니다.

 현재 대부분의 IT 기업들은 이러한 클라우딩 컴퓨팅 서비스를 제공하고 있습니다. Amazon Web Services, Google Cloud Platform 등이 대표적이고 국내에서도 Naver Cloud Platform 등이 있습니다. Azure는 IT 전통의 강자인 Microsoft사에서 제공하는 클라우드 컴퓨팅 시스템입니다.

2. Microsoft Azure ML studio 소개

 그렇다면 Microsoft Azure를 통해 우리가 이용할 수 있는 자원들은 무엇이 있을까요? 범위가 광범위하여 한정짓기가 어렵지만, '컴퓨터가 필요할 것 같다고 생각되는' 작업들은 모두 해당된다고 해도 무방합니다. 예를 들어볼까요? 일상에서 많이 쓰는 클라우드 스토리지(파일 저장소)나 많은 회사에서 도입하고 있는 클라우드 PC를 떠올리면 이해하기 쉽습니다. 

 Azure ML(Machine Learning) Studio도 마찬가지입니다. '기계 학습'이라고 불리는 머신러닝 분석기능을 제공하는 서비스로, Azure에서는 머신러닝에 대한 학습은 물론 배포, 자동화 처리, 관리 등 모든 관련된 작업이 가능합니다. 여기서 머신러닝까지 소개하기에는 글이 너무 길어지므로, 머신러닝은 따로 설명을 하도록 하겠습니다.

 
3. Azure ML studio의 장점

  그렇다면 Azure ML(Machine Learning) Studio의 장점은 무엇일까요? 가장 큰 장점은 프로그래밍이나 별도의 코드 작성을 하지 않고도, 머신러닝 작업을 수행할 수 있다는 점입니다. 마치 홈페이지를 별도로 개설하지 않고도, 티스토리나 네이버의 서비스를 통해 블로그를 운영할 수 있는 것과 비슷하다고 볼 수 있습니다.

Azure ML에서는 복잡한 머신러닝을 단순화시켜 캔버스에 순서도를 그리듯이 머신러닝을 설계할 수 있습니다. 물론 기본적인 통계지식이나 프로그래밍 지식을 필요로 하여 어렵긴하지만, 머신러닝으로 얻을 수 있는 엄청난 효과를 생각하면 도전해볼만 하다고 생각됩니다.

어차피 회사에서 엑셀의 모든 기능(VBA 등)을 몰라도, 사용하는 것만으로도 업무가 편해지듯, Azure ML도 비슷하다고 생각됩니다. 기본적인 개념만 익혀 데이터 사이언티스트들과 원활한 커뮤니케이션만 가능해도 업무에 다양하게 활용될 수 있지 않을까 생각됩니다.


 이번에 Azure ML을 공부하면서 느낀 점은 예전에는 감히 엄두도 못낼 기술의 장벽이 많이 낮춰진 느낌입니다. 여전히 이해가 안되는 부분이 많아 애를 먹고 있지만, 성취감이 있어 재미있게 배우고 있습니다. 2020년에는 이러한 머신러닝이 상용화될 것이라고 합니다. 머신러닝은 이제 저 같은 문돌이들에게도 도전해볼만한 영역이 되었습니다. Auzre를 통한 머신러닝 입문을 시도해보시길 권장드립니다.

반응형

'업무자동화 > Azure' 카테고리의 다른 글

목차 (업데이트 중)  (0) 2020.06.25
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기