Generalized-iTIE* Algorithm for Markov Boundary Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for identifying multiple Markov boundaries in high-dimensional datasets are either highly heuristic or impractical, especially when dealing with small sample sizes, and fail to efficiently discover all true Markov boundaries, resulting in high false positive and false negative rates and poor classification performance.

Innovation Solution

The iTIE* and Generalized-iTIE* methods sort and prioritize variables based on their association with the response variable, iteratively include and eliminate variables to identify multiple Markov boundaries, and use SVM classifiers for evaluation, ensuring accurate and compact predictive models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If current heuristic methods are used to identify multiple Markov boundaries, then the process can be implemented, but the false positive and false negative rates are high and classification performance is poor

Engineering Contradiction:
ImproveMarkov boundary identification accuracyVSAvoidfalse positive and false negative rates
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The method segments the variable selection process into distinct phases: initial Markov boundary identification, equivalence class formation, and iterative discovery of additional boundaries. This segmentation allows systematic exploration of multiple boundaries while controlling error rates at each stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method performs preliminary actions by first identifying an initial Markov boundary and forming equivalence classes before systematically searching for additional boundaries. This preliminary structuring enables more accurate subsequent discovery by leveraging the information from the first boundary.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If exhaustive methods are used to discover all true Markov boundaries, then completeness is improved, but computational complexity and time increase significantly

Engineering Contradiction:
Improvecompleteness of Markov boundary discoveryVSAvoidcomputational time for boundary discovery
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The method performs preliminary identification of an initial Markov boundary and organizes variables into equivalence classes before systematically searching for additional boundaries. This preliminary structuring enables more efficient subsequent discovery by leveraging the information from the first boundary and avoiding redundant computations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The method dynamically adapts the search process by using the discovered boundaries and equivalence classes to guide subsequent searches. The algorithm adjusts its focus based on previous findings, intensifying search in promising regions while avoiding exhaustive search of already-explored variable spaces.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If high-dimensional datasets with small sample sizes are analyzed, then the applicability to real-world problems is improved, but the difficulty of accurate Markov boundary identification increases

Engineering Contradiction:
Improveapplicability to real-world high-dimensional dataVSAvoiddifficulty of Markov boundary identification
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The method segments the high-dimensional variable space into manageable equivalence classes based on the initial Markov boundary. This segmentation reduces the effective dimensionality of the search space, making boundary identification feasible even with small sample sizes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method changes the parameter space by transforming the original high-dimensional variables into equivalence class representations. This parameter transformation reduces complexity and makes the detection problem more tractable for small sample sizes while preserving the essential structural information.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10303737B2Data analysis computer system and method for fast discovery of multiple Markov boundaries
Publication Date: 2019.05.28 STATNIKOV ALEXANDER
  • US10303737B2 patent drawing
  • US10303737B2 patent drawing
  • US10303737B2 patent drawing

AI summary

Methods for discovery of a Markov boundary from data constitute one of the most important recent developments in pattern recognition and applied data analysis and modeling, primarily because they offer a principled solution to the variable/feature selection problem and give insight about local causal structure. Even though there is always a single Markov boundary of the response variable in faithful distributions, distributions with violations of the intersection property of probability theory may have multiple Markov boundaries. Such distributions are abundant in practical data-analytic applications, and there are several reasons why it is important to discover and extract all Markov boundaries from such data as a critical step of data analysis. The present invention is a novel fast generative method (termed Generalized-iTIE*) that can discover all Markov boundaries from a sample drawn from a distribution. The new method has been tested with simulated data and then applied to discover Markov boundaries in datasets from several application domains including but not limited to: biology, medicine, economics, ecology, image recognition, text processing, and computational biology.