It's still important that the little cogs in the big machine are not
broken, though ;)

Anyway we have similar issues in OpenCog and deal with them via
context-specific quantile normalization as I noted above.  The heuristic I
suggested to you earlier works but you need to specify a reference context
which is associated with some distribution of numbers.  I don't see how to
avoid this relativity to a reference context without sinking into
meaninglessness...

ben


On Sat, Feb 22, 2014 at 12:02 PM, Piaget Modeler
<[email protected]>wrote:

> You are correct context is very important, and it is meaningless to say
>
> 1000 ~ 100 =  0.0011098
>
> Numeric similarity is a small cog in a larger machine.
>
> We can talk about it later if you want.
>
> Cheers,
>
> ~PM
>
> ------------------------------
> Date: Sat, 22 Feb 2014 11:48:14 +0800
>
> Subject: Re: [agi] Numeric Similarity
> From: [email protected]
> To: [email protected]
>
>
> But that is almost meaningless
>
> For instance, it says
>
> similarity(1000000, 1001000) =  1/ 1001
>
> which is very small
>
> yet, in many contexts (e.g. city populations), those numbers would be
> considered very similar
>
> You need to consider the context in order to have a useful, general
> numeric similarity measure
>
> Unless you already have some implicit context you are not mentioning..
>
> ben
>
>
> On Sat, Feb 22, 2014 at 11:44 AM, Piaget Modeler <
> [email protected]> wrote:
>
> Two measures:
>
> The first  measure   1 - | a - b |  where a = 1000, and b = 100
> .:   -900.
>
> I said that I wasn't quite happy with this measure but the value is still
> less than 1.
> So I was willing to work with it.
>
> The second measure   1 / ( 1 + | a - b |)  where a = 1000, and b = 100
> .:  0.0011098
>
> The second measure is better because the value falls within the range -1
> to +1.
>
> So I'm happier with Aaron Hosford's recommendation.
>
>
> Michael.
>
> ------------------------------
> Date: Sat, 22 Feb 2014 10:59:23 +0800
>
> Subject: Re: [agi] Numeric Similarity
> From: [email protected]
> To: [email protected]
>
>
> I don't understand...
>
> if a=1000 and b = 100, then
>
> a-b=900
>
> so
>
> 1 - | a - b | = 1-900 = -899
>
> That doesn't make sense as a similarity score...
>
> Your posited measure seems only applicable when |a-b|<=1, which indeed
> would be the case if a and b lie in [-1.1]
>
> -- Ben
>
>
> On Sat, Feb 22, 2014 at 10:56 AM, Piaget Modeler <
> [email protected]> wrote:
>
> A and B are any two numbers that can be represented computationally.
>
> We are looking for the similarity of any two numbers as part of a larger
> similarity based matching scheme. The function Aaron provided will allow
> the similarity to be computed in the range 0 .. +1 which is fine.  As long
> as it's between -1 and +1 it will do.
>
> Cheers,
>
> Michael.
>
> ------------------------------
> Date: Sat, 22 Feb 2014 09:54:20 +0800
>
> Subject: Re: [agi] Numeric Similarity
> From: [email protected]
> To: [email protected]
>
>
> I assume your numbers a and b are between -1 and 1?  you didn't mention
> that in your original email ! ...
>
> On Fri, Feb 21, 2014 at 10:02 PM, Piaget Modeler <
> [email protected]> wrote:
>
> Thanks to all respondents.
>
> In the end I found a classic numeric similarity metric:    1 - | a - b |
>
> It's not ideal since numeric scores can dominate other attribute scores.
> Ergo, I have to devise a good weighting scheme.
>
> Nothing's perfect I suppose.
>
> Cheers,
>
> ~ PM
>
>
>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
> <https://www.listbox.com/member/archive/rss/303/212726-deec6279> | 
> Modify<https://www.listbox.com/member/?&;>Your Subscription
> <http://www.listbox.com>
>
>
>
>
> --
> Ben Goertzel, PhD
> http://goertzel.org
>
> "In an insane world, the sane man must appear to be insane". -- Capt.
> James T. Kirk
>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
> <https://www.listbox.com/member/archive/rss/303/19999924-4a978ccc> |
> Modify <https://www.listbox.com/member/?&;> Your Subscription
> <http://www.listbox.com>
>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
> <https://www.listbox.com/member/archive/rss/303/212726-deec6279> | 
> Modify<https://www.listbox.com/member/?&;>Your Subscription
> <http://www.listbox.com>
>
>
>
>
> --
> Ben Goertzel, PhD
> http://goertzel.org
>
> "In an insane world, the sane man must appear to be insane". -- Capt.
> James T. Kirk
>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
> <https://www.listbox.com/member/archive/rss/303/19999924-4a978ccc> |
> Modify <https://www.listbox.com/member/?&;> Your Subscription
> <http://www.listbox.com>
>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
> <https://www.listbox.com/member/archive/rss/303/212726-deec6279> | 
> Modify<https://www.listbox.com/member/?&;>Your Subscription
> <http://www.listbox.com>
>
>
>
>
> --
> Ben Goertzel, PhD
> http://goertzel.org
>
> "In an insane world, the sane man must appear to be insane". -- Capt.
> James T. Kirk
>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
> <https://www.listbox.com/member/archive/rss/303/19999924-4a978ccc> |
> Modify <https://www.listbox.com/member/?&;> Your Subscription
> <http://www.listbox.com>
>    *AGI* | Archives <https://www.listbox.com/member/archive/303/=now>
> <https://www.listbox.com/member/archive/rss/303/212726-deec6279> | 
> Modify<https://www.listbox.com/member/?&;>Your Subscription
> <http://www.listbox.com>
>



-- 
Ben Goertzel, PhD
http://goertzel.org

"In an insane world, the sane man must appear to be insane". -- Capt. James
T. Kirk



-------------------------------------------
AGI
Archives: https://www.listbox.com/member/archive/303/=now
RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657
Powered by Listbox: http://www.listbox.com

Reply via email to