Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Изучение правил ассоциации - это основанный на правилах метод машинного обучения для обнаружения интересных отношений между переменными в больших базах данных. Он предназначен для выявления строгих правил, обнаруженных в базах данных, с использованием некоторых мер интереса. [1]

Основываясь на концепции строгих правил, Ракеш Агравал , Томаш Имелински и Арун Свами [2] ввели ассоциативные правила для выявления закономерностей между продуктами в данных крупномасштабных транзакций, регистрируемых системами точек продаж (POS) в супермаркетах. Например, правило, содержащееся в данных о продажах супермаркета, указывает на то, что, если покупатель покупает лук и картофель вместе, он, вероятно, также купит мясо для гамбургеров. Такую информацию можно использовать в качестве основы для принятия решений о маркетинговой деятельности, такой как, например, рекламное ценообразование или размещение продуктов .

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

Определение [ править ]

Следуя первоначальному определению Агравала, Имелински, Свами [2], проблема извлечения правил ассоциации определяется как:

Позвольте быть набором двоичных атрибутов, называемых элементами .

Пусть будет набор транзакций, называемый базой данных .

Каждая транзакция в имеет уникальный идентификатор транзакции и содержит подмножество элементов в .

Правило , определяется как импликации вида:

, где .

В Agrawal, Imieliński, Свами [2] правило определяется только между набором и один элемент, для .

Каждое правило состоит из двух разных наборов элементов, также известных как наборы элементов , и , где они называются предшествующим или левым (LHS) и последующим или правым (RHS).

Чтобы проиллюстрировать концепции, мы используем небольшой пример из области супермаркетов. Набор элементов представляет собой, а в таблице показана небольшая база данных, содержащая элементы, где в каждой записи значение 1 означает наличие элемента в соответствующей транзакции, а значение 0 представляет отсутствие элемента в этой транзакции. сделка.

Пример правила для супермаркета может означать, что если покупаются масло и хлеб, покупатели также покупают молоко.

Примечание: этот пример очень маленький. В практических приложениях правилу требуется поддержка нескольких сотен транзакций, прежде чем его можно будет считать статистически значимым [3], а наборы данных часто содержат тысячи или миллионы транзакций.

Полезные концепции [ править ]

Чтобы выбрать интересные правила из множества всех возможных правил, используются ограничения на различные меры значимости и интереса. Наиболее известные ограничения - это минимальные пороговые значения поддержки и уверенности.

Пусть будет набором элементов, правилом ассоциации и набором транзакций данной базы данных.

Поддержка [ править ]

Поддержка - это показатель того, как часто набор элементов появляется в наборе данных.

Поддержка по отношению к определяется как доля транзакций в наборе данных, который содержит набор элементов .

В примере набора данных набор элементов имеет поддержку, поскольку он встречается в 20% всех транзакций (1 транзакция из 5). Аргумент - это набор предварительных условий, и поэтому он становится более ограничительным по мере его роста (вместо более широкого). [4]

Кроме того, набор элементов поддерживается в 20% всех транзакций.

Уверенность [ править ]

Уверенность - это показатель того, как часто правило оказывается верным.

Значение достоверности правила по отношению к набору транзакций - это доля транзакций, которые содержат, которые также содержат .

Уверенность определяется как:

Например, достоверность правила в базе данных составляет, что означает, что для 100% транзакций, содержащих масло и хлеб, правило верно (в 100% случаев, когда клиент покупает масло и хлеб, покупается и молоко).

Обратите внимание, что это означает поддержку объединения элементов в X и Y. Это несколько сбивает с толку, поскольку мы обычно думаем в терминах вероятностей событий, а не наборов элементов. Мы можем переписать как вероятность , где и - события, которые транзакция содержит набор элементов и , соответственно. [5]

Таким образом, уверенность можно интерпретировать как оценку условной вероятности , вероятности нахождения правой части правила в транзакциях при условии, что эти транзакции также содержат эту правую часть. [4] [6]

Лифт [ править ]

Лифт из правила определяются как:

или отношение наблюдаемой поддержки к ожидаемой, если бы X и Y были независимыми .

Например, у правила есть подъем .

Если бы у правила был подъем 1, это означало бы, что вероятность появления антецедента и вероятности консеквента не зависит друг от друга. Когда два события независимы друг от друга, никакое правило не может быть составлено для этих двух событий.

Если подъем> 1, это позволяет нам узнать, в какой степени эти два вхождения зависят друг от друга, и делает эти правила потенциально полезными для прогнозирования последствий в будущих наборах данных.

