Meta Model Contribution (MMC)
What is MMC (and BMC)?
Meta Model Contribution (MMC) is the covariance of a model with the target, after its predictions have been neutralized to the Meta Model. Similarly, Benchmark Model Contribution (BMC) is the covariance of a model with the target, after its predictions have been neutralized to the stake-weighted Benchmark Models.
These metrics tell us how the unique component of a model contributes to the correlation of the Meta Model (or the Benchmark Models in the case of BMC). By neutralizing the model's predictions by the Meta Model or Benchmark Models, the remaining orthogonal component's covariance with the target is that model's contribution.
Calculation
To calculate a user's MMC for a given round we
Normalize the predictions in their submission
Normalize the Meta Model
Neutralize their submission to the Meta Model
Find the covariance of the neutral submission with the target
BMC in Diagnostics
In Diagnostics, BMC is calculated not against the stake-weighted Benchmark Models, but instead against a single model - the benchmark model with the highest stake (see here). There is a difference between BMC on the Leaderboard and BMC in Diagnostics because:
The Leaderboard (LB) show live performance - this means the BMC calculated here is in the context of what Numerai and data scientists knew at the time so it's fair to judge models against stake-weighted benchmark models at the time. For example, early rounds the only benchmark model were the v2 example predictions, but recent rounds have more sophisticated models.
Diagnostics show validation performance - this means you might be using better modeling techniques with better data and better targets and it would be misleading to judge you against example predictions from the v2 dataset. Instead, we should be judging you against the latest greatest model we can make.
If you still aren't sure why BMC is different between the LB and diagnostics, please take a look at our target ensemble notebook which touches on these ideas.
Discussion
Read more about MMC & BMC here.
Last updated