expectation maximization algorithm for inductive programming 4728927