Если подъем <1, это позволяет нам знать, что элементы заменяют друг друга. Это означает, что наличие одного элемента негативно влияет на наличие другого элемента и наоборот.

Ценность подъема состоит в том, что он учитывает как поддержку правила, так и весь набор данных. [4]

Осуждение [ править ]

Убеждение в правило, определяется как . [7]

Например, правило убедительно и может быть интерпретировано как отношение ожидаемой частоты, с которой X встречается без Y (то есть частота, с которой правило делает неверный прогноз), если X и Y были независимыми, деленными на наблюдаемая частота неверных прогнозов. В этом примере значение убедительности 1,2 показывает, что правило было бы неверным на 20% чаще (в 1,2 раза чаще), если бы связь между X и Y была чисто случайной.

Альтернативные меры интереса [ править ]

В дополнение к доверию были предложены другие меры интереса к правилам. Некоторые популярные меры:

  • Полное доверие [8]
  • Коллективная сила [9]
  • Кредитное плечо [10]

Еще несколько показателей представлены и сравниваются Tan et al. [11] и Hahsler. [5] Поиск методов, которые могут моделировать то, что известно пользователю (и использование этих моделей в качестве меры интереса), в настоящее время является активной исследовательской тенденцией под названием «субъективная интересность».


Процесс [ править ]

Решетка часто встречающихся наборов элементов, где цвет поля указывает, сколько транзакций содержит комбинацию элементов. Обратите внимание, что нижние уровни решетки могут содержать самое большее минимальное количество элементов своих родителей; например, {ac} может иметь не больше элементов. Это называется свойством закрытия вниз . [2]

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

  1. Минимальный порог поддержки применяется для поиска всех часто встречающихся наборов элементов в базе данных.
  2. К этим частым наборам элементов применяется минимальное доверительное ограничение для формирования правил.

Хотя второй шаг прост, первый требует большего внимания.

Найти все часто встречающиеся наборы элементов в базе данных сложно, поскольку он включает поиск всех возможных наборов элементов (комбинаций элементов). Набор возможных наборов элементов является установленным по мощности и имеет размер (за исключением пустого набора, который не является допустимым набором элементов). Хотя размер силового набора растет экспоненциально по числу элементов в , эффективный поиск возможен с помощью вниз закрытоугольное свойством поддержки [2] [12] (также называемым анти-монотонность [13] ) , который гарантирует , что для частый набор элементов, все его подмножества также являются частыми, и поэтому ни один нечастый набор элементов не может быть подмножеством частого набора элементов. Используя это свойство, эффективные алгоритмы (например, Apriori[14] и Eclat [15] ) могут найти все часто используемые наборы элементов.

История [ править ]

Концепция ассоциативных правил получила широкую популярность благодаря статье Agrawal et al. В 1993 г. [2], которая получила более 18 000 цитирований по данным Google Scholar по состоянию на август 2015 г. и, таким образом, является одной из самых цитируемых статей в Поле интеллектуального анализа данных. Однако то, что сейчас называется «ассоциативными правилами», представлено уже в статье 1966 года [16] о GUHA, общем методе интеллектуального анализа данных, разработанном Петром Хаеком и др. [17]

Ранним (примерно в 1989 г.) использованием минимальной поддержки и уверенности для поиска всех ассоциативных правил была структура Feature Based Modeling, которая обнаружила все правила с ограничениями, определяемыми пользователем, или превосходящими их. [18]

Статистически обоснованные ассоциации [ править ]

Одним из ограничений стандартного подхода к обнаружению ассоциаций является то, что при поиске огромного числа возможных ассоциаций для поиска наборов элементов, которые кажутся связанными, существует большой риск обнаружения множества ложных ассоциаций. Это коллекции элементов, которые неожиданно часто встречаются в данных, но только случайно. Например, предположим, что мы рассматриваем коллекцию из 10 000 элементов и ищем правила, содержащие два элемента в левой части и 1 элемент в правой части. Таких правил примерно 1 000 000 000 000. Если мы применим статистический тест на независимость с уровнем значимости 0,05, это означает, что вероятность принятия правила составляет только 5%, если нет связи. Если мы предположим, что ассоциаций нет, мы все же должны ожидать найти 50 000 000 000 правил.Статистически обоснованное открытие ассоциации[19] [20] контролирует этот риск, в большинстве случаев снижая риск обнаружения каких-либо ложных ассоциаций до заданного пользователем уровня значимости.

Алгоритмы [ править ]

