BI|분석 / 오픈소스

페이스북, 무료 예측 툴 프로핏, 파이썬과 R용으로 오픈소스화

Sharon Machlis | Computerworld 2017.03.02
페이스북이 자사의 예측 툴 프로핏(Prophet)을 오픈소스화했다. 페이스북 연구팀의 션 테일러와 벤 레담은 블로그 포스트를 통해 “프로핏은 전문가는 물론 비전문가도 높은 품질의 예측 작업을 좀 더 쉽게 할 수 있는 툰”이라며, “예측들을 비전문가에게 직관적인 방식으로 맞춤화할 수 있다”고 설명했다.

현재 프로핏의 코드는 깃허브에서 다운로드할 수 있다.

Credit: Screen shot of graph created with Facebook's Prophet tool in R

프로핏은 비즈니스 문제에 특화된 툴로, 컴퓨터 인프라 용량 계획처럼 최소한 수개월의 데이터가 필요하거나 시장 흐름에 영향을 미칠 수 있는 휴일(유통업체에게 블랙 프라이데이) 같이 계절 특성이 있는 문제, 트래픽을 예측하려는데 새 웹 사이트가 개설되는 것처럼 큰 영향을 미치는 행사가 있는 경우 등을 예로 들 수 있다. 또한 프로핏은 일부 누락된 값이나 특이값도 처리할 수 있다.

페이스북은 위키피디아의 페이지 뷰를 사용해 테스트해 볼 것은 제안했다. 데이터는 현재 tools.wmflabs.org/pageviews에서 볼 수 있다. R에서는 데이터를 설정해야 하는데, 두 개의 컬럼이 있다. ds란 컬럼은 날짜를 담고 있고, 다른 칼럼은 숫자 데이터이다. 예제는 페이튼 매닝의 위키피디아 페이지 페이지뷰를 예측하는 것으로, 숫자 데이터를 R의 log() 함수로 로그 스케일로 바꾸었다.

Credit: Screenshot of graphic created by Facebook's Prophet tool

프로핏은 확률 프로그래밍 언어인 스탠(Stan)을 사용해 만들었는데, 스탠은 파이썬과 R은 물론 MATLAB, Stat 등의 여러 인기 분석 플랫과도 연결된다.  editor@itworld.co.kr

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.