Version Space Lattice #
The collection of all version spaces of a concept
class is a ∩-closed family with top C, the version space lattice of Mitchell (1982).
Main definitions #
VersionSpaces C: the family of all version spaces ofC, over samples of every size.
Main results #
versionSpace_append: the version space of an appended sample is the intersection of the version spaces.self_mem_versionSpaces,inter_mem_versionSpaces: the family containsC(top) and is closed under intersection.versionSpaces_subset_powerset,versionSpaces_finite,versionSpaces_ncard_le: every member is a subset ofCand for a finite class the family is finite of size at most2 ^ C.ncard.
References #
The version-space meet law. The version space of an appended sample is the intersection of the version spaces of the two parts: constraints accumulate by intersection.
The family of all version spaces of a concept class, over labeled samples of every size.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Membership in the version-space family unfolds to a witnessing sample.
The whole class is a version space (of the empty sample) which means the family has top C.
The version-space family is closed under intersection (append the witnessing samples).
Every version space is a subset of the class: the family lives in the powerset
of C.
A finite concept class has finitely many version spaces.
A finite concept class has at most 2 ^ C.ncard version spaces: the lattice embeds
in the powerset.