Было предложено множество алгоритмов генерации ассоциативных правил.

Некоторыми хорошо известными алгоритмами являются Apriori , Eclat и FP-Growth, но они выполняют только половину работы, поскольку представляют собой алгоритмы для добычи частых наборов элементов. Еще один шаг необходимо сделать после, чтобы сгенерировать правила из часто встречающихся наборов элементов в базе данных.

Алгоритм априори [ править ]

Априори [14] использует стратегию поиска в ширину для подсчета поддержки наборов элементов и использует функцию генерации кандидатов, которая использует свойство поддержки нисходящего закрытия.

Алгоритм Eclat [ править ]

Eclat [15] (альтернативный вариант ECLAT, означает преобразование класса эквивалентности) - это алгоритм поиска в глубину, основанный на пересечении множеств. Он подходит как для последовательного, так и для параллельного выполнения со свойствами повышения локальности. [21] [22]

Алгоритм FP-роста [ править ]

FP означает частый паттерн. [23]

На первом проходе алгоритм подсчитывает вхождения элементов (пары атрибут-значение) в наборе данных транзакций и сохраняет эти подсчеты в «таблице заголовков». Во втором проходе, он строит структуру FP-дерево путем вставки транзакций в синтаксическое дерево .

Элементы в каждой транзакции должны быть отсортированы в порядке убывания их частоты в наборе данных перед вставкой, чтобы дерево можно было обработать быстро. Элементы каждой транзакции, не отвечающие минимальным требованиям поддержки, отбрасываются. Если во многих транзакциях используются общие элементы, FP-дерево обеспечивает высокую степень сжатия, близкую к корню дерева.

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

Рост начинается с нижней части таблицы заголовков, т. Е. С элемента с наименьшей поддержкой, путем нахождения всех отсортированных транзакций, которые заканчиваются этим элементом. Назовите этот пункт .

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

После завершения рекурсивного процесса все часто встречающиеся наборы элементов будут найдены, и начнется создание правила ассоциации. [24]

Другое [ править ]

ASSOC [ править ]

Процедура ASSOC [25] представляет собой метод , который гуха мин для обобщенных ассоциативных правил с использованием быстрого bitstrings операций. Правила ассоциации, разработанные этим методом, являются более общими, чем те, которые выводятся априори, например, «элементы» могут быть связаны как с конъюнкцией, так и с дизъюнкциями, а отношение между антецедентом и следствием правила не ограничивается установкой минимальной поддержки и уверенности, как в apriori: можно использовать произвольную комбинацию поддерживаемых показателей интереса.

Поиск OPUS [ править ]

OPUS - это эффективный алгоритм обнаружения правил, который, в отличие от большинства альтернатив, не требует ни монотонных, ни антимонотонных ограничений, таких как минимальная поддержка. [26] Первоначально использовался для поиска правил для фиксированного консеквента [26] [27] , впоследствии он был расширен для поиска правил с любым элементом в качестве консеквента. [28] Поиск OPUS - это основная технология в популярной системе обнаружения ассоциаций Magnum Opus.

Лор [ править ]

Известная история про добычу правил ассоциации - это история «пива и пеленок». Предполагаемое исследование поведения покупателей супермаркетов показало, что клиенты (предположительно молодые мужчины), покупающие подгузники, также склонны покупать пиво. Этот анекдот стал популярным как пример того, как можно найти неожиданные правила ассоциации из повседневных данных. Существуют разные мнения относительно того, насколько эта история правдива. [29] Дэниел Пауэрс говорит: [29]

В 1992 году Томас Блишок, менеджер группы розничного консалтинга в Teradata , и его сотрудники подготовили анализ 1,2 миллиона рыночных корзин примерно в 25 аптеках Osco. Запросы к базе данных были разработаны для определения сходства. Анализ «обнаружил, что между 17:00 и 19:00 потребители покупали пиво и подгузники». Менеджеры Osco НЕ использовали отношения пива и подгузников, перемещая продукты ближе друг к другу на полках.

Другие типы анализа правил ассоциации [ править ]

Правила ассоциации множественных отношений : Правила ассоциации множественных отношений (MRAR) - это правила ассоциации, в которых каждый элемент может иметь несколько отношений. Эти отношения указывают на косвенные отношения между объектами. Рассмотрим следующую МКАД , где первый элемент состоит из трех отношений живут , поблизости и влажное : «Те , кто живет в месте , которое находится рядом город с влажным типом климата , а также моложе , чем 20 -> их состояние здоровья хорошее». Такие правила ассоциации можно извлечь из данных РСУБД или данных семантической сети. [30]

