MGIMONICS.COM

Описание алгоритмов управления сетью Печать E-mail

Алгоритмы управления весами сети

 

Управление профилем

 

MGI-часть профиля пользователя представляет собой набор компетенций, представленных MGI-кодами. Компетенция состоит из канонической полной строки кода, без мнемоник типа документа и формата. В компетенции допустимо использование специальных мнемоник all и gen (но не other).

Прямая оценка компетенции из профиля не разрешена. (Опционально: разрешена редакторам; разрешена Экспертному совету – должно быть настраиваемо в системе.) В случае разрешения, компетенция профиля оценивается по схеме ресурса.

Механизм оценки выглядит следующим образом. Отправной точкой оценки пользователя является оценка ресурса, автором которого является пользователь. Производится парсинг канонической записи MGI-кода этого ресурса на строки. Пустые строки игнорируются. Далее пользователь получает, через систему передаточных функций и весовых коэффициентов, изменение соответствующей компетенции в своём профиле.

Особые замечания.

1.     Изменение компетенции с локативом типа all вызывает пропорциональное изменение компетенции для всех сочетаний данной строки с локативами;

2.     Изменение некоторой компетенции, привязанной к конкретному локативу (-ам), должна вызывать увеличение аналогичной компетенции, но с локативом all через понижающий коэффициент (плавающий набор коэффициентов либо передаточную функцию). Вариантом здесь является построение дополнительной системы весов для локативов (что-то вроде «оценки влияния компетенции пользователя в области процессов, связанных с данным локативом, на компетенцию пользователя в вопросе в целом».)

3.     Для набора конкурентных классификаций осуществляется взвешивание вкладов в компетенциипропорционально весам классификаций. (Базовый показатель – отношение веса классификации к сумме весов классификаций выше порога отсечения.)

 

 

Управление весами, связь с пользователем

 

 

статус

Качественная характеристика пользователя (роль)

рейтинг

Абсолютная количественная характеристика пользователя

линейка

Шкала, на которую нанесён допустимый диапазон рейтингов и отсечки статусов.

вклад

Относительная количественная характеристика акта классификации, оказывающая влияние на размер изменений весов сети. Вычисляется как отношение рейтинга пользователя к сумме рейтингов всех пользователей системы.

передаточная функция

Метод отображения вклада пользователя на веса сети

 

1.     Рейтинги и вклады считаются только по конкретным компетенциям, обобщённый рейтинг может быть рассчитан, но смысл в рамках архитектуры классификатора его трудно уловим;

2.     Перемена статуса утверждается редакторской группой и/или экспертным советом;

 

Базовая оценка пользователя производится по шкале (+C; –C), где C – произведение вклада оценивающего на размер веса компетенции оцениваемого.

Базовая оценка ресурса производится по той же самой шкале. Исключение составляет разбивка: компетенции не выделяются, показатель для ресурса один.

Дополнительное масштабирование оценки производится при помощи передаточной функции. К передаточным функциям по результатам анализа отнесены:

1.     (по умолчанию) Линейная y=x.

2.     Линейная с понижающим коэффициентом

3.     Сдвинутая функция сигмоидного класса – для формирования симметричной относительно начала координат трансляции шкалы оценки, позволяющей сгладить влияние на пользователей с высоким рейтингом.

(Сглаживание сплайнами второго порядка на текущем этапе признано громоздким и избыточным, однако его следует иметь в виду, поскольку оно позволяет профилировать воздействие по диапазону рейтингов с очень приличной точностью и фактически произвольным характером кривой.)

 

 

 

Ограничения для флэшмобов:

1.     Ограничение по числу оценок ресурса от одного пользователя;

2.     Ограничение по числу оценок ресурса за отчётный период;

3.     Ограничение по числу оценок от одного пользователя за отчётный период.

 

Эти ограничения должны быть заложены в систему и поддаваться качественной и количественной регулировке.

Следует проанализировать (признанный насегодня избыточным и не вполне отвечающим интересам проектной группы) способ регулировки через время-зависимую передаточную функцию с насыщением (спадением) масштабирующего коэффициента на вклад (типично здесь было бы применение гиперболических функций). Основную проблему здесь составляет последовательность оценки – эта проблема не решена, и пока решения не имеет.

 

 

 

Управление весами, горизонтальные связи

 

Горизонтальные связи на текущем этапе разработки системы признаны автоматически не регулируемыми. Поэтому в модуль администрирования должен быть внесён функционал, позволяющий вручную регулировать эти параметры.

Допустимо формирование горизонтальной связи через количество общих потомков. Однако, это не вполне верное отображение смысла связи (она не является синонимической). В данном случае, алгоритм формирования связи работает как линейное значение, пропорциональное некоторому стартовому весу (единице нормировочной) через количество общих потомков.

Технически правильнее управлять горизонтальными связями через анализ конкурентных классификаций, однако на текущий момент можно предложить размытую схему, при которой синонимические связи устанавливаются по методу «все мнемоники одной конкурентной со всеми мнемониками другой конкурентной» (N актов измерения для N классификаций.).

Связь масштабируется на веса двух связываемых классификаций и веса обоих пользователей-классификаторов. Веса берутся относительные (в случае с пользователями – сразу вклады, для классификаций придётся считать долю для выше пороговых), итоговым значением масштабирования является среднее арифметическое.

(Тем самым повышается оценка мелких классификаций – но одновременно мы УСИЛИВАЕМ СЛАБЫЙ СИГНАЛ, что важно с аналитической точки зрения, а в случае необходимости связь можно будет подкорректировать из административного модуля.)

Это в значительной степени является производством лишних сущностей (его можно снизить, введя позиционное ограничение: 3 уровень с 3, 4 уровень с 4), однако обеспечивает формирование ДИНАМИЧЕСКОЙ системы синонимов, ЗАВИСЯЩЕЙ ОТ ДЕЙСТВИЙ СООБЩЕСТВА. Фактически, формируется не столько система синонимов, сколько облако классификационных мнемоник, стянутых в кластер искривлением семантического поля, которые вносят опубликованные классификации ресурса.

 

 

Управление весами, вертикальные связи

 

Вертикальные связи считаются по числу данных классификаций с использованием данной пары, в общем объёме от классификаций с использованием. При этом, несмотря на то, что «последовательность значения не имеет», вертикальные связи самоочевидно образуют анизотропию. Это увеличивает общий объём связей всего вдвое, однако придаёт системе подсказок осмысленность.

Следовательно, мы должны считать вертикальные связи ИЗОЛИРОВАННО для совместного употребления пользователем «мнемоники-1» с «мнемоникой-2» и для употребления «мнемоники-2» с «мнемоникой-1».

(Альтернативой является переход на позиционную запись и отказ от принципа «последовательность не имеет значения».)

Алгоритм тривиален: для конкретно выбранной мнемоники считается веса совместного употребления с другими мнемониками. Под «частотой совместным употреблением» понимается количество ресурсов, классифицированных с использованием данной парой, к общему количеству ресурсов, в классификации которых вошла мнемоника первой позиции.

При этом мы явственно выходим за границы разделения уровней, допуская имплицитное наследование ON-DEMAND,  не накладывая на динамику системы неочевидных архитектурных ограничений.

 
След. »

Здесь! Цифровые фотоаппараты - купить фотоаппарат. Выбираете фотоаппарат? . Смотреть фильмы онлайн в отличном качестве. Смотреть онлайн фильмы самый. . распространение листовок . Полное наращивание волос 6000 руб: наращивание волос на дому.