2.4 Validator (Consensus layer)
mu, sigma = mean(arr), std(arr)
z = abs((arr - mu) / sigma)
inliers = arr[z <= z_threshold]
consensus = trimmed_mean(inliers, trim_ratio)Last updated
mu, sigma = mean(arr), std(arr)
z = abs((arr - mu) / sigma)
inliers = arr[z <= z_threshold]
consensus = trimmed_mean(inliers, trim_ratio)Last updated
{
"consensus_prob": 0.83,
"confidence": 0.91,
"inliers": 3,
"outliers": 0
}