狄利克雷平滑马尔可夫估计下的边际对数似然增量
摘要
本文推导了在添加工作流轨迹时,狄利克雷平滑马尔可夫模型的边际对数似然的精确变化,并使用BPI Challenge 2012数据集评估了预算约束下的轨迹选择方法。
arXiv:2609.25675v1 Announce Type: new
Abstract: For a Dirichlet-smoothed transition model, the effect of adding one workflow trace to the training archive is an exact change in reference-weighted log likelihood. We derive that change and show that it is a weighted reduction of Kullback--Leibler divergence between the reference conditionals and the model. From this form we obtain an upper bound on the gain available to any acquisition, which expresses a millinat difference as a share of what is attainable, an exact covariance identity for the effect of the reference weighting, and a sign criterion for the interaction between two candidates, from which the batch objective is neither submodular nor supermodular. A case study on the BPI Challenge 2012 loan-application log measures all three and finds a positive selection result in one of the four combinations of reference weighting and budget unit. There, of two regressors fitted to identical descriptors and identical labels, the one that predicts individual increments far more accurately, median $R^2$ 0.87 against 0.62, realizes the smaller share of the attainable gain, 61 against 69 per cent, so ranking accuracy for individual traces is neither necessary nor sufficient for batch quality.
查看缓存全文
缓存时间: 2026/09/23 09:34
# Marginal Log-Likelihood Increments under Dirichlet-Smoothed Markov Estimation
Source: [https://arxiv.org/html/2609.25675](https://arxiv.org/html/2609.25675)
Exact trace valuation, attainable gain, and budgeted selection
Levin David Schwab
21 September 2026
###### Abstract
For a Dirichlet\-smoothed transition model, the effect of adding one workflow trace to the training archive is an exact change in reference\-weighted log likelihood\. We derive that change and show that it is a weighted reduction of Kullback–Leibler divergence between the reference conditionals and the model\. From this form we obtain an upper bound on the gain available to any acquisition, which expresses a millinat difference as a share of what is attainable, an exact covariance identity for the effect of the reference weighting, and a sign criterion for the interaction between two candidates, from which the batch objective is neither submodular nor supermodular\. A case study on the BPI Challenge 2012 loan\-application log measures all three and finds a positive selection result in one of the four combinations of reference weighting and budget unit\. There, of two regressors fitted to identical descriptors and identical labels, the one that predicts individual increments far more accurately, medianR2R^\{2\}0\.87 against 0\.62, realizes the smaller share of the attainable gain, 61 against 69 per cent, so ranking accuracy for individual traces is neither necessary nor sufficient for batch quality\.
## 1Introduction
A workflow trace records the activities of one recorded case, such as a loan application\. Suppose an archive already trains a model to predict the next recorded activity\. An additional trace is useful if adding it reduces prediction loss on the workload against which the model is evaluated\.
The practical question is whether inexpensive descriptions of a trace can identify useful additions under a limited acquisition budget\. A useful answer must distinguish three claims\. First, a descriptor may predict a trace’s marginal contribution for a fixed archive and evaluation population\. Second, that prediction may remain useful after the evaluation period changes\. Third, selecting a batch by individual predictions may improve the model\. A priori none of these claims implies the next\.
The learner studied here retains only the current activity and is estimated by counting transitions\. The simplicity is deliberate: it makes every marginal contribution exactly calculable and removes valuation noise as an explanation for failure\. It also limits the conclusions, since a first\-order learner represents no long\-range dependence\.
## 2Background
*Event logs\.*An event log is a table produced as a by\-product of a business information system\. Each row records that a named activity occurred in a named case at a given time\. Grouping the rows by case and ordering them by time turns the log into a finite set of finite sequences over a finite alphabet of activities, and one such sequence is a trace\. The log used here has 164,506 retained events in 13,087 cases over an alphabet of 23 activities\. A log is an observed record rather than a sample from a postulated process, and the only structure used below is the ordering of activities within a case\. Selecting a subset of such a log for training has been studied under other objectives\[[FSVP\+23](https://arxiv.org/html/2609.25675#bib.bibx2)\]\.
*The learner\.*The prediction task is the next recorded activity given the current one, one of the tasks collected under predictive process monitoring\[[TDLRM19](https://arxiv.org/html/2609.25675#bib.bibx8)\]\. A first\-order Markov model assigns to each activityxxa distribution over its successors, so the parameter is a row\-stochasticK×KK\\times Kmatrix consisting of one categorical distribution per row, and the rows are estimated independently\. For multinomial observations the maximum\-likelihood estimate of a row is the vector of relative frequenciesN\(x,y\)/NxN\(x,y\)/N\_\{x\}\.
*Smoothing\.*Relative frequencies are unusable under a logarithmic loss\. A successor never observed afterxxreceives probability zero, and a single occurrence of that transition in the evaluation data makes the loss infinite; rows supported on few observations are unstable for the same reason\. Adding a constantα\>0\\alpha\>0to every cell removes both defects and has an exact Bayesian reading\. If each row carries an independent symmetric Dirichlet\(α,…,α\)\(\\alpha,\\ldots,\\alpha\)prior and the successors ofxxare multinomial, the posterior for rowxxis Dirichlet\(N\(x,⋅\)\+α\)\(N\(x,\\cdot\)\+\\alpha\), and its posterior predictive distribution is the estimator \([3\.2](https://arxiv.org/html/2609.25675#S3.E2)\) below\. We takeα=1/2\\alpha=1/2, the Jeffreys prior for the multinomial, which is also the Krichevsky–Trofimov estimator of universal coding\[[KT81](https://arxiv.org/html/2609.25675#bib.bibx6)\]\.
*The evaluation\.*Performance is the expected log probability that the model assigns to transitions drawn from a reference distributionqqon pairs\(x,y\)\(x,y\)\. As a loss this is the cross entropy ofqqrelative to the model, reported in nats, the unit of information belonging to baseee, one nat being1/log2≈1\.4431/\\log 2\\approx 1\.443bits, which is the natural scale here because every increment below is a difference of logarithms of count ratios and so carries no conversion constant\. Two properties of this convention matter here\. The referenceqqis a choice and not a property of the data, since the same held\-out cases admit several reference distributions, and Section[5](https://arxiv.org/html/2609.25675#S5)shows that the choice reorders the candidates\. Log loss is also the only common evaluation under which an assigned probability of zero is inadmissible rather than merely poor, which is what makes the smoothing constant part of the model\.
*The quantity\.*Data valuation asks what a single training record is worth to a specified learner and task\. The established answers are coalitional: Data Shapley averages a record’s marginal contribution over subsets of the training set\[[GZ19](https://arxiv.org/html/2609.25675#bib.bibx3)\], and influence functions approximate the effect of removing it\[[KL17](https://arxiv.org/html/2609.25675#bib.bibx5)\]\. Both require retraining or approximation, so the target of any prediction is itself known only up to noise\. The quantity studied here is the forward difference instead\. Hold the archive fixed, add the transition counts of one trace, and record the change in the reference\-weighted log likelihood\. Exact computability is the reason for choosing a first\-order learner\. It removes valuation error as an explanation for whatever the selection experiments show, at the cost of a model that represents no long\-range dependence\.
*The experiment in outline\.*Four disjoint groups of cases are used and should not be confused\. The*archive*is the set of cases the learner has already counted; it is held fixed throughout\. The*candidate pool*is the set of cases that might be acquired, of which an acquisition rule may take a limited number\. A*calibration reference*is a set of held\-out cases used to compute the increments that a scoring rule is allowed to see, and a*test reference*is a disjoint set used only to report results\. Cases are assigned to these roles at random, and the assignment is repeated five times; we call one such assignment a*role allocation*and report the spread across the five, since a single allocation reveals nothing about stability\. A*budget*caps what an acquisition rule may take, either in whole cases or in recorded transitions, and the two units are not interchangeable\.
## 3Objects and valuation target
### 3\.1From traces to transition counts
Letd=\(a1,…,aL\)d=\(a\_\{1\},\\ldots,a\_\{L\}\)be a trace withL≥2L\\geq 2\. Its count matrix is
Cd\(x,y\)=∑t=1L−1𝟏\{at=x,at\+1=y\},Td=L−1=∑x,yCd\(x,y\)\.C\_\{d\}\(x,y\)=\\sum\_\{t=1\}^\{L\-1\}\\mathbf\{1\}\\\{a\_\{t\}=x,\\ a\_\{t\+1\}=y\\\},\\qquad T\_\{d\}=L\-1=\\sum\_\{x,y\}C\_\{d\}\(x,y\)\.\(3\.1\)For an archiveBB, writeN=∑d∈BCdN=\\sum\_\{d\\in B\}C\_\{d\}andNx=∑yN\(x,y\)N\_\{x\}=\\sum\_\{y\}N\(x,y\)\. The row forxxrecords which activities followedxx\. WithKKpossible output labels and a smoothing constantα\>0\\alpha\>0, the predictor is
pN\(y∣x\)=N\(x,y\)\+αNx\+Kα\.p\_\{N\}\(y\\mid x\)=\\frac\{N\(x,y\)\+\\alpha\}\{N\_\{x\}\+K\\alpha\}\.\(3\.2\)As described in Section[2](https://arxiv.org/html/2609.25675#S2), theα\\alphapseudo\-counts keep every transition at positive probability and make \([3\.2](https://arxiv.org/html/2609.25675#S3.E2)\) the posterior predictive distribution of a row\-wise Dirichlet prior\. We use the estimator without assuming that the underlying workflow is a stationary Markov process\.
### 3\.2Reference distributions
A reference distributionq\(x,y\)≥0q\(x,y\)\\geq 0with∑x,yq\(x,y\)=1\\sum\_\{x,y\}q\(x,y\)=1describes the transitions on which the model is evaluated\. Define
Uq\(N\)=∑x,yq\(x,y\)logpN\(y∣x\),ℓq\(N\)=−Uq\(N\)\.U\_\{q\}\(N\)=\\sum\_\{x,y\}q\(x,y\)\\log p\_\{N\}\(y\\mid x\),\\qquad\\ell\_\{q\}\(N\)=\-U\_\{q\}\(N\)\.\(3\.3\)HigherUqU\_\{q\}means lower log loss\. Logarithms are natural, so the unit is a nat; one millinat is10−310^\{\-3\}nats\. For a nonempty finite reference setRR, two weightings are natural:
qc\(x,y\)\\displaystyle q\_\{\\mathrm\{c\}\}\(x,y\)=1\|R\|∑e∈RCe\(x,y\)Te,\\displaystyle=\\frac\{1\}\{\|R\|\}\\sum\_\{e\\in R\}\\frac\{C\_\{e\}\(x,y\)\}\{T\_\{e\}\},\(3\.4\)qt\(x,y\)\\displaystyle q\_\{\\mathrm\{t\}\}\(x,y\)=∑e∈RCe\(x,y\)∑e∈RTe\.\\displaystyle=\\frac\{\\sum\_\{e\\in R\}C\_\{e\}\(x,y\)\}\{\\sum\_\{e\\in R\}T\_\{e\}\}\.\(3\.5\)Equation \([3\.4](https://arxiv.org/html/2609.25675#S3.E4)\) samples a case uniformly and then a transition within it\. Equation \([3\.5](https://arxiv.org/html/2609.25675#S3.E5)\) samples uniformly from all recorded transitions\. IfRRcontains one two\-transition case and one ten\-transition case, the two carry weights1/21/2and1/21/2underqcq\_\{\\mathrm\{c\}\}but1/61/6and5/65/6underqtq\_\{\\mathrm\{t\}\}\. Neither objective is intrinsically preferable\. The choice records whether errors matter per case or per recorded step, and Section[5](https://arxiv.org/html/2609.25675#S5)quantifies its effect\.
## 4An exact expression for individual value
HoldNN,qq, andα\\alphafixed\. The marginal increment is
vq\(d∣N\)=Uq\(N\+Cd\)−Uq\(N\)\.v\_\{q\}\(d\\mid N\)=U\_\{q\}\(N\+C\_\{d\}\)\-U\_\{q\}\(N\)\.\(4\.1\)A positive value means that addingddreduces the reference log loss\. This is a fixed\-archive increment, not an average over coalitions of training examples as in Data Shapley\[[GZ19](https://arxiv.org/html/2609.25675#bib.bibx3)\]\.
WriteAxy=N\(x,y\)\+αA\_\{xy\}=N\(x,y\)\+\\alpha,Ax=Nx\+KαA\_\{x\}=N\_\{x\}\+K\\alpha,cxy=Cd\(x,y\)c\_\{xy\}=C\_\{d\}\(x,y\),cx=∑ycxyc\_\{x\}=\\sum\_\{y\}c\_\{xy\}, andqx=∑yq\(x,y\)q\_\{x\}=\\sum\_\{y\}q\(x,y\)\. The ratio of updated to original predictions is
pN\+Cd\(y∣x\)pN\(y∣x\)=Axy\+cxyAxy⋅AxAx\+cx=1\+cxy/Axy1\+cx/Ax\.\\frac\{p\_\{N\+C\_\{d\}\}\(y\\mid x\)\}\{p\_\{N\}\(y\\mid x\)\}=\\frac\{A\_\{xy\}\+c\_\{xy\}\}\{A\_\{xy\}\}\\cdot\\frac\{A\_\{x\}\}\{A\_\{x\}\+c\_\{x\}\}=\\frac\{1\+c\_\{xy\}/A\_\{xy\}\}\{1\+c\_\{x\}/A\_\{x\}\}\.\(4\.2\)Taking logarithms and averaging underqqgives the exact increment
vq\(d∣N\)=∑x,yq\(x,y\)log\(1\+cxyAxy\)−∑xqxlog\(1\+cxAx\)\.v\_\{q\}\(d\\mid N\)=\\sum\_\{x,y\}q\(x,y\)\\log\\\!\\left\(1\+\\frac\{c\_\{xy\}\}\{A\_\{xy\}\}\\right\)\-\\sum\_\{x\}q\_\{x\}\\log\\\!\\left\(1\+\\frac\{c\_\{x\}\}\{A\_\{x\}\}\\right\)\.\(4\.3\)The first term rewards counts added to particular transitions and is large when a transition matters underqqbut is rare in the archive\. The second accounts for row normalization: counts added to one outcome reduce the probability assigned to the others in that row\. The two terms have opposite signs and their balance determines the sign of the increment\. Additional data can increase the loss when the new counts move predictions away from the reference\.
### 4\.1Divergence form and the attainable gain
Equation \([4\.3](https://arxiv.org/html/2609.25675#S4.E3)\) is convenient for computation but uninformative about magnitude\. A second form serves that purpose\. For every rowxxwithqx\>0q\_\{x\}\>0writeρx\(y\)=q\(x,y\)/qx\\rho\_\{x\}\(y\)=q\(x,y\)/q\_\{x\}for the reference conditional,H\(ρx\)H\(\\rho\_\{x\}\)for its entropy, andH¯q=∑xqxH\(ρx\)\\bar\{H\}\_\{q\}=\\sum\_\{x\}q\_\{x\}H\(\\rho\_\{x\}\)\.
Throughout,vq\(C∣N\)=Uq\(N\+C\)−Uq\(N\)v\_\{q\}\(C\\mid N\)=U\_\{q\}\(N\+C\)\-U\_\{q\}\(N\)also denotes the increment of an arbitrary nonnegative count matrixCC, of which \([4\.1](https://arxiv.org/html/2609.25675#S4.E1)\) is the caseC=CdC=C\_\{d\}\. Sums over rows are understood to run over\{x:qx\>0\}\\\{x:q\_\{x\}\>0\\\}, on whichρx\\rho\_\{x\}is defined\.
###### Proposition 4\.1\(Divergence form\)\.
For every nonnegative archiveNNand every referenceqq,
ℓq\(N\)=H¯q\+∑xqxD\(ρx∥pN\(⋅∣x\)\),\\ell\_\{q\}\(N\)=\\bar\{H\}\_\{q\}\+\\sum\_\{x\}q\_\{x\}\\,D\\\!\\left\(\\rho\_\{x\}\\,\\\|\\,p\_\{N\}\(\\cdot\\mid x\)\\right\),\(4\.4\)and for every nonnegative count matrixCC,
vq\(C∣N\)=∑xqx\[D\(ρx∥pN\(⋅∣x\)\)−D\(ρx∥pN\+C\(⋅∣x\)\)\]\.v\_\{q\}\(C\\mid N\)=\\sum\_\{x\}q\_\{x\}\\Big\[D\\\!\\left\(\\rho\_\{x\}\\,\\\|\\,p\_\{N\}\(\\cdot\\mid x\)\\right\)\-D\\\!\\left\(\\rho\_\{x\}\\,\\\|\\,p\_\{N\+C\}\(\\cdot\\mid x\)\\right\)\\Big\]\.\(4\.5\)
###### Proof\.
Group the sum in \([3\.3](https://arxiv.org/html/2609.25675#S3.E3)\) by rows:ℓq\(N\)=−∑xqx∑yρx\(y\)logpN\(y∣x\)\\ell\_\{q\}\(N\)=\-\\sum\_\{x\}q\_\{x\}\\sum\_\{y\}\\rho\_\{x\}\(y\)\\log p\_\{N\}\(y\\mid x\)\. Adding and subtracting∑yρx\(y\)logρx\(y\)\\sum\_\{y\}\\rho\_\{x\}\(y\)\\log\\rho\_\{x\}\(y\)inside each row gives \([4\.4](https://arxiv.org/html/2609.25675#S4.E4)\)\. Equation \([4\.5](https://arxiv.org/html/2609.25675#S4.E5)\) is the difference of two instances of \([4\.4](https://arxiv.org/html/2609.25675#S4.E4)\), in which the entropy term cancels because it does not depend onNN\. ∎
A trace therefore helps exactly to the extent that it moves the row predictors toward the reference conditionals in theqq\-weighted average\. Since divergences are nonnegative, the decomposition also limits what acquisition can achieve\.
###### Corollary 4\.2\(Attainable gain\)\.
LetΛq\(N\)=∑xqxD\(ρx∥pN\(⋅∣x\)\)\\Lambda\_\{q\}\(N\)=\\sum\_\{x\}q\_\{x\}D\(\\rho\_\{x\}\\\|p\_\{N\}\(\\cdot\\mid x\)\)\. Thenvq\(C∣N\)≤Λq\(N\)v\_\{q\}\(C\\mid N\)\\leq\\Lambda\_\{q\}\(N\)for every nonnegativeCC, andsupCvq\(C∣N\)=Λq\(N\)\\sup\_\{C\}v\_\{q\}\(C\\mid N\)=\\Lambda\_\{q\}\(N\), the supremum being over nonnegative integer count matrices\. It is attained only in the exceptional case that some admissibleCCmakespN\+C\(⋅∣x\)=ρxp\_\{N\+C\}\(\\cdot\\mid x\)=\\rho\_\{x\}for every row withqx\>0q\_\{x\}\>0\.
###### Proof\.
The inequality follows from \([4\.5](https://arxiv.org/html/2609.25675#S4.E5)\) andD≥0D\\geq 0, with equality only when the second divergence vanishes in every row of positive weight\. For the supremum, takeCM\(x,y\)=⌊Mρx\(y\)⌋C\_\{M\}\(x,y\)=\\lfloor M\\rho\_\{x\}\(y\)\\rflooron rows withqx\>0q\_\{x\}\>0and zero elsewhere\. Its row sums satisfyM−K<cx≤MM\-K<c\_\{x\}\\leq M, sopN\+CM\(y∣x\)→ρx\(y\)p\_\{N\+C\_\{M\}\}\(y\\mid x\)\\to\\rho\_\{x\}\(y\)asM→∞M\\to\\infty\. Because smoothing keeps everypN\+CM\(y∣x\)p\_\{N\+C\_\{M\}\}\(y\\mid x\)bounded away from zero for fixedMM, and the limit is approached uniformly on the finite label set,D\(ρx∥pN\+CM\(⋅∣x\)\)→0D\(\\rho\_\{x\}\\\|p\_\{N\+C\_\{M\}\}\(\\cdot\\mid x\)\)\\to 0; hencevq\(CM∣N\)→Λq\(N\)v\_\{q\}\(C\_\{M\}\\mid N\)\\to\\Lambda\_\{q\}\(N\)\. ∎
Writeηq\(S∣N\)=Jq\(S∣N\)/Λq\(N\)\\eta\_\{q\}\(S\\mid N\)=J\_\{q\}\(S\\mid N\)/\\Lambda\_\{q\}\(N\)for the*acquisition efficiency*of a batchSS, withJqJ\_\{q\}the joint gain defined in \([7\.1](https://arxiv.org/html/2609.25675#S7.E1)\)\. The efficiency expresses an improvement relative to what was available, which a raw millinat difference does not\. The supremum in Corollary[4\.2](https://arxiv.org/html/2609.25675#S4.Thmproposition2)is taken over arbitrary nonnegative count matrices, not over batches that a budget admits or that any set of traces can realize, soΛq\(N\)\\Lambda\_\{q\}\(N\)is an upper bound and not the value of an attainable optimum\. The ceilingΛq\(N\)\\Lambda\_\{q\}\(N\)is also computed from an empirical reference, so it bounds the stated objective on that reference set rather than on the underlying population\. Section[9\.2](https://arxiv.org/html/2609.25675#S9.SS2)reports both quantities for BPI 2012, whereH¯q\\bar\{H\}\_\{q\}accounts for three quarters of the initial loss\.
### 4\.2A two\-outcome example
Fix the two\-label alphabet\{b,c\}\\\{b,c\\\}, the active rowx=bx=b,α=1/2\\alpha=1/2, and countsN\(x,b\)=0N\(x,b\)=0,N\(x,c\)=2N\(x,c\)=2\. The initial probabilities under the Dirichlet\-smoothed estimator \([3\.2](https://arxiv.org/html/2609.25675#S3.E2)\) are\(1/6,5/6\)\(1/6,5/6\)\. A one\-transition trace\(x,b\)\(x,b\)changes them to\(3/8,5/8\)\(3/8,5/8\)\. Withq\(x,b\)=rq\(x,b\)=randq\(x,c\)=1−rq\(x,c\)=1\-r,
v\(r\)=rlog\(9/4\)\+\(1−r\)log\(3/4\)=rlog3\+log\(3/4\)\.v\(r\)=r\\log\(9/4\)\+\(1\-r\)\\log\(3/4\)=r\\log 3\+\\log\(3/4\)\.\(4\.6\)The trace helps precisely whenr\>log\(4/3\)/log3≈0\.262r\>\\log\(4/3\)/\\log 3\\approx 0\.262\. Atr=1/2r=1/2its value is0\.26160\.2616nats; atr=1/10r=1/10it is−0\.1778\-0\.1778nats\. The same trace and the same archive give opposite answers because the workload differs\.
When updates are small relative to the smoothed counts, the first\-order Taylor approximationlog\(1\+z\)≈z\\log\(1\+z\)\\approx zturns \([4\.3](https://arxiv.org/html/2609.25675#S4.E3)\) into∑x,yq\(x,y\)cxy/Axy−∑xqxcx/Ax\\sum\_\{x,y\}q\(x,y\)c\_\{xy\}/A\_\{xy\}\-\\sum\_\{x\}q\_\{x\}c\_\{x\}/A\_\{x\}, a weighted count added per smoothed count minus its row penalty\. The experiments use the exact formula throughout, including the sparse cells where this approximation is poor\.
## 5The effect of the reference weighting
The two weightings of Section[3\.2](https://arxiv.org/html/2609.25675#S3.SS2)differ only in how the reference cases are pooled\. Becausevqv\_\{q\}is linear inqq, the gap between the two increments of the same candidate has a closed form\.
###### Proposition 5\.1\(Weighting identity\)\.
LetRRbe a finite reference set of cases with countsCeC\_\{e\}and totalsTe≥1T\_\{e\}\\geq 1, and letqc,qtq\_\{\\mathrm\{c\}\},q\_\{\\mathrm\{t\}\}be as in \([3\.4](https://arxiv.org/html/2609.25675#S3.E4)\) and \([3\.5](https://arxiv.org/html/2609.25675#S3.E5)\)\. For a nonnegative count matrixCCputLC\(x,y\)=logpN\+C\(y∣x\)−logpN\(y∣x\)L\_\{C\}\(x,y\)=\\log p\_\{N\+C\}\(y\\mid x\)\-\\log p\_\{N\}\(y\\mid x\)and define the per\-case benefit
wC\(e\)=∑x,yCe\(x,y\)TeLC\(x,y\)\.w\_\{C\}\(e\)=\\sum\_\{x,y\}\\frac\{C\_\{e\}\(x,y\)\}\{T\_\{e\}\}L\_\{C\}\(x,y\)\.\(5\.1\)Then, with empirical mean and covariance taken overRRunder the uniform distribution,
vqt\(C∣N\)−vqc\(C∣N\)=CovR\(T,wC\)𝔼R\[T\]\.v\_\{q\_\{\\mathrm\{t\}\}\}\(C\\mid N\)\-v\_\{q\_\{\\mathrm\{c\}\}\}\(C\\mid N\)=\\frac\{\\operatorname\{Cov\}\_\{R\}\(T,w\_\{C\}\)\}\{\\mathbb\{E\}\_\{R\}\[T\]\}\.\(5\.2\)
###### Proof\.
WriteC^e=Ce/Te\\widehat\{C\}\_\{e\}=C\_\{e\}/T\_\{e\}, so thatqc=\|R\|−1∑eC^eq\_\{\\mathrm\{c\}\}=\|R\|^\{\-1\}\\sum\_\{e\}\\widehat\{C\}\_\{e\}andqt=∑e\(Te/∑fTf\)C^eq\_\{\\mathrm\{t\}\}=\\sum\_\{e\}\(T\_\{e\}/\\sum\_\{f\}T\_\{f\}\)\\widehat\{C\}\_\{e\}\. Sincevq\(C∣N\)=∑x,yq\(x,y\)LC\(x,y\)v\_\{q\}\(C\\mid N\)=\\sum\_\{x,y\}q\(x,y\)L\_\{C\}\(x,y\)is linear inqq, and∑x,yC^e\(x,y\)LC\(x,y\)=wC\(e\)\\sum\_\{x,y\}\\widehat\{C\}\_\{e\}\(x,y\)L\_\{C\}\(x,y\)=w\_\{C\}\(e\),
vqt−vqc=∑e∈R\(Te∑fTf−1\|R\|\)wC\(e\)=1∑fTf∑e∈R\(Te−𝔼R\[T\]\)wC\(e\),v\_\{q\_\{\\mathrm\{t\}\}\}\-v\_\{q\_\{\\mathrm\{c\}\}\}=\\sum\_\{e\\in R\}\\left\(\\frac\{T\_\{e\}\}\{\\sum\_\{f\}T\_\{f\}\}\-\\frac\{1\}\{\|R\|\}\\right\)w\_\{C\}\(e\)=\\frac\{1\}\{\\sum\_\{f\}T\_\{f\}\}\\sum\_\{e\\in R\}\\left\(T\_\{e\}\-\\mathbb\{E\}\_\{R\}\[T\]\\right\)w\_\{C\}\(e\),\(5\.3\)and dividing numerator and denominator by\|R\|\|R\|gives \([5\.2](https://arxiv.org/html/2609.25675#S5.E2)\)\. ∎
The two objectives therefore disagree about a candidate only through the covariance between how long a reference case is and how much the candidate helps it, and coincide exactly where length and benefit are uncorrelated across the reference set\. The identity applies to a batch as well, sinceJqJ\_\{q\}is also linear inqq\. The gap can have mean near zero across candidates and still spread further than the increments themselves, which is what the data show: in the earlier period the two increments of the same candidate have Spearman correlation−0\.315\-0\.315, the covariance term has standard deviation2\.232\.23millinats against1\.591\.59for the case\-weighted increment, and33\.133\.1per cent of candidates change sign\. The Spearman coefficient is the Pearson correlation computed on the ranks of the two scores rather than on the scores themselves, so it measures agreement of the two orderings and is invariant under any increasing transformation of either\. The weighting therefore leaves the average value of a trace almost unchanged and alters which traces are valuable\.
## 6Descriptor information and its limits
### 6\.1Prediction from restricted information
For a trace of lengthLLwithmmdistinct activities,pap\_\{a\}the relative frequency of activityaa,rrthe number of adjacent repeated activities, andeethe number of distinct directed transition pairs, we define the descriptor vectorF\(d\)∈ℝ7F\(d\)\\in\\mathbb\{R\}^\{7\}as
F\(d\)≔\(log\(1\+L\),log\(1\+m\),−∑apalogpa,rL−1,L−mL,em,maxapa\)\.F\(d\)\\coloneqq\\left\(\\log\(1\+L\),\\ \\log\(1\+m\),\\ \-\\sum\_\{a\}p\_\{a\}\\log p\_\{a\},\\ \\frac\{r\}\{L\-1\},\\ \\frac\{L\-m\}\{L\},\\ \\frac\{e\}\{m\},\\ \\max\_\{a\}p\_\{a\}\\right\)\.\(6\.1\)Its entries are log length, log distinct count, activity\-frequency entropy, immediate\-repeat fraction, revisit fraction, distinct edges per distinct activity, and maximum frequency share; no activity identities are retained\. Repeated cases remain separate acquisition units even when their sequences coincide\.
A regressorffpredictsvq\(d∣N\)v\_\{q\}\(d\\mid N\)fromF\(d\)F\(d\)\. The archive and the reference are held fixed when its training labels are created, so their influence enters through the labels although they are not inputs toff\. Learning such value predictors has precedents in amortized attribution\[[CKL\+24](https://arxiv.org/html/2609.25675#bib.bibx1)\]; here the target labels are exact for a specified empirical reference\.
To state the information limit, take a random candidateDD, setV=vq\(D∣N\)V=v\_\{q\}\(D\\mid N\), and assumeV∈L2V\\in L^\{2\}\. The best squared\-error predictor is the conditional expectationg\(F\)=𝔼\[V∣F\]g\(F\)=\\mathbb\{E\}\[V\\mid F\]\. For any square\-integrablef\(F\)f\(F\), expandingV−f\(F\)=\(V−g\(F\)\)\+\(g\(F\)−f\(F\)\)V\-f\(F\)=\(V\-g\(F\)\)\+\(g\(F\)\-f\(F\)\)gives
𝔼\[\(V−f\(F\)\)2\]=𝔼\[Var\(V∣F\)\]\+𝔼\[\(g\(F\)−f\(F\)\)2\],\\mathbb\{E\}\[\(V\-f\(F\)\)^\{2\}\]=\\mathbb\{E\}\[\\operatorname\{Var\}\(V\\mid F\)\]\+\\mathbb\{E\}\[\(g\(F\)\-f\(F\)\)^\{2\}\],\(6\.2\)the cross term vanishing because𝔼\[V−g\(F\)∣F\]=0\\mathbb\{E\}\[V\-g\(F\)\\mid F\]=0\. The first term is information destroyed by the descriptors, the second estimation error above that limit;\(a,b\)\(a,b\)and\(a,c\)\(a,c\)share descriptors but touch different cells, so no deterministic function ofFFpredicts both exactly whenever their increments differ\. This standardL2L^\{2\}identity is useful here because its first term is estimable: grouping candidates with identical descriptor signatures gives a median estimated bound on the achievableR2R^\{2\}of0\.9510\.951in the earlier period, against0\.8700\.870reached by the fitted forest\. The estimate is optimistic in two ways\. It resolves only exact descriptor collisions, so candidates with close but unequal signatures contribute nothing to the estimated conditional variance, and the collision groups are small, which biases a within\-group variance downward\. It is also unstable across role allocations, ranging from0\.8910\.891to0\.9650\.965while the fittedR2R^\{2\}ranges from0\.4440\.444to0\.8850\.885\. In every allocation the gap between the fit and the estimated bound exceeds the gap between the bound and one, so the larger share of the prediction error is estimation error rather than information lost by the descriptors, but the margin is not uniform\.
Prediction accuracy and selection quality are not the same criterion, and Section[9\.3](https://arxiv.org/html/2609.25675#S9.SS3)shows them ordered oppositely for two regressors on this descriptor vector\.
## 7From singleton values to batches
For a setSSof candidate cases the actual batch gain is
Jq\(S∣N\)=Uq\(N\+∑d∈SCd\)−Uq\(N\),J\_\{q\}\(S\\mid N\)=U\_\{q\}\\\!\\left\(N\+\\sum\_\{d\\in S\}C\_\{d\}\\right\)\-U\_\{q\}\(N\),\(7\.1\)which is generally not∑d∈Svq\(d∣N\)\\sum\_\{d\\in S\}v\_\{q\}\(d\\mid N\), because each new trace changes the archive against which the others contribute\. In the calculation of \([4\.6](https://arxiv.org/html/2609.25675#S4.E6)\) withr=1/2r=1/2, two copies of\(x,b\)\(x,b\)give final probabilities\(1/2,1/2\)\(1/2,1/2\)and a joint gain of12log\(9/5\)=0\.2939\\tfrac\{1\}\{2\}\\log\(9/5\)=0\.2939nats against0\.52320\.5232for twice the singleton value\. The opposite sign occurs in the same archive and under the same reference\. Withr=1/2r=1/2, the candidatesi=\(x,b\)i=\(x,b\)andj=\(x,c\)j=\(x,c\)have singleton values0\.26160\.2616and−0\.1194\-0\.1194nats, which sum to0\.14220\.1422, while their joint gain is0\.20670\.2067nats\. A trace that is harmful on its own improves the batch, because it repairs the row normalization that the other distorts\.
###### Proposition 7\.1\(Sign of the pairwise interaction\)\.
ExtendUqU\_\{q\}to nonnegative real count matrices\. For candidates with count matricesCi,CjC\_\{i\},C\_\{j\}, row sumscix=∑yCi\(x,y\)c\_\{ix\}=\\sum\_\{y\}C\_\{i\}\(x,y\), and any nonnegativeMM,
D2Uq\(M\)\[Ci,Cj\]=−∑x,yq\(x,y\)Ci\(x,y\)Cj\(x,y\)\(M\(x,y\)\+α\)2\+∑xqxcixcjx\(Mx\+Kα\)2\.D^\{2\}U\_\{q\}\(M\)\[C\_\{i\},C\_\{j\}\]=\-\\sum\_\{x,y\}\\frac\{q\(x,y\)C\_\{i\}\(x,y\)C\_\{j\}\(x,y\)\}\{\(M\(x,y\)\+\\alpha\)^\{2\}\}\+\\sum\_\{x\}\\frac\{q\_\{x\}c\_\{ix\}c\_\{jx\}\}\{\(M\_\{x\}\+K\\alpha\)^\{2\}\}\.\(7\.2\)1. \(a\)IfCiC\_\{i\}andCjC\_\{j\}share no cell but share a rowxxwithqx\>0q\_\{x\}\>0, thenD2Uq\(M\)\[Ci,Cj\]\>0D^\{2\}U\_\{q\}\(M\)\[C\_\{i\},C\_\{j\}\]\>0: the candidates are complements and the joint gain exceeds the sum of the individual increments\.
2. \(b\)If both add counts to a single common cell\(x,y\)\(x,y\)withqx\>0q\_\{x\}\>0and to no other cell, then the mixed derivative is nonpositive, so the candidates are substitutes, if and only ifρx\(y\)≥pM\(y∣x\)2\\rho\_\{x\}\(y\)\\geq p\_\{M\}\(y\\mid x\)^\{2\}\.
ConsequentlyS↦Jq\(S∣N\)S\\mapsto J\_\{q\}\(S\\mid N\)is in general neither submodular nor supermodular; that is, the gain of adding a candidate to a larger set is neither always smaller nor always larger than the gain of adding it to a smaller one\.
###### Proof\.
DifferentiatingUq\(M\)=∑x,yq\(x,y\)\[log\(M\(x,y\)\+α\)−log\(Mx\+Kα\)\]U\_\{q\}\(M\)=\\sum\_\{x,y\}q\(x,y\)\[\\log\(M\(x,y\)\+\\alpha\)\-\\log\(M\_\{x\}\+K\\alpha\)\]twice in the directionsCi,CjC\_\{i\},C\_\{j\}gives \([7\.2](https://arxiv.org/html/2609.25675#S7.E2)\)\. For \(a\) the first sum is empty and the second is strictly positive\. For \(b\) writeci=Ci\(x,y\)c\_\{i\}=C\_\{i\}\(x,y\),cj=Cj\(x,y\)c\_\{j\}=C\_\{j\}\(x,y\),Axy=M\(x,y\)\+αA\_\{xy\}=M\(x,y\)\+\\alphaandAx=Mx\+KαA\_\{x\}=M\_\{x\}\+K\\alpha; then \([7\.2](https://arxiv.org/html/2609.25675#S7.E2)\) equalscicjqx\[Ax−2−ρx\(y\)Axy−2\]c\_\{i\}c\_\{j\}q\_\{x\}\[A\_\{x\}^\{\-2\}\-\\rho\_\{x\}\(y\)A\_\{xy\}^\{\-2\}\], which is nonpositive exactly whenρx\(y\)≥\(Axy/Ax\)2=pM\(y∣x\)2\\rho\_\{x\}\(y\)\\geq\(A\_\{xy\}/A\_\{x\}\)^\{2\}=p\_\{M\}\(y\\mid x\)^\{2\}\. The two worked examples above realize both signs for one archive and one reference, so no single modularity direction can hold in general\. ∎
Part \(b\) states that two traces reinforcing the same transition are substitutes when the reference conditional mass on that transition is at least the square of the probability the model currently assigns to it\. Sincep∈\[0,1\]p\\in\[0,1\]and thereforep2≤pp^\{2\}\\leq p, the condition is weak, and substitution is the typical case for the transitions on which a selection rule concentrates\. Part \(a\) accounts for the opposite outcome, in which a batch is worth more than the sum of its parts\. Neither effect is visible in a ranking of singleton scores, and the failure of submodularity matters because the standard approximation guarantee for greedy maximization assumes it\[[NWF78](https://arxiv.org/html/2609.25675#bib.bibx7)\]\. Accumulated over a batch, the second\-order terms are bounded\.
###### Proposition 7\.2\(A bound for nonadditivity\)\.
Fix a nonnegative archiveNN, a probability distributionqq, andα\>0\\alpha\>0\. For nonnegative candidate count matricesCiC\_\{i\}with row sumscixc\_\{ix\}, define
bij=∑x,yq\(x,y\)Ci\(x,y\)Cj\(x,y\)\(N\(x,y\)\+α\)2\+∑xqxcixcjx\(Nx\+Kα\)2\.b\_\{ij\}=\\sum\_\{x,y\}\\frac\{q\(x,y\)C\_\{i\}\(x,y\)C\_\{j\}\(x,y\)\}\{\(N\(x,y\)\+\\alpha\)^\{2\}\}\+\\sum\_\{x\}\\frac\{q\_\{x\}c\_\{ix\}c\_\{jx\}\}\{\(N\_\{x\}\+K\\alpha\)^\{2\}\}\.\(7\.3\)Then for every finite candidate setSS,
\|Jq\(S∣N\)−∑i∈Svq\(i∣N\)\|≤∑i<j,i,j∈Sbij\.\\left\|J\_\{q\}\(S\\mid N\)\-\\sum\_\{i\\in S\}v\_\{q\}\(i\\mid N\)\\right\|\\leq\\sum\_\{i<j,\\ i,j\\in S\}b\_\{ij\}\.\(7\.4\)
###### Proof\.
WheneverM≥NM\\geq Nentrywise, the triangle inequality applied to \([7\.2](https://arxiv.org/html/2609.25675#S7.E2)\) bounds\|D2Uq\(M\)\[Ci,Cj\]\|\|D^\{2\}U\_\{q\}\(M\)\[C\_\{i\},C\_\{j\}\]\|bybijb\_\{ij\}\. OrderSSarbitrarily\. The joint gain telescopes into successive marginal increments\. For thejjth addition, compare its increment atN\+∑i<jCiN\+\\sum\_\{i<j\}C\_\{i\}with its increment atNNand integrate the mixed derivative over the unit square, with one direction∑i<jCi\\sum\_\{i<j\}C\_\{i\}and the otherCjC\_\{j\}\. Bilinearity and the derivative bound give an absolute difference of at most∑i<jbij\\sum\_\{i<j\}b\_\{ij\}\. Summing over additions proves the claim\. ∎
The bound holds for a fixed batch under either budget rule\. It is not an optimality or regret guarantee for ranking by individual scores under a transition constraint, and small smoothed counts make it loose; Section[9\.4](https://arxiv.org/html/2609.25675#S9.SS4)reports how loose\. The general gap between attribution and subset selection is discussed in\[[WYZ\+24](https://arxiv.org/html/2609.25675#bib.bibx10)\]\.
## 8Data and experimental design
### 8\.1Sources, roles, and evaluation
BPI Challenge 2012 records loan\-application activity at a Dutch financial institution\[[vD12](https://arxiv.org/html/2609.25675#bib.bibx9)\]\. The released log has 13,087 cases and 262,200 events\. We retain the 164,506 events markedCOMPLETE, spanning 23 activity names\. Events with equal timestamps keep their source order\. Cases crossing the 60th percentile of case start times are removed: 7,097 cases remain in the earlier period, 5,235 in the later period, and 755 are purged\.
Whole cases receive disjoint roles\. Of the earlier cases, 1,419 form a base pool, 2,129 train the value regressor, 2,129 are acquisition candidates, and 710 each supply calibration and test references\. Later cases split into 2,617 calibration and 2,618 test cases\. The vocabulary is taken from the whole base pool with one extra unknown label, soK=24K=24; the predictor’s counts use only the first 128 base cases\. The smoothing constant isα=1/2\\alpha=1/2\.
Labels for the value regressor use the earlier calibration reference\. Two regressors are fitted to the same seven descriptors and the same labels: a random forest, an average of 100 regression trees fitted to bootstrap resamples with maximum depth 8 and minimum leaf size 5, and a ridge regression with penalty 1 on standardized inputs\. Both are frozen after fitting and reused for both periods\. They differ only in functional form, so a difference between them is a property of the fitted regressor and not of the information the descriptors carry\. Test references supply the reported losses and the true increments, never training labels\. Each reference weighting gets its own calibration labels and its own pair of regressors, so the weighting comparison evaluates corresponding pipelines rather than one ranking under two metrics\.
### 8\.2Acquisition budgets
At a case budget of 20 per cent, a ranking selects its first⌊0\.2⋅2129⌋=425\\lfloor 0\.2\\cdot 2129\\rfloor=425cases\. At a transition threshold of 20 per cent, it selects the shortest prefix whose cumulative transition count reaches 20 per cent of the candidate pool’s transitions; the final whole case may exceed the threshold\. Random selection uses uniform subsets for case budgets and uniform random permutations with the same stopping rule for transition thresholds\.
The distinction changes the comparison\. At the primary allocation under case weighting, the transition rule selects 1,162 forest\-ranked cases containing 4,381 transitions against 425\.8 cases and 4,389\.6 transitions for the random rule: matched transition volume, very different case counts\. At a fixed 425\-case budget, forest selection instead receives 1,355 transitions against 4,357\.9\. The two units encode different cost assumptions, and neither is a correction of the other\.
The budget restricts additions to the count model and excludes the reference data, the training of the regressor, and the inspection of candidate descriptors\. The main comparison uses 199 random batches at the primary allocation and 39 at each of four further allocations, all reusing the same log and temporal boundary, so their ranges measure sensitivity to role assignment rather than uncertainty across organizations\. Shortest\-first and fewest\-distinct\-activities rankings serve as inexpensive baselines\.
Analysis status\.Case weighting with a case budget was specified in a locally dated analysis plan; it was not externally registered\. The transition\-budget and transition\-weighted analyses were added after seeing the initial results, as were the ceiling, interaction, and sequential\-rule analyses reported in Sections[9\.2](https://arxiv.org/html/2609.25675#S9.SS2)to[9\.4](https://arxiv.org/html/2609.25675#S9.SS4)\. The present focus on BPI is likewise retrospective\. Both regressors were fitted in the same run and neither was dropped, but the decision to report the ridge comparison prominently was made after its results were seen, so the contrast of Section[9\.3](https://arxiv.org/html/2609.25675#S9.SS3)is an observation to be replicated under a regressor fixed in advance, not a test\.
## 9Results
### 9\.1Selection under the two weightings and budgets
Under case weighting and the transition threshold, the forest batch at the primary allocation improves log loss over the mean random batch by 65\.2 millinats in the earlier period and 26\.0 in the later period; the gains over the unchanged archive are 171\.6 and 106\.4 millinats for the forest and for random selection in the earlier period\. The comparison is less decisive against simple rules\. Shortest\-first gains 50\.4 millinats over random in the earlier period and 13\.8 in the later period, fewest\-distinct 43\.2 and 0\.7, and across five allocations shortest\-first has an earlier\-period median advantage of 39\.2 millinats against 39\.6 for the forest\. The favorable example does not establish that the forest beats an inexpensive length rule\.
Two controls bound the alternative reading that the transition threshold rewards any rule preferring short cases\. Ranking by descending length selects 115 cases and loses 216\.0 millinats to random selection in the earlier period; a forest fitted to randomly permuted labels selects 222 cases and loses 244\.9\. Conversely, more cases do not imply a larger gain: at a matched transition volume shortest\-first takes the most cases of any rule considered, a median of 1,328 against 1,138 for the forest and 1,266 for the ridge regression, and gains the least of the three\. The case count is therefore not a sufficient statistic for the outcome\.
Table 1:Forest gain over random in millinats: median \[minimum, maximum\] over five role allocations at the 20 per cent acquisition setting\.Figure[1](https://arxiv.org/html/2609.25675#S9.F1)shows the spread across allocations\. Under transition weighting both descriptor regressors lose to random selection in all five allocations at both budget units\. Section[9\.2](https://arxiv.org/html/2609.25675#S9.SS2)shows how much was available to be won in each configuration, and Section[9\.3](https://arxiv.org/html/2609.25675#S9.SS3)separates the contribution of the fitted score from that of the selection principle\.
### 9\.2Attainable gain and acquisition efficiency
Corollary[4\.2](https://arxiv.org/html/2609.25675#S4.Thmproposition2)makes the magnitude of these differences measurable\. At the primary allocation under case weighting, the initial loss on the earlier test reference isℓq\(N0\)=0\.944\\ell\_\{q\}\(N\_\{0\}\)=0\.944nats, of which the reference’s own conditional entropyH¯q=0\.704\\bar\{H\}\_\{q\}=0\.704nats cannot be removed by any amount of data\. The attainable gain isΛq\(N0\)=0\.240\\Lambda\_\{q\}\(N\_\{0\}\)=0\.240nats, a quarter of the loss\. Measured against that ceiling, the 65\.2 millinat advantage of the forest over random selection is 27 per cent\. These three figures are for the primary allocation; Table[2](https://arxiv.org/html/2609.25675#S9.T2)reports medians over all five, where the ceiling is 230 millinats\.
Decomposition of the initial lossShare of the ceiling realized \(%\)WeightPeriodℓq\(N0\)\\ell\_\{q\}\(N\_\{0\}\)H¯q\\bar\{H\}\_\{q\}Λq\\Lambda\_\{q\}RandomForestRidgeSeq\.OracleAllCasesEarlier0\.9280\.698230436169828655CasesLater0\.9570\.753204485465818561TransitionsEarlier1\.1560\.991165703030707989TransitionsLater1\.1681\.002166714447717990Table 2:Loss decomposition \([4\.4](https://arxiv.org/html/2609.25675#S4.E4)\) and acquisition efficiency at the 20 per cent transition budget, medians over five role allocations;ℓq\(N0\)\\ell\_\{q\}\(N\_\{0\}\)andH¯q\\bar\{H\}\_\{q\}in nats,Λq\\Lambda\_\{q\}in millinats\. The last six columns giveηq\\eta\_\{q\}in per cent for random selection, the two descriptor regressors, the sequential calibration rule, the sequential test\-score oracle, and the whole candidate pool added without any budget\.Λq\\Lambda\_\{q\}bounds arbitrary count additions, not budgeted ones, so these shares are not efficiencies against an attainable optimum\.Table[2](https://arxiv.org/html/2609.25675#S9.T2)reports the decomposition for all four configurations\. Two observations follow\.
The first concerns the room available to any selection rule\. Conditional entropy accounts for 75 per cent of the loss under case weighting and 86 per cent under transition weighting, which leaves median ceilings of 230 and 165 millinats\. Under case weighting random selection realizes 43 per cent of that ceiling, leaving most of it open to a rule; under transition weighting it already realizes 70 per cent of a smaller ceiling, leaving little\. This is a property of the objective rather than of any estimator\.
The second concerns unrestricted acquisition\. Under case weighting, adding the whole candidate pool of 21,936 transitions without any budget realizes 55 per cent of the ceiling in the earlier period, less than the 61 per cent that the forest reaches with a fifth of them\. Under transition weighting the ordering reverses and the unrestricted pool realizes 89 per cent\. Equation \([4\.5](https://arxiv.org/html/2609.25675#S4.E5)\) accounts for this\. Under case weighting a median of 35 per cent of candidates have a negative increment and move the row predictors away from the reference conditionals, against 4 per cent under transition weighting\. The pool figure also shows thatΛq\\Lambda\_\{q\}is not approached by the data available here: no budget\-free addition of the entire pool comes within 40 per cent of it under case weighting\.
### 9\.3A comparison of selection rules
The descriptor forest is one point on a scale from random selection to a rule that sees the evaluation reference itself\. Table[3](https://arxiv.org/html/2609.25675#S9.T3)places six further rules on that scale, at the same budget and against the same random comparators\. Static rules rank candidates once; sequential rules recompute the exact increment of every remaining candidate after each addition and take the largest increment per transition, which costs about2\.42\.4million exact marginal evaluations for one weighting, scorer, and allocation\.
Table 3:Gain over the mean random batch in whole millinats at the 20 per cent transition budget: median \[minimum, maximum\] over five role allocations\. Calibration\-scored rules use earlier\-period calibration data only; the oracle uses the test reference of the period it is evaluated on and is not implementable\. The last row respects no budget\.Figure 1:BPI 2012 at the 20 per cent transition budget\. Each point is one role allocation; positive values favor the rule over the corresponding mean random batch\. The descriptor forest crosses zero under case weighting and is uniformly negative under transition weighting\. The ridge regression on the same descriptors and the sequential calibration rule stay positive in every allocation, the latter within 13 millinats of the oracle\.Under case weighting, the instability of Table[1](https://arxiv.org/html/2609.25675#S9.T1)belongs to the fitted forest and not to the descriptors\. A ridge regression on the same seven descriptors, the same labels, and the same training cases is positive in all ten allocation\-period cells and exceeds shortest\-first at the median in both periods, neither of which the forest does\. The forest collapses at one allocation, where its fittedR2R^\{2\}falls to0\.4440\.444against a median of0\.8700\.870; the ridge fit has no comparable outlier\. Replacing one estimator of the same target by another therefore changes the qualitative conclusion, which is a reason to fix the estimator in advance rather than evidence that either form is preferable\.
Accuracy on individual increments does not order the rules by the quality of the batches they select\. The forest predicts single\-trace values far better than the ridge regression in both periods, medianR2R^\{2\}0\.8700\.870against0\.6230\.623and median Spearman correlation0\.9270\.927against0\.7260\.726in the earlier period, yet realizes the smaller share of the ceiling in Table[2](https://arxiv.org/html/2609.25675#S9.T2)\. The two batches behave alike at the primary allocation, concentrating comparable mass in their five largest cells and realizing comparable fractions of the sum of their singleton scores\. What differs is the variance of the fitted score across allocations\.
Exact increments close most of the remaining gap\. The sequential calibration rule is positive in all five allocations and both periods, and the oracle adds a further 9 millinats at the median and at most 13 in any allocation, so the implementable rule reaches 82 per cent of the ceiling against 86 for the oracle\.
Under transition weighting, the objective leaves little room for any rule\. The oracle gains only 14\.4 and 14\.9 millinats in the two periods, the sequential calibration rule is indistinguishable from random selection, and both descriptor regressors are negative, so the finding does not depend on the choice between them\. The negative entries of Table[1](https://arxiv.org/html/2609.25675#S9.T1)show descriptor scores misranking candidates for an objective whose weighting differs from the one their labels were computed under, as quantified by Proposition[5\.1](https://arxiv.org/html/2609.25675#S5.Thmproposition1), while little is available to win even with perfect information\.
The sequential rules require the candidate’s own count matrix and therefore assume that a candidate can be inspected before it is acquired, which is the case the descriptor route is intended to avoid; Table[3](https://arxiv.org/html/2609.25675#S9.T3)compares selection quality, not total cost\.
### 9\.4Batch interaction
Proposition[7\.1](https://arxiv.org/html/2609.25675#S7.Thmproposition1)predicts that concentrated batches lose value to substitution\. The measurement confirms this and gives its magnitude\. At the primary allocation under case weighting and the transition budget, the forest batch of 1,162 cases has a joint gain of 171\.6 millinats against a sum of individual increments of 2,516\.4 millinats, which is 6\.8 per cent of the sum of the singleton scores\. One random comparator batch of 400 cases and comparable transition volume realizes 29\.1 per cent, or 90\.9 against 312\.5 millinats; the 106\.4 millinats quoted in Section[9\.1](https://arxiv.org/html/2609.25675#S9.SS1)is the mean over the 199 random batches, not this one\. The medians over five allocations are 5\.6 and 27\.6 per cent\. The ridge batch behaves like the forest batch, at 7\.1 per cent\.
The mechanism is visible in the counts\. The forest batch spreads its 4,381 added transitions over 85 distinct cells with 73\.8 per cent of the mass in the five largest, while the random batch covers 117 cells with 36\.6 per cent in the five largest\. Both descriptor rules select many short, similar traces, and by Proposition[7\.1](https://arxiv.org/html/2609.25675#S7.Thmproposition1)\(b\) these are substitutes wherever the reference conditional mass exceeds the squared current probability, which holds for the cells they concentrate on\. Selection by singleton score is therefore systematically optimistic, and the two descriptor rules are equally affected despite their different ranking accuracy, which is consistent with the interaction being a property of the concentration of the batch rather than of the score that produced it\. The bound of Proposition[7\.2](https://arxiv.org/html/2609.25675#S7.Thmproposition2)is valid but uninformative at this scale, since it permits 80\.0 nats of nonadditivity against the 2\.34 observed\. Its content is qualitative\. The departure from additivity is governed by pairwise products of counts weighted by inverse squared smoothed counts, which is why a batch concentrated on few sparse cells departs furthest\.
### 9\.5Stability across evaluation periods
A ranking computed on one reference is then used on another\. Sincevq\(C∣N\)=∑x,yq\(x,y\)LC\(x,y\)v\_\{q\}\(C\\mid N\)=\\sum\_\{x,y\}q\(x,y\)L\_\{C\}\(x,y\)is linear in the reference andq−q′q\-q^\{\\prime\}sums to zero, subtracting the midrange ofLCL\_\{C\}and applying Hölder’s inequality gives\|vq\(C∣N\)−vq′\(C∣N\)\|≤TV\(q,q′\)osc\(LC\)\|v\_\{q\}\(C\\mid N\)\-v\_\{q^\{\\prime\}\}\(C\\mid N\)\|\\leq\\operatorname\{TV\}\(q,q^\{\\prime\}\)\\,\\operatorname\{osc\}\(L\_\{C\}\), whereosc\\operatorname\{osc\}is the range ofLCL\_\{C\}over cells; the same argument applied toLCi−LCjL\_\{C\_\{i\}\}\-L\_\{C\_\{j\}\}shows that a pair keeps its order whenever its margin exceedsTV\(q,q′\)osc\(LCi−LCj\)\\operatorname\{TV\}\(q,q^\{\\prime\}\)\\,\\operatorname\{osc\}\(L\_\{C\_\{i\}\}\-L\_\{C\_\{j\}\}\)\. At the total variation of0\.08070\.0807between the two test references under case weighting, the bound certifies none of the 2,128 adjacent pairs of the earlier\-period ranking, because sparse cells makeosc\\operatorname\{osc\}large\. The realized instability is much smaller than the bound admits, in that 400 adjacent pairs, or 18\.8 per cent, actually reverse\. In this setting the transfer across periods has to be measured rather than bounded\.
## 10Interpretation and limitations
Under a case\-weighted objective and a transition constraint, selection by trace value is worth roughly a quarter of the attainable gain over random selection, and most of that is reachable with exact increments computed on calibration data\. The result does not extend to descriptor scores as a class\. The fitted forest is unstable across role allocations and not clearly better than shortest\-first, while a ridge regression on the same descriptors is positive in all ten allocation\-period cells and beats shortest\-first by about 20 millinats at the median, despite predicting individual increments considerably less accurately\. The forest result therefore does not refute the descriptor route, and neither descriptor result should be relied on, because the choice between two estimators fitted in the same run changes the sign of the conclusion and was made after the outcomes were known\. A replication should fix one regressor in advance and compare four arms, namely random selection, shortest\-first, that regressor, and exact sequential scoring\.
At the primary allocation none of theB=199B=199random transition\-budget batches matches the forest batch in either period, so the Monte Carlo tail probabilitypMC=\(1\+\#\{b:Jq\(Sb∣N\)≥Jq\(Sforest∣N\)\}\)/\(B\+1\)p\_\{\\mathrm\{MC\}\}=\(1\+\\\#\\\{b:J\_\{q\}\(S\_\{b\}\\mid N\)\\geq J\_\{q\}\(S\_\{\\mathrm\{forest\}\}\\mid N\)\\\}\)/\(B\+1\)equals0\.0050\.005, the smallest attainable value at this simulation size\. In this randomization test the null distribution is generated by the random\-selection procedure rather than assumed, and the added unit in numerator and denominator keeps the test valid at finiteBB, so the value describes an extreme result relative to that procedure, conditional on the split, the candidate pool, and the test reference\. Holm adjustment\[[Hol79](https://arxiv.org/html/2609.25675#bib.bibx4)\], a step\-down correction that controls the probability of any false rejection across a family of tests, raises it to 0\.020 within the family of four dataset\-period comparisons that the analysis plan specified\. That correction does not account for the subsequent choice of a favorable weighting, budget unit, or case study, and none of the four originally planned case\-budget comparisons across both logs passed the planned threshold\. The configuration is therefore treated as exploratory\.
The learner uses only the immediately preceding activity, so it models no long\-range dependence, predicts no loan decision, and optimizes no interactive agent; agent\-trajectory curation studies different objectives and models\[[ZYW\+26](https://arxiv.org/html/2609.25675#bib.bibx11)\]\. The transition count is one acquisition cost among several, since privacy review, storage, and labeling carry case\-level costs, and the sequential rules carry a scoring cost that the budget does not charge them\.
Three sources of error act at once\. An estimated score can differ from the exact increment, a singleton score computed exactly on a calibration reference can differ from the increment on a test reference, and even exact test\-reference scores need not select the best joint batch, because of the interactions of Section[9\.4](https://arxiv.org/html/2609.25675#S9.SS4)\. Moving from static to sequential exact scoring in Table[3](https://arxiv.org/html/2609.25675#S9.T3)isolates the last of these, worth 36 millinats in the earlier period\.
The five allocations overlap, use different numbers of random comparator batches, and come from one historical process, so they bound sensitivity to role assignment and nothing wider\. The ceiling inherits the sampling error of the empirical reference it is computed from, and no interval is reported for it\. A replication should also account for scoring costs and assess the final\-case overshoot of the transition rule\.
## 11Conclusion
The exact increment separates the trace, the archive, and the reference distribution, and its divergence form bounds what any acquisition can achieve\. On BPI 2012 that bound is a quarter of the initial loss\. Random selection realizes just under half of it, and a sequential rule using exact calibration increments realizes most of it while remaining positive across role allocations\. Descriptor ranking captures part of the same gain, and how much depends on which regressor is fitted to the same descriptors and labels, with the more accurate predictor of individual increments selecting the worse batches\. Individual\-score correlation is therefore insufficient evidence in either direction\. A batch must be judged under the intended objective and acquisition rule, and against the gain that was available\.
## References
- \[CKL\+24\]Ian Covert, Chanwoo Kim, Su\-In Lee, James Zou, and Tatsunori Hashimoto\.Stochastic amortization: A unified approach to accelerate feature and data attribution\.InAdvances in Neural Information Processing Systems, volume 37, pages 4374–4423, 2024\.[doi:10\.52202/079017\-0143](https://doi.org/10.52202/079017-0143)\.
- \[FSVP\+23\]Mohammadreza Fani Sani, Mozhgan Vazifehdoostirani, Gyunam Park, Marco Pegoraro, Sebastiaan J\. van Zelst, and Wil M\. P\. van der Aalst\.Performance\-preserving event log sampling for predictive monitoring\.Journal of Intelligent Information Systems, 61:53–82, 2023\.[doi:10\.1007/s10844\-022\-00775\-9](https://doi.org/10.1007/s10844-022-00775-9)\.
- \[GZ19\]Amirata Ghorbani and James Zou\.Data Shapley: Equitable valuation of data for machine learning\.InProceedings of the 36th International Conference on Machine Learning, volume 97 ofProceedings of Machine Learning Research, pages 2242–2251\. PMLR, 2019\.URL:[https://proceedings\.mlr\.press/v97/ghorbani19c\.html](https://proceedings.mlr.press/v97/ghorbani19c.html)\.
- \[Hol79\]Sture Holm\.A simple sequentially rejective multiple test procedure\.Scandinavian Journal of Statistics, 6\(2\):65–70, 1979\.URL:[https://www\.jstor\.org/stable/4615733](https://www.jstor.org/stable/4615733)\.
- \[KL17\]Pang Wei Koh and Percy Liang\.Understanding black\-box predictions via influence functions\.InProceedings of the 34th International Conference on Machine Learning, volume 70 ofProceedings of Machine Learning Research, pages 1885–1894\. PMLR, 2017\.URL:[https://proceedings\.mlr\.press/v70/koh17a\.html](https://proceedings.mlr.press/v70/koh17a.html)\.
- \[KT81\]Raphail E\. Krichevsky and Victor K\. Trofimov\.The performance of universal encoding\.IEEE Transactions on Information Theory, 27\(2\):199–207, 1981\.[doi:10\.1109/TIT\.1981\.1056331](https://doi.org/10.1109/TIT.1981.1056331)\.
- \[NWF78\]George L\. Nemhauser, Laurence A\. Wolsey, and Marshall L\. Fisher\.An analysis of approximations for maximizing submodular set functions—I\.Mathematical Programming, 14\(1\):265–294, 1978\.[doi:10\.1007/BF01588971](https://doi.org/10.1007/BF01588971)\.
- \[TDLRM19\]Irene Teinemaa, Marlon Dumas, Marcello La Rosa, and Fabrizio Maria Maggi\.Outcome\-oriented predictive process monitoring: Review and benchmark\.ACM Transactions on Knowledge Discovery from Data, 13\(2\):1–57, 2019\.[doi:10\.1145/3301300](https://doi.org/10.1145/3301300)\.
- \[vD12\]Boudewijn van Dongen\.BPI challenge 2012\.4TU\.ResearchData, dataset, version 1, 2012\.[doi:10\.4121/uuid:3926db30\-f712\-4394\-aebc\-75976070e91f](https://doi.org/10.4121/uuid:3926db30-f712-4394-aebc-75976070e91f)\.
- \[WYZ\+24\]Jiachen T\. Wang, Tianji Yang, James Zou, Yongchan Kwon, and Ruoxi Jia\.Rethinking data Shapley for data selection tasks: Misleads and merits\.InProceedings of the 41st International Conference on Machine Learning, volume 235 ofProceedings of Machine Learning Research, pages 52033–52063\. PMLR, 2024\.URL:[https://proceedings\.mlr\.press/v235/wang24cg\.html](https://proceedings.mlr.press/v235/wang24cg.html)\.
- \[ZYW\+26\]Dewu Zheng, Ruizhe Ye, Yanlin Wang, Yang Ye, Hongyu Zhang, Ensheng Shi, Xilin Liu, Yuchi Ma, Jianxing Yu, and Zibin Zheng\.SWE\-Prime: Fewer trajectories, better performance\.arXiv:2608\.27449, 2026\.Preprint\.[doi:10\.48550/arXiv\.2608\.27449](https://doi.org/10.48550/arXiv.2608.27449)\.相似文章
马尔可夫噪声下的高概率PL-SGD:最优混合与尾部依赖
本文为PL平滑目标在马尔可夫噪声下的随机梯度下降提供了最优高概率界,填补了期望保证与高概率保证之间的差距,并扩展到重尾设置,给出了匹配的下界。
基于面板数据的Markov Chain选择模型的估计、预测与分类优化
本文提出了一个针对带面板数据的Markov Chain选择模型的框架,包括利用偏序偏好信息的新型EM算法进行估计、个性化选择预测以及分类优化。在合成数据和sushi数据集上的实验结果表明,相比传统方法有显著改进。
在混合线性回归中连接Score Matching、Maximum Likelihood与Expectation-Maximization
本文在混合线性回归中连接了Score Matching、Maximum Likelihood和Expectation-Maximization,提供了理论保证,并分析了扩散噪声水平下的梯度行为。
鲁棒平均奖励马尔可夫决策过程:通过插入式归约实现极小极大最优学习
本文研究了鲁棒平均奖励马尔可夫决策过程的样本复杂度,在总变差不确定集下通过插入式归约导出了极小极大最优学习率。
恢复知识追踪中被搁置的区分能力:基于经验贝叶斯收缩的逐项偏差校正
本文介绍了 SLC(状态空间逻辑校正),该方法通过卡尔曼平滑器进行经验贝叶斯收缩,纠正知识追踪模型中的逐项逻辑偏差,从而在 AUC 指标上优于全局校准技术。