Jump to content

Wikipedia:Reference desk/Archives/Mathematics/2024 November 4

From Wikipedia, the free encyclopedia
Mathematics desk
< November 3 << Oct | November | Dec >> Current desk >
Welcome to the Wikipedia Mathematics Reference Desk Archives
The page you are currently viewing is a transcluded archive page. While you can leave answers for any questions shown below, please ask new questions on one of the current reference desk pages.


November 4

[edit]

Name of distance function

[edit]

I have a distance function in my code. I know it has a name and a Wikipedia article (because I worked on the article), but I am old and the name of the function has skipped my mind. I'm trying to reverse search by using the formula to find the name of the function, but I can't figure out how to do it. So, what is the name of this distance function: dab = -lnΣaibi. 68.187.174.155 (talk) 12:53, 4 November 2024 (UTC)[reply]

If and the value of this measure is about This does not make sense for an indication of distance.  --Lambiam 15:02, 4 November 2024 (UTC)[reply]
My brain finally turned back on and I remembered it is an implementation of Bhattacharyya distance. 68.187.174.155 (talk) 15:52, 4 November 2024 (UTC)[reply]
Normally when you call something a distance function it has to obey the axioms of a metric space. Since Bhattacharyya distance applies only to probability distributions, the previous example would not be relevant. Still, the term "distance function" is used rather loosely since (according to the article) the Bhattacharyya distance does not obey the triangle inequality. The w:Category:Statistical distance has 38 entries, and I doubt many people are familiar with most of them. --RDBury (talk) 18:08, 4 November 2024 (UTC)[reply]
When I was in college in the 70s, terminology was more precise. Now, many words have lost meaning. Using the old, some would say "prehistoric" terminology, a function is something that maps or relates a single value to each unique input. If the input is the set X, the function gives you the set Y such that each value of X has a value in Y and if the same value exists more than once in X, you get the same Y for it each time. Distance functions produce unbounded values. Similarity and difference functions are bounded, usually 0 to 1 or -1 to 1. Distance is usually bounded on one end, such as 0, and unbounded on the other. You can always get more distant. The distance function mentioned here is bounded on one end, but not the other. It does not obey triangle inequality, as you noted, so it is not a metric. Distance functions have to obey that to be metrics. Then, we were constantly drilled with the difference between indexes and coefficients. This function should be an index from my cursory read-through because it is logarithmic. If you double the result, you don't have double the distance. I've seen all those definitions that used to be important fade away over the decades, so I expect that it doesn't truly matter what the function is called now. 12.116.29.106 (talk) 16:12, 5 November 2024 (UTC)[reply]
This could be a pretty good standup routine if you added some more material. You could call it "Hey you kids, get off my ln!" 100.36.106.199 (talk) 02:09, 10 November 2024 (UTC)[reply]
The Kullback-Leibler divergence has been around longer than any of us, I'm pretty sure, and it's called a divergence rather than a distance because it doesn't have all the properties of a metric in a metric space. Particularly, d(a,b)≠d(b,a) iirc. So I think fussiness about the term "distance" is not something new. 2601:644:8581:75B0:0:0:0:2CDE (talk) 23:26, 14 November 2024 (UTC)[reply]