DOI QR코드

DOI QR Code

Learning of Data Wrangling Program for Table Data Using Program Synthesis

프로그램 합성을 사용한 테이블 데이터에 대한 데이터 랭글링 프로그램의 학습

  • Kim, Yurie (Dept. of Creative IT Engineering, Pohang University of Science and Technology (POSTECH)) ;
  • Seo, In (Dept. of Creative IT Engineering, Pohang University of Science and Technology (POSTECH)) ;
  • Han, Wook-Shin (Dept. of Creative IT Engineering, Pohang University of Science and Technology (POSTECH))
  • 김유리 (포항공과대학교 창의 IT 융합공학과) ;
  • 서인 (포항공과대학교 창의 IT 융합공학과) ;
  • 한욱신 (포항공과대학교 창의 IT 융합공학과)
  • Published : 2019.05.10

Abstract

데이터 랭글링은 원시 데이터를 분석하기에 더 적합한 형태로 변환하는 프로세스를 말한다. 본 논문에서는 프로그램 합성 기술을 이용하여 테이블 데이터에 대하여 사용자의 의도를 만족하는 데이터 랭글링 프로그램을 자동 생성하는 방법을 제안한다. 제안하는 방법은 입/출력 테이블 예시를 명세로 받아 연산자 시퀸스를 탐색한다. 실험을 통해 제안하는 방법이 빠른 시간 안에 정확한 데이터 랭글링 프로그램을 학습할 수 있음을 보였다.

Keywords

Acknowledgement

이 논문은 2017 년도 정부 (과학기술정보통신부)의 재원으로 한국연구재단-차세대정보컴퓨팅기술개발사업 (No.NRF- 2017M3C4A7065887)의 지원과 과학기술정보통신부 및 정보통신기획평가원의 ICT 명품인재양성사업(IITP-2019-2011-1-00783)의 연구결과로 수행되었음