Skip to contents

Combines acquisition score with distance to already-selected points. Trades off exploitation (good acquisition) with exploration (diversity).

Usage

batch_strategy_diversity(diversity_weight = 0.5)

Arguments

diversity_weight

(numeric(1))
Weight for distance component. Range [0, 1].

  • 0: Pure acquisition (same as greedy)

  • 1: Pure diversity (ignore acquisition scores)

  • 0.5: Equal weight to both

Value

A batch strategy function.

Details

Combined score for candidate i:

combined = (1 - w) * normalized_acq[i] + w * min_distance_to_selected[i]

After each selection, distances are recomputed.