Что означает "данный"-атрибут в "functionScheme"-функции в Recommenderlab в R?
Я действительно не получаю "данный"-атрибут Recommenderlab-пакета в R.
Например: давайте будем иметь двоичные данные и 20 различных элементов
df_binary <- rs_binary[rowCounts(rs_binary) >= 4]
Эта строка должна означать, что я уменьшаю свои наблюдения для всех пользователей, которые оценили 4 или более элементов -> это правильно?
evaluation <- evaluationScheme(df_binary, method="cross-validation", k=4, given=4, goodRating=1)
Теперь: что означает, например, заданный =4 точно? И почему я получил бы ошибку, если бы я увеличил значение "дано"? Означает ли "данный"-атрибут в этом случае, что я оцениваю всех пользователей, которые оценили 4 элемента по сравнению с пользователями, которые оценили 4 элемента или более?
Давайте попробуем это с заданным значением =2: означает ли это, что я оцениваю всех пользователей с оценкой 2 или более элементов против всех пользователей с оценкой 4 или более элементов? Итак: теоретически моя общая производительность моего рекоммендатора должна - в большинстве случаев - снижаться?