본문 바로가기

Home > 열린마당 > 공개SW 소식

공개SW 소식

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

OSS 게시글 작성 시각 2017-03-03 06:59:35 게시글 조회수 3912

2017년 3월 2일 (목)

ⓒ ITWorld,Sharon Machlis | Computerworld



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

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

Credit: Screen shot of graph created with Facebook's Prophet tool in R
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
Credit: Screenshot of graphic created by Facebook's Prophet tool


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



※ 본 내용은 한국IDG(주)(http://www.itworld.co.kr)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒITWORLD. 무단전재 및 재배포 금지


[원문출처 : http://www.itworld.co.kr/news/103692]

맨 위로
맨 위로