Skip to Content

Mean

The mean aggregation function calculates the average value for each condition. It is thus suitable for problems where the objective should be optimized overall. CurryBO uses this method as a default.

Definition

The mean aggregation function is described as

ϕ(f(x;w),W)=1WwWf(x;w)=1ni=1nf(x;wi)\phi\left(f(\mathbf{x};\mathbf{w}), \mathcal{W}\right) = \frac{1}{|\mathcal{W}|} \sum_{\mathbf{w} \in \mathcal{W}} f(\mathbf{x}; \mathbf{w}) = \frac{1}{n} \sum^n_{i = 1}f(\mathbf{x};\mathbf{w}_i)

where ϕ\phi denotes the aggregation function, ff describes the sample points, x\mathbf{x} are the sampled conditions, w\mathbf{w} are the sampled substrates, W\mathcal{W} is the set of all possible substrates and nn is the number of possible substrates.

The mean aggregation functions adds up all the condition functions for a substrate wi\mathbf{w}_i and then divides by the number of substrates in order to get the generality.

Last updated on