18. FCIT β FCI with Targeted Testingο
Type: Hybrid (score-guided constraint method)
Output: PAG (guaranteed legal at all intermediate stages)
Knowledge: Fully supported (all Tetrad knowledge types)
FCIT (FCI with Targeted Testing) is one of the mixed-strategy latent-variable algorithms introduced in
Ramsey, Andrews & Spirtes (2025). It enhances FCI by using score information, typically from BOSS, to prioritize which conditional independence tests to perform, drastically reducing spurious independences and search instability.
It preserves full PAG correctness, and importantly, every intermediate orientation is enforced to be legal, preventing the common βillegal PAGβ errors observed in FCI/GFCI under finite samples.
18.1. Key Ideaο
FCIT modifies FCI in two fundamental ways:
18.1.1. 1. Score-guided targeted testingο
Instead of performing CI tests in all possible orders or sizes, FCIT uses:
A scoring engine (usually BOSS, optionally GRaSP or FGES)
A ranked list of edges or conditioning sets
to prioritize tests that are likely to be informative.
Low-value or low-priority independence tests are performed later or not at all, reducing the chance of spurious edge removals.
18.1.2. 2. Legality-enforced refinementο
At each orientation step, FCIT applies a legality check:
Reject any orientation that would create a directed cycle,
Or violate ancestral relations,
Or create a non-maximal PAG,
Or violate separation constraints.
Thus, FCIT produces a legal PAG at every intermediate step, not just at the end.
18.2. When to Useο
Standard FCI or GFCI give unstable or noisy results
Latent confounding is believed to be present
The dataset is mediumβlarge (hundreds to thousands of variables)
You want a clean, readable PAG suitable for scientific interpretation
You prefer high precision in adjacencies and orientations
18.3. Strengthsο
High stability: fewer spurious independences
High precision in both adjacencies and orientations
Produces a legal PAG at every step
Handles latent confounders and selection bias
Fully knowledge-aware
Often faster than FCI/GFCI for moderate-to-large datasets
Excellent accuracy for mediumβhigh dimensional models
18.4. Limitationsο
Requires a score engine (default: BOSS) β adds computation
Slightly slower than GFCI on very small models
Still depends on CI tests in refinement, so extremely small samples may be difficult
Uses heuristics (targeted testing): still empirically strong, not yet theoretically proven to be complete
18.6. Prior Knowledge Supportο
FCIT is fully knowledge-aware, just like PC, FGES, FCI, GFCI, and BOSS-FCI.
Knowledge constraints affect:
Edge removals
Orientation decisions
Legality checks
Selection-bias assumptions
Allowed/forbidden ancestral relations
Tier constraints
All constraints are respected throughout scoring, prioritization, and refinement.
18.7. Key Parameters in Tetradο
FCIT exposes parameters from:
18.7.1. Score engine (typically BOSS)ο
Parameter |
Meaning |
|---|---|
|
Strength of BIC penalty; higher β sparser score proposals. |
|
Restrict max parent set size (structural regularization). |
|
Parallel scoring/testing. |
|
Print BOSS scoring decisions and test rankings. |
18.7.2. FCI-style refinementο
Parameter |
Meaning |
|---|---|
|
Maximum size of conditioning sets for CI tests. |
|
Order-invariant adjacency pruning. |
|
Whether to interpret tailβtail edges as selection-induced. |
|
Optional FDR correction level. |
|
Print CI testing and orientation steps. |
18.7.3. FCIT-specificο
Parameter |
Meaning |
|---|---|
|
Whether to rank tests by BOSS scoring (always true in FCIT). |
|
Optional cap on total CI tests (rarely needed). |
|
Choose BOSS/GRaSP/FGES as the scoring backend. |
(Names depend slightly on Tetrad version; these reflect Tetrad 7.6.9.)
18.8. Referenceο
Ramsey, J., Andrews, B., & Spirtes, P. (2025).
Efficient Latent Variable Causal Discovery: Combining Score Search and Targeted Testing.
arXiv:2510.04263.
18.9. Summaryο
FCIT = FCI + score-guided test prioritization + legality checks.
A high-precision, high-stability PAG algorithm for latent-variable causal discovery that suppresses noisy independence tests and guarantees a legal PAG throughout the search.