The honest miner
With our first anniversary fast approaching on the 13th of July, it’s time to look back on our wild ride in Bittensor, in our role as miners, subnet owners, observers and contributors. We will be Read more…
A major goal of coldint is to contribute something to the world. Miners are primarily incentivized for their contribution in the form of trained models that are publicly shared. A secondary incentive is given to miners or other contributors for sharing insights by contributing to the canonical miner codebase. This may range from pointing out bugs, to adding small features and optimizations, and to rewriting large parts of code.
By rewarding small improvements, individual miners are incentivized to regularly share their improved work. This in turn enables other miners to build upon earlier contributions, accelerating the collective effort. Code contributions that enable combining individual training efforts into an even better combined model will be highly rewarded, as this will truly unlock the collective potential.
Within coldint, iterations are done in three main areas:
All stakeholders can participate in improving each of these areas. This leads to a dynamic community which promotes the exchange of ideas, insights and knowledge.
Coldint strives to be transparent by publicizing miner code, training objective schedules, awarded bounties and research results. Coldint invites community members to suggest innovative training goals. Mitigating steps are taken to prevent well known “metagaming” tactics from earning any reward. If new gaming opportunities arise that would lead to misalignment between miner and subnet objective, bug bounties should ensure that reporting bugs is as lucrative as exploiting them. Bug bounties are rewards for code contributions, and will be publicized to elicit additional bug reports and fixes.
Various subnet design choices made will be discussed in the Discord channel and in blog posts on this site.
With our first anniversary fast approaching on the 13th of July, it’s time to look back on our wild ride in Bittensor, in our role as miners, subnet owners, observers and contributors. We will be Read more…
As explained in our previous article, growing a model in most dimensions in quite simple, but increasing the hidden size comes with a few problems. This article dives deep and shows how it can be Read more…
In this post, we revisit model comparison metrics. Should we compare sample-by-sample, or group several samples together? Or does it make more sense to “pack” samples (i.e. join multiple samples with an EOS token in Read more…