allow pass different subsequence method in similar_region

allow override the build_extraction_tree in InstanceBasedLearningExtractor