Составить формулу на основе экспертных данных
Есть набор объектов и свойств. Эксперты занимаются теггированием объектов (эксперты присваивают объектам некоторые теги).
Задача: составить формулу для вычисления релевантности (степень соответствия) между объектом и тегом на основе различных экспертных данных. Чем больше релевантность, тем больше тег соответствует обьекту, и наоборот. Значение релевантности должно быть в пределах [0,1]. 0 – тег абсолютно не описывает объект. 1 – идеальное соответствие пары объект-тег
Нужно предложить формулу для определения итоговой релевантности, и обьяснить ее из математических соображений.
Примечание: нужно так же учитывать тот факт, что для эксперта могут отсутствовать данные по объектам, если он их не протеггировал.
Данные:
Есть эксперты(источники данных) различных типов:
ТИП 1. Эксперты этого типа отмечают только наявность связи {обьект,тег} без значения.
ТИП 2. Эксперты отмечают связи {обьект,тег} с значением от 0 до 1.
Супер-Эксперт - Отмечает связи {обьект,тег} с значением от 0 до 1. – это наиболее достоверный источник. По этим значениям, мы должны судить о качестве(точность) теггирования каждого эксперта.
Нужно определить точность оценки каждого эксперта – степень достоверности. Сравнивая данные каждого эксперта с данными Супер-Эксперта. (Вычислить корреляцию данных?)
Определить формулу для итоговой релевантности {обьект,тег} –
Rel = { на основе оценок данных Экспертов 1-ого ТИПа, Экспертов 2-ого ТИПа, Супер-Эксперта этой пары}
Что-то типа такого для каждой связи объект-тег:
Rel = k1*e1+k2*e2+… kn*en,
где k1,.. kn – коефициенты достоверности (больше там где более достоверный эксперт),
e1,e2,en – оценки релевантности экспертов. Если ei – не существует, то присваиваем ei=0
Пример, для наглядности, в ексельке в файлах: