all white cheat sheet Dana’s Swifty Life

한빛미디어 수요밋업 - 머신러닝 핸즈온랩 후기 (MS Azure ML)

MS Azure Machine Learning Hands-On Lab 후기 - 머신러닝 개념 확립의 계기!!

May 22, 2019

한빛출판네트워크에서 수요밋업 프로그램으로 진행한 머신러닝 강좌를 듣고왔다. MS Azure ML Studio 로 머신러닝을 정말 1도 몰라도 데이터를 모델에 넣어 예측값을 낼 수 있었다. 강의는 MS AI MVP, Keras 운영진인 iOS 개발자 전미정님이 해주셨다.

수요밋업 포스터

결론은 정말!! 표현 못할만큼 유익하고 이해가 잘되는 강의였다. 컴퓨터과학을 전공하긴 했지만 머신러닝 관련 강의를 1도 들어보지 않았고, 빅데이터 관련 교육을 들었을 때도 잘 이해가 안되었던 부분이었다. 그래서 항상 개념도 모른다는 것에 일종의 부채감이 있었다. 이 강의에서는 정말 쉽게 개념을 설명해 주셨다. 특히, 인공지능, 머신러닝, 딥러닝의 개념에 대해 제대로 알게된 계기가 되었다.

이 강의를 듣게 된 가장 큰 이유는 강사님의 이력이었다. iOS 개발자인데 AI 에 관심이 많으셔서 MS AI MVP와 Keras 운영진까지 하시다니.. 너무 멋있었다 :heart_eyes: 이 강의를 신청한 과거의 나에게 칭찬 오조오억번 해주고 싶다.

 

인공지능 / 머신러닝 / 딥러닝

인공지능

기계를 인간과 비슷하게 동작하게 하는 것

머신러닝

기계가 학습을 한다는 뜻

딥러닝

머신러닝 방법 중 Neural Network 에 속하는 알고리즘

 

세 개념의 포함관계 : 인공지능 > 머신러닝 > 딥러닝

즉, 머신(기계)를 인간처럼 동작하게 한다는 개념이 인공지능이다. 동작하게 하는 방식 중, 기계를 학습시키는 방식을 머신러닝이라고 한다. 학습시키는 방법에도 여러가지가 있는데 Neural Network, 즉, 인간의 신경망 체계와 비슷하게 구현한 방식을 딥러닝이라고 한다.

항상 이 세 단어가 대체 뭔지 이해하기 힘들었는데 오늘을 계기로 확실하게 알게되었다.

 

개념 강의 이후에 실제로 Azure Studio 로 데이터 전처리, 모델 선택, 훈련, 테스트, 마지막으로 결과를 활용하는 방법까지 핸즈온랩으로 진행되었다. 큰 흐름과 개념에 대한 이해만 있으면 모듈을 Drag-and-Drop 만 해서 머신러닝을 구현할 수 있다는 사실이 정말 신기했다. 요즘 내 집중력이 낮다고 생각했는데 대략 5시간이 어떻게 갔는지 모를 정도로 재밌었다.

앞으로 앱을 만들 때, core ml 을 사용하거나 Azure ML을 사용할 때, 이해하는데 많은 도움이 될거다. 머신러닝에 전보다 몇배 더 큰 관심이 생겼다. 알고리즘을 좀더 확실히 다시 리뷰한 뒤에 머신러닝도 공부하고 싶다.

강의내용은 추후에 정리해서 올려야지 캬캬 :sunglasses: