Unlabeled point Labeled (core-set) Next pick candidate
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Core-Set Selection: Greedy k-Center Active Learning

Uncertainty sampling asks a model which points confuse it most; core-set selection asks a completely different question — which small labeled set best covers the whole feature space? This simulator renders an unlabeled point cloud embedded in a 2D feature plane and runs the real greedy k-center algorithm live in 3D: each step it measures every unlabeled point's distance to the nearest already-labeled point, picks the point that is farthest from all of them, and adds it to the labeled batch. Coverage rings shrink round by round as the covering radius drops, live readouts track the exact radius and the size of the next improvement, and a random-sampling baseline — averaged over several trials at the same label budget — is computed alongside it so you can see numerically how much tighter greedy diversity sampling covers the space than picking labels blindly.