• 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