DocumentCode
243760
Title
Iteratively Learning Conditional Statements in Transforming Data by Example
Author
Bo Wu ; Knoblock, Craig A.
Author_Institution
Comput. Sci. Dept., Univ. of Southern California, Marina del Rey, CA, USA
fYear
2014
fDate
14-14 Dec. 2014
Firstpage
1105
Lastpage
1112
Abstract
Programming by example (PBE) enables users to transform data formats without coding. As data transformation often involves data with heterogeneous formats, it often requires learning a conditional statement to differentiate these different formats. However, to be practical, the method must learn the correct conditional statement efficiently and accurately with little user input. We present an approach to reduce the conditional statement learning time and the required amount of data. This approach takes advantage of the fact that users interact iteratively with a programming-by-example system. Our approach learns from previous iterations to guide the program generation for the current iteration. The final results show that our method successfully reduces the system running time and the number of examples.
Keywords
automatic programming; electronic data interchange; learning (artificial intelligence); PBE; conditional statement learning time; data format transformation; data transformation; heterogeneous format; iteratively learning conditional statements; program generation; programming by example; programming-by-example system; Clustering algorithms; Euclidean distance; Linear programming; Partitioning algorithms; Transforms; Vectors; Programming by Example; classification; clustering; data transformation;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Mining Workshop (ICDMW), 2014 IEEE International Conference on
Conference_Location
Shenzhen
Print_ISBN
978-1-4799-4275-6
Type
conf
DOI
10.1109/ICDMW.2014.82
Filename
7022719
Link To Document