Обучение с использованием набора контрастов - это форма ассоциативного обучения. Ученики с контрастным набором используют правила, которые существенно различаются по своему распределению по подмножествам. [31] [32]

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

Обнаружение паттернов высокого порядка упрощает захват паттернов высокого порядка (политетических) или ассоциаций событий, которые являются неотъемлемой частью сложных данных реального мира.[33]

Обнаружение K-оптимального шаблона предоставляет альтернативу стандартному подходу к изучению правил ассоциации, который требует, чтобы каждый шаблон часто появлялся в данных.

Приблизительный анализ частых наборов элементов данных - это упрощенная версия интеллектуального анализа частых наборов элементов, которая позволяет некоторым элементам в некоторых строках иметь значение 0. [34]

Иерархическая таксономия обобщенных правил ассоциации (иерархия понятий)

Количественные правила ассоциации категориальные и количественные данные

Правила ассоциации интервальных данных, например, разбивают возраст на 5-летние интервалы.

Последовательный анализ шаблонов обнаруживает подпоследовательности, которые являются общими для более чем minsup [ требуется пояснение ] последовательностей в базе данных последовательностей, где minsup устанавливается пользователем. Последовательность - это упорядоченный список транзакций. [35]

Кластеризация подпространств , особый тип кластеризации многомерных данных , во многих вариантах также основана на свойстве закрытия вниз для конкретных моделей кластеризации. [36]

Warmr поставляется как часть пакета интеллектуального анализа данных ACE. Это позволяет изучать правила ассоциации для реляционных правил первого порядка. [37]

См. Также [ править ]

  • Последовательный майнинг
  • Производственная система (информатика)
  • Система обучающих классификаторов
  • Машинное обучение на основе правил

