Develop reliable fault attribution for failed jobs
Develop reliable fault attribution for failed cluster jobs by distinguishing failures caused by user-configured factors, such as under-provisioned memory, from failures caused by infrastructure factors, such as hardware faults, in order to determine when failures should affect sustainability feedback or user incentives.
References
As such developing reliable fault attribution remains an open challenge.
First, the attribution is a serving-layer heuristic, not a proof. A fault the policy caused but the server attributes to itself would be removed from the group and bias it optimistically; a fault the server caused but attributes to the trajectory is scored as a failure, in the conservative direction. We know of no way to make this exact for an agent running arbitrary code inside the environment's own process tree.