Play with Data 1 > Chapter 5. 로봇은 빅데이터를 먹고 자라요

[QUEST. 2] 빅데이터 분석가 되어보기

 빅데이터 분석가 되어보기


 AI 윤리 교실 + 진로 교실

빅데이터 분석가는 어떤 일을 하는지 알아볼까요?

빅데이터 분석가

빅데이터 분석가는 대량의 빅데이터를 관리하고 분석해서 이 결과를 바탕으로 통계모델을 만들어 사람들의 행동 패턴이나 시장경제 등을 예측할 만한 정보를 제공하는 사람을 말한다. 구체적으로는 데이터 수집, 데이터 저장 및 분석, 데이터 시각화 등을 통한 정보 제공 등의 과정을 담당한다고 보면 된다.

Q. 빅데이터 분석가는 구체적으로 어떤 일을 하나요?

A. 빅데이터 분석가가 하는 일은 빅데이터를 어떻게 추출하고, 어디에 활용할 것 인지 기획을 하는 일부터 시작합니다. 기획을 통해 분석할 빅데이터 자원이 확보되면 품질을 관리해 빅데이터 플랫폼을 개발하고, 실제 빅데이터를 분석하는 작업을 거칩니다. 대용량의 데이터를 처리하는 플랫폼 개발 및 빅데이터 분석 업무를 할 때는 다양한 알고리즘을 분석 하고 이를 시각화하는 일을 해야 합니다. 이렇게 나온 분석 자료들은 다양한 분야에서 사용됩니다. 기업에서는 신제품 출시를 앞두고 빅데이터 분석 결과로 중요한 의사결정을 하기도 하고, 생산이나 마케팅 전략을 짤 때 유용한 자료로 활용하기도 하지요. 

Q. 빅데이터 분석가가 되려면 어떤 능력이 필요한가요?

A. 빅데이터 분석가가 되기 위해서는 기본적으로 통계학에 대한 지식과 비즈니스 컨설팅에 대한 이해, 데이터 분석을 위한 설계 기법 활용 등에 관한 전문적인 역량이 필요합니다. 여기저기에 흩어져 있는 데이터를 모아 가공하는 데이터 처리 능력, 분석에 필요한 모형을 만들고 결과를 도출하는 분석 능력, 해당 업종에 대한 이해라는 세 가지 능력도 중요합니다. 최신 트렌드를 다루기 때문에 최신 동향 등도 수시로 파악해야 합니다. 최근 트렌드 및 빅데이터와 관련한 새로운 기술 내용, 관련 기사나 논문 등을 발 빠르게 파악하려는 노력도 필요합니다. 이외에도 의사소통 능력, 협업, 리더십, 창의력, 규율, 열정이라는 요소도 겸비된다면 빅데이터 분석가가 될 자격이 충분하다고 보여집니다.


빅데이터 분석가가 하는 일은 무엇인가요?

빅데이터 분석가에게 필요한 능력은 무엇인가요?

빅데이터 분석가가 데이터를 제대로 수집 및 처리 등을 하지 않는다면 어떤 역효과가 일어날까요?

빅데이터 분석가에 대해 알아보았습니다. 정말 멋진 직업이지요? 자, 그럼 이제 차근차근 빅데이터 분석가가 되어보겠습니다.



step1. 데이터 수집 계획하기

로봇에는 다양한 센서를 부착하여 많은 데이터를 발생시킬 수 있습니다. 이 중 근접센서를 활용하면 로봇과 물체의 거리에 대한 센서 값을 얻어낼 수 있습니다. 이 센서 값을 이용한다면 장애물이나 자동차가 가까워졌을 때 위험 상황임을 알릴 수 있는 프로그램을 만들어볼 수도 있겠네요!

자, 그럼 지금부터 우리는 햄스터 로봇이 만들어내는 많은 데이터들을 수집하고 분석하여 프로그램을 만들어보는 전문가가 되어볼 겁니다.

