я использую следующую функцию для оценки L2Как оценивается дисперсия L2-нормы?
L2norm <- function(ranks, ratings) {
x <- data.frame(cbind(ranks, ratings))
colnames(x) <- c('rank', 'rating')
y <- x %>%
group_by(rank) %>%
summarise(
L2norm = sqrt(sum(rating^2/rank)/sum(1/rank)),
N = n()
)
mean(y$L2norm)
}
Короче говоря, как это дисперсия:
L2norm = SQRT (сумма (рейтинг^2/ранг)/сумма (1/ранг))
рассчитан?