Представление последовательных правил в интеллектуальном анализе данных (интеллектуальный анализ шаблонов последовательностей)

При анализе шаблонов последовательностей у меня есть сомнения относительно репрезентативного значения следующего:

Настоящее сомнение

Означают ли правило 1 {a, b} → {f} и правило 2 <{a, b}> → <{f}> одно и то же?

Также имеют ли ⇒ и → одно и то же значение, когда они используются для обозначения правил?

Я заметил это представление и не понимаю, означают ли они одно и то же или разные.

Мое наблюдение

Заметив, что представление правила 2 иногда используется для представления частично упорядоченного последовательного правила, я хочу знать: -

  1. Правило 1 представляет собой представление стандартного последовательного правила, в котором {a,b} должно встречаться хотя бы в одной группе/элементе в последовательности, предусмотренной до появления {f} в некоторой группе/элементе.

    Предположим, sequence <{a,c,b,d}, {g,h}, {b,f}> Я запутался, если здесь соблюдается правило 1, что мне кажется да.

    Также предположим этот пример sequence <{a,c,d},{b,f}> Меня смущает, если здесь не соблюдается правило 1, что мне кажется нет.

  2. Правило 2 представляет собой представление частично упорядоченного последовательного правила, где {a,b} должен встречаться в некоторой группе/элементе в любом порядке в последовательности, предусмотренной до появления {f} в некоторой группе/элементе.

Правило при преобразовании в стандартное последовательное правило, если я прав:

<{a},{b}> → <{f}>
<{b},{a}> → <{f}>
<{a,b}> → <{f}>
<{b,a}> → <{f}>

Предположим, sequence <{b,c,a,d}, {g,h}, {b,f}> Я запутался, соблюдается ли здесь правило 2, что мне кажется да.

Также предположим этот пример sequence <{b,c,d},{f,g}> Меня смущает, если здесь не соблюдается правило 2, что мне кажется нет.

Также предположим этот пример sequence <{b,c,d},{a,f}> Меня смущает, если здесь не соблюдается правило 2, что мне кажется нет согласно моему списку производных стандартных последовательных правил. Поскольку присутствие f в любой группе, содержащей a или b, будет означать, что f никогда не следует им, но скорее происходит одновременно с нарушением правила.

Разъяснение

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

Простите меня за глупые ошибки в вопросе!

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
1
0
62
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я вижу, что вы имеете в виду стандартные последовательные правила (SSR) и частично упорядоченные последовательные правила (POSR). И из вашего твита я вижу, что вы имеете в виду эти понятия из видео «Введение в последовательные правила», автором которого я являюсь.

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

Сказав это, чтобы ответить на ваш вопрос, я предположу, что

Правило 1 {a, b} → {f} — это частично упорядоченное последовательное правило (POSR).

и

Правило 2 <{a, b}> → <{f}> — это стандартное последовательное правило (SSR).

Теперь, если мы договоримся об этих обозначениях, я могу ответить на последующие вопросы.

Правило 1 и Правило 2 не имеют одинакового значения.

Первое правило означает, что если A и B наблюдаются в ЛЮБОМ порядке, то F появится позже. Есть три возможности, которые все приемлемы. Первый заключается в том, что A и B появляются одновременно, а за ними следует F. Второй заключается в том, что появляется A, затем появляется B, а затем появляется F. И третий — появляется B, появляется A, а затем F. Эти три случая представлены Правилом 1.

Второе правило означает, что если A и B появляются одновременно, то F появится позже. Здесь это правило гораздо более строгое, поскольку A не может появиться раньше B, чтобы это правило выполнялось. Кроме того, B не может появиться раньше A, чтобы это правило выполнялось.

Теперь давайте проясним смысл такой последовательности, как: <{a,c,b,d}, {g,h}, {b,f}> из вашего примера. Эта последовательность означает, что A B C и D наблюдались ОДНОВРЕМЕННО. И после этого G и H наблюдались одновременно. И после этого одновременно наблюдались B и F.

Теперь позвольте мне ответить на ваши наблюдения:

Правило {a, b} → {f} не появляется в последовательности <{a,c,b,d}, {g,h}, {b,f}>, потому что F не появляется после B. В этой последовательности B и F появляются одновременно. Но по правилу 1 F должно стоять после А и Б.

Правило {a, b} → {f} не появляется в последовательности <{a,c,d},{b,f}>. Опять же, это та же самая причина, по которой F не появляется после B. В этой последовательности B и F появляются одновременно. Но по правилу 1 F должно стоять после А и Б.

Что касается наблюдения 2, если правило {a, b} → {f} является частично упорядоченным последовательным правилом, вы действительно можете рассматривать его как замену этих правил:

<{a},{b}> → <{f}> A, за которым следует B, за которым следует F

<{b},{a}> → <{f}> B, за которым следует A, за которым следует F

<{a,b}> → <{f}> A и B одновременно, за которыми следует F

Но это ненужно:

<{b,a}> → <{f}>

потому что оно имеет то же значение, что и <{a,b}> → <{f}> . Под этим я подразумеваю, что и <{b,a}> → <{f}> и <{a,b}> → <{f}> имеют то же значение, что и A и B одновременно, за которыми следует F .

Теперь позвольте мне ответить на другие ваши вопросы.

Правило <{a, b}> → <{f}> появляется в <{b,c,a,d}, {g,h}, {b,f}>. Причина в том, что A и B появляются одновременно, а за ними следует F. Здесь обратите внимание, что даже если вы пишете {b,c,a,d} в этой последовательности, смысл в том, что ABCD появились в одно и то же время. время. Другими словами, порядок между {} не имеет значения. Я думаю, что это вносит путаницу в ваше понимание.

Правило <{a, b}> → <{f}> не появляется в <{b,c,d},{f,g}>. Причина в том, что в этой последовательности нет буквы А.

Правило <{a, b}> → <{f}> не появляется в <{b,c,d},{a,f}>, поскольку согласно правилу A и B должны появляться одновременно и следовать им. через F. Но в этой последовательности появляется B, а затем одновременно следуют A и F. Это не соответствует!

порядок между {} не имеет значения. --- Спасибо @Phil, сэр, это действительно создавало путаницу в понимании. Таким образом, угловые скобки < > — это всего лишь стиль выбора и предположение о том, является ли правило частично упорядоченным или стандартным, является ли я прав? Что касается других понятий, спасибо за разъяснения, которые больше всего меня смутили, это последовательности типа <{a,c,d},{b,f}> и <{b,c,a,d}, {g,h}, {b, f}> это теперь ясно.

JOYDEEP_MALLICK 26.02.2024 13:12

Пожалуйста. Да, когда вы читаете статьи о последовательных правилах, вам необходимо убедиться в их определении и обозначениях. В своем видео я объяснил обозначения, которые использовал. Почему я использовал это обозначение? Потому что в математике мы используем угловые скобки для обозначения последовательности, то есть списка упорядоченных элементов. И мы используем обычные скобки {} для обозначения неупорядоченного набора. Вот как я также использую эти два типа скобок. Таким образом, элементы внутри <> упорядочены, а элементы внутри {} неупорядочены.

Phil 26.02.2024 13:39

Другие вопросы по теме