Inference Machine