什麼樣的算法/解決方案可以用來表示兩組範圍的相似性(重疊/精度/回憶/ ...)。兩組區間的相似性
我能想到的(或在網上找到)數以百計的類似的問題,但從來沒有確切的,但肯定這個「輪子」必須已發明了......
比方說,輸入的數據是一樣的東西:
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