什么样的算法/解决方案可以用来表示两组范围的相似性(重叠/精度/回忆/ ...)。两组区间的相似性
我能想到的(或在网上找到)数以百计的类似的问题,但从来没有确切的,但肯定这个“轮子”必须已发明了......
比方说,输入的数据是一样的东西:
Real [ ## ### # ] or [(1,2),(4,6),(9,10)]
Predicted [ ## # ] or [(1,2),(4,4)]
输出应该〜50%
我应该例如和位图,使用间隔树木还是什么? 有没有一个很好的功能或简单的写算法?任何有意义的相似性度量都可以做到,任何合理的输入格式也是如此。
谢谢。
(现实长度〜4000与<在每一组50米的间隔)
迷人。几天前,对这个问题起了一点作用,这或多或少产生了_dissimilarity_。也许它会提供ides。 http://stackoverflow.com/questions/40367461/intersection-of-two-lists-of-ranges-in-python/40371246 – Gene
我见过那个。解决方案似乎过于复杂,只能让我走到一半。由于我没有输入,输出或时间限制,我希望有一种“明显正确”的实现。 – arctiq