implemented
split instances
build models
evaluate test
evaluate generalization