There should be something to solve this :) . For example, 2 users
having the same items could rate them 100% different , but using the
boolean their items will be recommended to each other.

Is there a chance that using preferences would get higher precison
that boolean? if so, when is that case?


On Thu, Jan 24, 2013 at 12:46 PM, Sean Owen <sro...@gmail.com> wrote:
> Not quite, the evaluation considers every item in the test set to be
> "good", but you would and should fix the test set size across
> evaluations for this reason. You are right that there is a big
> assumption there -- that everything in the test set is good. You have
> to believe your test split process supports that assumption.
>
> On Thu, Jan 24, 2013 at 6:37 PM, Zia mel <ziad.kame...@gmail.com> wrote:
>> In general boolean recommender will get higher precision than using a
>> recommender with preferences,  since the boolean considers every item
>> as good which is not true! So is there a way to make a realistic
>> measure from boolean ? For example, does dividing the precison by 2
>> makes sense since we get high precison using boolean?
>> Thanks
>>
>>
>>
>> On Wed, Jan 23, 2013 at 3:49 PM, Ted Dunning <ted.dunn...@gmail.com> wrote:
>>> LLR should not be used to indicate proximity, but rather simply as a value
>>> to compare to a threshold.
>>>
>>> On Thu, Jan 24, 2013 at 1:45 AM, Zia mel <ziad.kame...@gmail.com> wrote:
>>>
>>>> OK .  The TanimotoCoefficientSimilarity and LogLikelihoodSimilarity
>>>> used in MIA page 54 and 55 provide a score, so it seems they were not
>>>> using a Boolean recommender , something like code 1 maybe? Thanks
>>>>
>>>> On Tue, Jan 22, 2013 at 10:42 AM, Sean Owen <sro...@gmail.com> wrote:
>>>> > Yes any metric that concerns estimated value vs real value can't be
>>>> > used since all values are 1. Yes, when you use the non-boolean version
>>>> > with boolean data you always get 1. When you use the boolean version
>>>> > with boolean data you will get nonsense since the output of this
>>>> > recommender is not an estimated rating at all.
>>>> >
>>>> > On Tue, Jan 22, 2013 at 4:40 PM, Zia mel <ziad.kame...@gmail.com> wrote:
>>>> >> I got 0 when I used GenericUserBasedRecommender in code 2 but when
>>>> >> using GenericBooleanPrefUserBasedRecommender score was not 0 . I
>>>> >> repeat the test with different data and again I got some results.
>>>> >> Moreover , when I use
>>>> >>      DataModel model = new FileDataModel(new File("ua.base"));
>>>> >> in code 2, the MAE score was higher.
>>>> >>
>>>> >> When you say RMSE can't be used with boolean data, I assume MAE also
>>>> >> can't be used?
>>>> >>
>>>> >> Thanks !
>>>> >>
>>>> >> On Tue, Jan 22, 2013 at 10:08 AM, Sean Owen <sro...@gmail.com> wrote:
>>>> >>> RMSE can't
>>>> >>> be used with boolean data.
>>>>

Reply via email to