먼저, 데이터를 어떻게 수집할 수 있을지 고민해봐야겠죠? 찾으려는 데이터와 목적, 그리고 방법을 정리해 봅시다. 그리고 구체적인 데이터 수집 계획을 세워 봅시다.


 



step2. 데이터 수집하기                                  하단 부록을 참고해주세요.

데이터를 수집하는 방법은 두 가지입니다.


 방법 1

온라인으로 데이터를 수집하는 경우 엔트리(https://playentry.org)

  


 방법 2

 오프라인으로 데이터를 수집하는 경우 네이버(https://www.naver.com)에서 ‘햄스터스쿨' 검색

  



step3. 수집한 데이터 정리하기

햄스터 로봇 근처에서 물체를 가까이 가져갔을 때 수집된 센서 값만을 정리해 봅시다. 실시간 수집되는 센서 값의 양이 굉장히 많으므로 수기로 정리하기 힘듭니다. 네이버 오피스 > 셀을 활용해도 좋습니다.



 

햄스터 로봇 근처에서 물체를 멀리 떨어트렸을 때 수집된 센서 값만을 정리해 봅시다. 실시간 수집되는 센서 값의 양이 굉장히 많으므로 수기로 정리하기 힘듭니다. 네이버 오피스 > 셀을 활용해도 좋습니다.



 


step4. 정리한 데이터 분석하기

Step3에서 정리한 데이터들에 대한 결과를 분석해 봅시다.





 



부록1 | 데이터 모으기

 방법 1

 온라인으로 데이터를 수집하는 경우 엔트리 (https://playentry.org)


 ① 엔트리(https://playentry.org/)에 접속합니다. 메뉴에서 만들기 > 작품 만들기를 클릭합니다.

  


 ② 블록 영역 중 제일 아래 <하드웨어>를 클릭합니다.

  


 ③ 햄스터 로봇의 전원을 켜고 usb 동글을 연결하면 햄스터 로봇을 제어할 수 있는 명령 블록이 화면에 나타납니다. 만약 하드웨어 연결 프로그램이 설치되어 있지 않다면 안내에 따라 차례대로 설치합니다.

  


 ④ 명령 블록을 오른쪽과 같이 연결하면 실시간 오른쪽 근접센서 값을 화면에서 확인할 수 있습니다. 또한 실행창 아래 4번째 버튼을 누르면 햄스터 로봇의 각종 센서 값을 확인할 수 있습니다.


 

 



 방법 2

 오프라인으로 데이터를 수집하는 경우 네이버(https://www.naver.com)에서 ‘햄스터스쿨' 검색


 ① 네이버에서 <햄스터스쿨>을 검색합니다.

  


 ② 햄스터 스쿨 메인 페이지 하단에 <다운로드>를 클릭합니다.

  


 ③ 소프트웨어 다운로드 페이지에서 <엔트리 오프라인 포함 버전> 중 노트북 사양을 고려해 해당하는 파일을 다운로드 후 설치합니다.

 

 

 


 ④ 설치가 완료되면 내 컴퓨터 C 드라이브에서 RobotCoding 폴더를 찾아 로봇 코딩 소프트웨어를 실행합니다.

 

 

 

1) 내 컴퓨터 C 드라이브로 가기

2) RobotCoding 폴더 찾기

3) NW 아이콘 클릭

4) 로봇 코딩 소프트웨어 창이 뜸

5) 로봇을 찾는 중이라는 메시지 보임

6) 햄스터 전원 켜기

7) USB 동글 노트북에 연결하기

8) 연결됨 메시지가 보임


 ⑤ <센서모니터>를 클릭합니다. 햄스터 로봇에 내장된 각종 센서값을 실시간 그래프로 확인할 수 있습니다.

  

 


 ⑥ 저장 버튼을 누르면 실시간 센서값을 이미지와 텍스트로 저장할 수 있습니다. *여러 가지 물체를 햄스터 로봇 가까이 또는 멀리하면서 센서값을 수집해 봅시다.