Certification API

Certification tools provide formal guarantees about the quality of machine unlearning.

Certified Removal

Verification

Bounds

Usage Example

from erasus.certification.verification import UnlearningVerifier

verifier = UnlearningVerifier()
result = verifier.verify(
    original_model=original,
    unlearned_model=unlearned,
    forget_data=forget_loader,
)
print(f"Weight distance: {result['weight_distance']:.4f}")
print(f"Verified: {result['verified']}")