Interface: DynamicDiscoveryRequest
@kortexya/reasoninglayer / Statistical / DynamicDiscoveryRequest
Interface: DynamicDiscoveryRequest
Defined in: src/types/statistical.ts:271
Request for dynamic causal discovery with configurable strategy.
Remarks
Supports constraint-based (PC), Bayesian (MCMC), and hybrid strategies for learning causal structure from observational data.
Properties
alpha?
optionalalpha:number|null
Defined in: src/types/statistical.ts:273
Significance level for independence testing (default: 0.05).
edgeThreshold?
optionaledgeThreshold:number|null
Defined in: src/types/statistical.ts:275
Hybrid-specific: edge confidence threshold (default: 0.5).
mcmcBurnIn?
optionalmcmcBurnIn:number|null
Defined in: src/types/statistical.ts:277
MCMC-specific: burn-in period (default: 100).
mcmcSamples?
optionalmcmcSamples:number|null
Defined in: src/types/statistical.ts:279
MCMC-specific: number of samples (default: 500).
minSamples?
optionalminSamples:number|null
Defined in: src/types/statistical.ts:281
Minimum samples before discovery (default: 30).
strategy?
optionalstrategy:DiscoveryStrategy|null
Defined in: src/types/statistical.ts:283
Structure learning strategy (default: “pc”).
temporalTiers?
optionaltemporalTiers:string[][] |null
Defined in: src/types/statistical.ts:289
Temporal tiers for background knowledge (tPC algorithm). Each tier is a list of variables that belong to that temporal tier. Tiers are ordered from past to future (tier 0 = earliest).
useActiveLearning?
optionaluseActiveLearning:boolean|null
Defined in: src/types/statistical.ts:291
Enable active learning recommendations (default: true).
useGes?
optionaluseGes:boolean|null
Defined in: src/types/statistical.ts:293
Enable GES refinement (default: true).