OPT READING Learning Exceptional Subgroups by End-to-End Maximizing KL-Divergence

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/24

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core terms and concepts from the lecture on SYFLOW, including its differentiable rule-learning mechanism, use of normalizing flows, and measures of subgroup exceptionality.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

25 Terms

1
New cards

SYFLOW

A neuro-symbolic method that learns exceptional subgroups by jointly optimizing subgroup rules and target-distribution models end-to-end with KL-divergence.

2
New cards

Subgroup Discovery

A data-mining task that finds population subsets whose target variable behaves exceptionally compared with the whole data and returns human-readable rules.

3
New cards

Subgroup

A sub-population of samples selected by a rule; denoted S=1 when membership conditions hold.

4
New cards

Predicate π(xi)

A Boolean test on one feature that returns 1 inside a chosen interval and 0 otherwise; building block of a rule.

5
New cards

Soft Predicate

A differentiable relaxation π̂(xi;α,β,t)∈[0,1] that smoothly approximates an interval test, controlled by temperature t.

6
New cards

Temperature Parameter (t)

Controls the steepness of soft predicates; t→0 yields crisp (binary) interval membership.

7
New cards

Soft Rule s(x)

The probabilistic subgroup-membership function obtained by combining soft predicates; outputs values in [0,1].

8
New cards

Differentiable Rule Induction

Learning subgroup rules via gradient descent on soft predicates and soft rules instead of combinatorial search.

9
New cards

Weighted Harmonic Mean

The aggregation used in SYFLOW to combine predicate outputs into a conjunction while keeping gradients stable.

10
New cards

α and β (Thresholds)

Learned lower (α) and upper (β) bounds that define the interval of each soft predicate.

11
New cards

Normalizing Flow

An invertible neural transformation that maps a simple base distribution to a complex target distribution while allowing exact likelihoods.

12
New cards

Neural Spline Flow

A normalizing-flow architecture that uses piece-wise rational quadratic splines for flexible, invertible density estimation.

13
New cards

Target Distribution (PY)

The probability distribution of the target variable across the whole dataset.

14
New cards

Conditional Distribution (PY|S=1)

The target distribution restricted to the subgroup; used to measure exceptionality.

15
New cards

KL-Divergence

A measure of how one probability distribution differs from another; maximized in SYFLOW to capture exceptionality.

16
New cards

Size-Corrected KL

The KL-divergence between subgroup and global targets multiplied by n_s^γ to balance exceptionality with subgroup size.

17
New cards

Exceptionality

The extent to which the subgroup’s target distribution differs from the overall distribution.

18
New cards

Diversity Regularizer (λ)

An extra term that penalizes similarity between newly found subgroups and already discovered ones to encourage variety.

19
New cards

Continuous Optimization

Using gradient-based methods on differentiable objectives rather than discrete search over rule space.

20
New cards

Pre-discretization

Manual binning of continuous features prior to subgroup discovery; avoided by SYFLOW’s learned thresholds.

21
New cards

Combinatorial Explosion

The rapid growth of candidate rules in traditional subgroup discovery, causing scalability issues.

22
New cards

Branch-and-Bound Algorithms

Exact or heuristic search methods that prune rule spaces; scale poorly compared to SYFLOW’s gradient approach.

23
New cards

HOMO-LUMO Gap

The energy difference between the highest occupied and lowest unoccupied molecular orbitals; used as a target in the materials case study.

24
New cards

Bhattacharyya Coefficient

A statistic that measures the overlap between two probability distributions; used to assess subgroup exceptionality.

25
New cards

Rule Membership Function σ(x)

The binary function (after t→0) that assigns each sample to the subgroup (1) or not (0).