Ссылки [ править ]

  1. ^ Piatetsky-Шапиро, Грегори (1991), Discovery, анализ и представление сильных правил , в Piatetsky-Шапиро, Григорий; и Фроули, Уильям Дж .; ред., « Обнаружение знаний в базах данных» , AAAI / MIT Press, Кембридж, Массачусетс.
  2. ^ a b c d e е Agrawal, R .; Имелински, Т .; Свами, А. (1993). «Правила ассоциации интеллектуального анализа данных между наборами элементов в больших базах данных». Материалы международной конференции ACM SIGMOD 1993 года по управлению данными - SIGMOD '93 . п. 207. CiteSeerX  10.1.1.40.6984 . DOI : 10.1145 / 170035.170072 . ISBN 978-0897915922. S2CID  490415 .
  3. Халид, Сайфулла (2018). «Априорный алгоритм». Прикладной вычислительный интеллект и мягкие вычисления в инженерии . Египет: Hindawi Limited. С. 288–289. ISBN 9781522531296.
  4. ^ a b c Hahsler, Майкл (2005). «Введение в arules - вычислительная среда для правил ассоциации майнинга и частых наборов элементов» (PDF) . Журнал статистического программного обеспечения . DOI : 10,18637 / jss.v014.i15 .
  5. ^ a b Майкл Хаслер (2015). Вероятностное сравнение обычно используемых показателей процентной ставки для правил ассоциации. http://michael.hahsler.net/research/association_rules/measures.html
  6. ^ Hipp, J .; Güntzer, U .; Нахаизаде, Г. (2000). «Алгоритмы поиска ассоциативных правил --- общий обзор и сравнение». Информационный бюллетень ACM SIGKDD Explorations . 2 : 58–64. CiteSeerX 10.1.1.38.5305 . DOI : 10.1145 / 360402.360421 . S2CID 9248096 .  
  7. ^ Брин, Сергей; Мотвани, Раджив; Ульман, Джеффри Д .; Цур, Шалом (1997). «Динамический подсчет наборов товаров и правила применения для данных рыночной корзины». Материалы международной конференции ACM SIGMOD 1997 года по управлению данными - SIGMOD '97 . С. 255–264. CiteSeerX 10.1.1.41.6476 . DOI : 10.1145 / 253260.253325 . ISBN  978-0897919111. S2CID  15385590 .
  8. ^ Omiecinski, ER (2003). «Альтернативные меры интереса для горных объединений в базах данных». IEEE Transactions по разработке знаний и данных . 15 : 57–69. CiteSeerX 10.1.1.329.5344 . DOI : 10.1109 / TKDE.2003.1161582 . 
  9. ^ Aggarwal, Charu C .; Ю, Филип С. (1998). «Новая структура для генерации наборов элементов». Материалы семнадцатого симпозиума ACM SIGACT-SIGMOD-SIGART по принципам систем баз данных - PODS '98 . С. 18–24. CiteSeerX 10.1.1.24.714 . DOI : 10.1145 / 275487.275490 . ISBN  978-0897919968. S2CID  11934586 .
  10. ^ Пятецкий-Шапиро, Григорий; Обнаружение, анализ и представление строгих правил , «Обнаружение знаний в базах данных», 1991, стр. 229-248.
  11. ^ Тан, Пан-Нин; Кумар, Випин; Шривастава, Джайдип (2004). «Выбор правильной объективной меры для анализа ассоциации». Информационные системы . 29 (4): 293–313. CiteSeerX 10.1.1.331.4740 . DOI : 10.1016 / S0306-4379 (03) 00072-3 . 
  12. ^ Тан, Пан-Нин; Михаэль, Штайнбах; Кумар, Випин (2005). «Глава 6. Анализ ассоциаций: основные концепции и алгоритмы» (PDF) . Введение в интеллектуальный анализ данных . Эддисон-Уэсли . ISBN  978-0-321-32136-7.
  13. ^ Цзянь Пей; Цзявэй Хан; Лакшманан, LVS (2001). «Майнинг часто используемых наборов элементов с конвертируемыми ограничениями». Труды 17-й Международной конференции по инженерии данных . С. 433–442. CiteSeerX 10.1.1.205.2150 . DOI : 10.1109 / ICDE.2001.914856 . ISBN  978-0-7695-1001-9. S2CID  1080975 .
  14. ^ а б Агравал, Ракеш; и Шрикант, Рамакришнан; Быстрые алгоритмы для правил ассоциации интеллектуального анализа данных в больших базах данных. Архивировано 25 февраля 2015 г. на Wayback Machine в Бокке, Хорхе Б.; Ярке, Матиас; и Заниоло, Карло; редакторы, Труды 20-й Международной конференции по очень большим базам данных (VLDB), Сантьяго, Чили, сентябрь 1994 г. , страницы 487-499.
  15. ^ а б Заки, MJ (2000). «Масштабируемые алгоритмы поиска ассоциаций». IEEE Transactions по разработке знаний и данных . 12 (3): 372–390. CiteSeerX 10.1.1.79.9448 . DOI : 10.1109 / 69.846291 . 
  16. ^ Hájek, P .; Гавел, I .; Chytil, М. (1966). «Метод автоматического определения гипотез ГУА». Вычислительная техника . 1 (4): 293–308. DOI : 10.1007 / BF02345483 . S2CID 10511114 . 
  17. ^ Гайки, Петр; Раух, Ян; Куфаль, Дэвид; Феглар, Томаш (2004). «Метод ГУХА, предварительная обработка и анализ данных». Поддержка баз данных для приложений интеллектуального анализа данных . Конспект лекций по информатике. 2682 . С. 135–153. DOI : 10.1007 / 978-3-540-44497-8_7 . ISBN 978-3-540-22479-2.
  18. ^ Уэбб, Джеффри (1989). «Подход машинного обучения к студенческому моделированию». Труды Третьей Австралийской совместной конференции по искусственному интеллекту (AI 89) : 195–205.
  19. ^ Уэбб, Джеффри I. (2007). «Обнаружение важных закономерностей» . Машинное обучение . 68 : 1–33. DOI : 10.1007 / s10994-007-5006-х .
  20. ^ Гионис, Аристидес; Маннила, Хейкки; Миеликяйнен, Танели; Цапарас, Панайотис (2007). «Оценка результатов интеллектуального анализа данных с помощью рандомизации подкачки». ACM-транзакции при обнаружении знаний из данных . 1 (3): 14 – es. CiteSeerX 10.1.1.141.2607 . DOI : 10.1145 / 1297332.1297338 . S2CID 52305658 .  
  21. ^ Заки, Мохаммед Джавид; Партхасарати, Шринивасан; Огихара, Мицунори; Ли, Вэй (1997). «Новые алгоритмы для быстрого обнаружения правил ассоциации»: 283–286. CiteSeerX 10.1.1.42.3283 . ЛВП : 1802/501 .  Cite journal requires |journal= (help)
  22. ^ Заки, Мохаммед Дж .; Партхасарати, Шринивасан; Огихара, Мицунори; Ли, Вэй (1997). «Параллельные алгоритмы обнаружения правил ассоциации». Интеллектуальный анализ данных и обнаружение знаний . 1 (4): 343–373. DOI : 10,1023 / A: 1009773317876 . S2CID 10038675 . 
  23. ^ Хан (2000). «Частые модели майнинга без генерации кандидатов». Материалы международной конференции ACM SIGMOD 2000 г. по управлению данными - SIGMOD '00 . Материалы Международной конференции ACM SIGMOD 2000 г. по управлению данными . SIGMOD '00. С. 1–12. CiteSeerX 10.1.1.40.4436 . DOI : 10.1145 / 342009.335372 . ISBN  978-1581132175. S2CID  6059661 .
  24. ^ Виттен, Франк, Холл: Практические инструменты и методы машинного обучения интеллектуального анализа данных, 3-е издание [ необходима страница ]
  25. ^ Гайки, Петр; Гавранек, Томаш (1978). Механизация формирования гипотез: математические основы общей теории . Springer-Verlag. ISBN 978-3-540-08738-0.
  26. ^ a b Уэбб, Джеффри И. (1995); OPUS: эффективный допустимый алгоритм для неупорядоченного поиска , журнал исследований искусственного интеллекта 3, Менло-Парк, Калифорния: AAAI Press, стр. 431-465 онлайн-доступ
  27. ^ Баярдо, Роберто Дж., Младший; Агравал, Ракеш; Гунопулос, Димитриос (2000). «Интеллектуальный анализ правил на основе ограничений в больших плотных базах данных». Интеллектуальный анализ данных и обнаружение знаний . 4 (2): 217–240. DOI : 10,1023 / A: 1009895914772 . S2CID 5120441 . 
  28. Перейти ↑ Webb, Geoffrey I. (2000). «Эффективный поиск ассоциативных правил». Материалы шестой международной конференции ACM SIGKDD по открытию знаний и интеллектуальному анализу данных - KDD '00 . С. 99–107. CiteSeerX 10.1.1.33.1309 . DOI : 10.1145 / 347090.347112 . ISBN  978-1581132335. S2CID  5444097 .
  29. ^ a b "Новости DSS: Том 3, № 23" .
  30. ^ Рамезани, Реза Мохаммад сунниты й, и Мухаммед Али Nematbakhsh; MRAR: Mining Multi-Relation Association Rules , Journal of Computing and Security, 1, no. 2 (2014)
  31. GI Webb, S. Butler и D. Newlands (2003). Об обнаружении различий между группами . KDD'03 Материалы девятой Международной конференции ACM SIGKDD по открытию знаний и интеллектуальному анализу данных.
  32. ^ Menzies, T .; Инь Ху (2003). «Практика вычислений - интеллектуальный анализ данных для очень занятых людей». Компьютер . 36 (11): 22–29. DOI : 10,1109 / MC.2003.1244531 .
  33. ^ Вонг, AKC; Ян Ван (1997). «Обнаружение паттернов высокого порядка из дискретных данных». IEEE Transactions по разработке знаний и данных . 9 (6): 877–893. CiteSeerX 10.1.1.189.1704 . DOI : 10.1109 / 69.649314 . 
  34. ^ Лю, Цзиньцзы; Полсен, Сьюзен; Солнце, Син; Ван, Вэй; Нобель, Андрей; Принс, янв (2006). «Майнинг приблизительных наборов часто встречающихся элементов в присутствии шума: алгоритм и анализ». Труды Международной конференции SIAM 2006 по интеллектуальному анализу данных . С. 407–418. CiteSeerX 10.1.1.215.3599 . DOI : 10.1137 / 1.9781611972764.36 . ISBN  978-0-89871-611-5.
  35. ^ Заки, Мохаммед Дж. (2001); SPADE: эффективный алгоритм для майнинга частых последовательностей , журнал машинного обучения, 42, стр. 31–60
  36. ^ Зимек, Артур; Согласие, Ира; Врекен, Джилл (2014). Частая разработка паттернов . С. 403–423. DOI : 10.1007 / 978-3-319-07821-2_16 . ISBN 978-3-319-07820-5.
  37. ^ Король, RD; Srinivasan, A .; Дехаспе, Л. (февраль 2001 г.). «Warmr: инструмент интеллектуального анализа данных для химических данных». J. Comput Aided Mol Des . 15 (2): 173–81. Bibcode : 2001JCAMD..15..173K . DOI : 10,1023 / A: 1008171016861 . PMID 11272703 . S2CID 3055046 .  

Библиографии [ править ]

  • Аннотированная библиография по правилам ассоциации М. Хаслера