1

我正在尝试使用 R 中的包推荐实验室比较推荐算法。只想知道如何将关联规则合并到算法列表中进行比较(可以使用 arules 包的结果)

algorithms <- list(
"random items" = list(name="RANDOM", param=list(normalize = "Z-score")),
"popular items" = list(name="POPULAR", param=list(normalize = "Z-score")),
"user-based CF" = list(name="UBCF", param=list(normalize = "Z-score",
                                             method="Cosine",
                                             nn=50, minRating=3)))

# 要添加 "Assoc-Rules" = "arules etc."

4

1 回答 1

1

如果您使用的是 binaryRatingMatrix,则可以使用 AR。您可以通过以下代码获取可以与“binaryRatingMatrix”一起使用的条目:

recommenderRegistry$get_entries(dataType = "binaryRatingMatrix")

它将指示您可以使用的方法和参数。

于 2015-05-17T15:28:16.360 回答