На лицевой стороне: «На полке» относится к цикличности, то есть мороженое продается не так много зимой, но хорошо продается летом. Каждый товар будет иметь показатели продаж в разные периоды, что является проблемой исследований в этой области. на полке относится к первому циклу, второму циклу, третьему циклу..., между каждым циклом нет никакой последовательности, если набор элементов встречается в нескольких циклах, то мы записываем его как (X, 1), (X, 2)
FOSHU: более быстрый майнинг высокополезных предметов на полке — с отрицательной прибылью или без нее
Образец
Transaction Database
External utility of Item
определение
-
набор предметов, набор данных,вназываются элементами транзакций, каждый элемент транзакций имеет уникальный номер, каждый предмет имеет свое собственное уникальное внешнее значение полезности(Его можно рассматривать как прибыль от одного продукта, которая может быть положительной или отрицательной), каждая статья может иметь разные значения внутренней полезности в разных наборах транзакций.(Его можно рассматривать как количество купленных товаров, которое может быть только положительным числом)
-
В частности, в данной работе использованиеТакой набор положительных чисел используется как период времени, и каждый элемент транзакции связан с периодом времени., что означает, что набор транзакций существует в течение этих периодов времени
-
элемент (набор) значение полезности (utility of item(set)): в позиции транзакции, для предмета, его значение полезности рассчитывается как; Аналогично для наборов элементов, его формула расчета. Стоимость полезности может использоваться для измерения важности предмета (или прибыли в случае товара).
-
Период времени набора предметов: относится к моменту продажи предмета, определяемому как
-
в определенное времявнутри, наборы предметовЗначение полезности определяется как, в частности, вычислениев наборе данных -+Формула суммы значений полезности за все периоды времени существования в определяется как
Например: вTable 1.В мы можем вычислить наборы элементовВсе они появляются в циклах 1, 2, 3 и появляются дважды в цикле 2, поэтому можно получить следующий процесс расчета.= 12 + 2 + 6 + 11 = 31 (в периоде 2 есть два разных элемента транзакции, поэтому полезность расчета набора элементов различна)
-
Полезность предмета транзакции (transaction utility) элемент транзакции содержит множество различных элементов, и сумма значений полезности этих элементов является значением полезности элемента транзакции (TU),TUможно использовать для расчетаTWU, определяемый следующим образом:Затем для наборов элементовЗначение полезности за все периоды определяется какЕго == значение относительной полезности (относительная полезность) == определяется как if Значение относительной полезности отражает долю прибыли (убытка), генерируемого набором товаров, в целом, что может указывать на эффективность продаж различных наборов товаров и облегчать розничным торговцам сортировку товаров на полках в разные периоды. может быть получен:
-
набор товаров с высоким запасом полезности (HOU): если набор элементовиз,в,Предполагать, по принципу можно рассчитать следующий ДОМ:
-
Значение полезности веса предмета сделки (transaction-weighted utilization) та же проблема, что и при майнинге HUI, нужноОбратная монотонность , для отсечения, формула определения:
-
период времениПолезность определяется как, то наборы элементов, существующие в этот период времениОтносительная полезность определяется как:
- имеют, такЕго можно использовать как набор элементов, чтобы заранее определить верхнюю границу определенного периода времени.
- обладает антимонотонностью, когда набор элементовэто набор элементовКогда подмножество , всегда естьустановлено, то есть если набор элементовв период временине является набором товаров высокой полезности, то его подмножества также не должны быть
- в определенный период временинабор предметовизСуммарная полезность, деленная на период времени, больше или равна относительной полезности предмета, установленного в этот период времени, а именно:
- когда элементынет периода времениимеет неравенстваустановлено, то комплект не может быть ХОУ, наоборот, может быть, и требуется дальнейшая проверка
-
Изменяет значение полезности элемента транзакции (redefined transaction utility) Точно так же для решения проблемы бесполезности требуется редизайнTU,Сейчас
-
Исправлено значение полезности веса предмета транзакции (redefined transaction-weighted utilization) то же, что и выше, набор товаров X имеет формулу для периода времени h:
-
Список утилит (utility-list) с наборами элементовкак ядро, записывать информацию, относящуюся к этому набору, без повторного сканирования набора данных (P.S. Товар еще в порядке”», как его сортировать, зависит от реальной ситуации). Выражается как,в,Вы можете обратиться к следующему примеру (обратите внимание на правила расчета его элементов):
- набор предметовимеют
- набор предметовимеют, а формула большеболее компактный
-
для наборов, в период времениТам
-
существуетСоздайте список полезностей от 3 юаней и вышеВ алгоритме элементы с отрицательной полезностью всегда сортируются после элементов с положительной полезностью, аПредставляет набор элементовМножество всех членов положительной полезности в ,Представляет набор элементовНабор всех элементов отрицательной полезности в наборе имеет следующие свойства:
- ,так какможет также содержать значения ненужности для предметов ненужности
- , и легко подумать, что каждый раз, когда длина набора элементов увеличивается, количество раз, которое он может появиться в элементе транзакции, должно быть меньше, чем количество раз перед каждым увеличением.
- когда элементынеравенствоHeng установлен, и в это время может быть расширен только элемент отрицательной полезности, тогда ни набор элементов, ни его расширение не могут быть HUO
- когда элементынеравенствоконстанта, то ни множество, ни его расширение не могут быть HUO (где)
алгоритм
основной метод
Глубокий обход, чтобы найти HOUse
Создайте список полезностей от 3 юаней и выше
Суммировать
Этот алгоритм основан на схеме FHM, плюсFHNНекоторые приемы работы с негативными товарами, направленные на понимание того, почему обсуждается сценарий «на полке» и что означает его применение.