Genesis: a language for generating synthetic training programs for machine learning.
Alton ChiuJoseph GarveyTarek S. AbdelrahmanPublished in: Conf. Computing Frontiers (2015)
Keyphrases
- machine learning
- natural language
- computer programs
- control structures
- supervised learning
- object oriented languages
- agent programming
- programming language
- training examples
- error handling
- programming environment
- pattern recognition
- decision trees
- machine learning algorithms
- machine learning methods
- intermediate level
- support vector machine
- text classification
- text mining
- feature selection
- functional programs
- covariate shift
- logic programming language
- test set
- dynamic logic
- specification language
- computational linguistics
- data mining
- learning algorithm
- language learning
- training set
- neural network
- training phase
- training samples
- real world
- computer vision
- computer science
- active learning
- building blocks
- learning tasks
- special purpose
- target language
- learning machines
- training process
- explanation based learning