<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Preview Based View Selection and Cost Aware Stopping for Budgeted Inspection</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Kaji</surname><given-names>Shaban</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Park</surname><given-names>Min-Chul</given-names></name><xref ref-type="aff" rid="aff2"/></contrib>
<aff id="aff1">Department of Civil Engineering, North Carolina Agricultural and Technical State University, Greensboro, North Carolina, USA.</aff>
<aff id="aff2">Department of Mechanical Design Engineering, Korea Advanced Institute of Engineering Design (KAIED), Daejeon, Republic of Korea.</aff>
</contrib-group>
<abstract><p>Budgeted inspection combines evidence acquisition with a decision about when to stop. This manuscript proposes AVID, a partially observed decision architecture, and evaluates a simpler committee-based realization on 1,797 handwritten-digit images. Classes {3,8,9} represent a proxy defect label, and six deterministic image transforms represent views. Across twenty repeated splits, the preview-based selector reports single-view AUC 0.952 versus 0.864 for random order. Its candidate scoring uses actual unacquired view features, giving it information unavailable to the non-preview baselines. Cost-aware stopping uses 1.65 acquired views per decision versus 3.90 for a posterior-odds threshold baseline, but has lower reported net utility: −0.058 versus +0.036 under correct=+1, wrong=−5, and acquisition cost 0.15. Always acquiring six views has accuracy 0.9392 versus 0.8650 with stopping. The result therefore documents a preview-assisted selection and accuracy–cost trade-off on a digit proxy, not validated industrial acquisition efficiency. Reinforcement learning, attention-based aggregation, asymmetric error costs, and formal Wald guarantees are not executed by this realization.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Active vision</kwd><kwd>Industrial inspection</kwd><kwd>Anomaly detection</kwd><kwd>Epistemic uncertainty</kwd><kwd>Reinforcement learning</kwd><kwd>Optimal stopping</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1"><label>1</label><title>Introduction</title>
<p>On a printed-circuit-board assembly line, an automated optical inspection station has a few hundred milliseconds per board. Each additional camera angle, lighting change, or zoom step consumes cycle time, and the station&apos;s throughput bounds the throughput of the line; yet a single fixed view is often insufficient, since hairline cracks, casting shrinkage on side walls, and contaminants under components reveal themselves only from particular viewing and illumination geometries. Human inspectors behave differently: they tilt the board, change the angle of the light, look again at ambiguous regions, and stop when the evidence is sufficient. That adaptive, evidence-driven acquisition behaviour, choosing where to look next and when to stop, is precisely what automated inspection lacks. The economic stakes sit in the asymmetry between the two errors: a false accept ships a defective part and incurs field-failure and recall costs, while a false reject scraps good material and interrupts supply; both errors should be priced explicitly, and acquisition itself has a price. The component literatures are mature. Active perception, articulated by Bajcsy and formalized in the active vision programme of Aloimonos and colleagues, established that sensing should be treated as a controlled process rather than a fixed channel <xref ref-type="bibr" rid="ref-1">[1]</xref>, <xref ref-type="bibr" rid="ref-2">[2]</xref>. Industrial anomaly detection now has strong public benchmarks, most prominently the MVTec Anomaly Detection dataset, and a rich method repertoire spanning reconstruction-based, distribution-based, and memory-based models <xref ref-type="bibr" rid="ref-3">[3–7]</xref>. Uncertainty estimation offers calibrated proxies for what a model does not know, with deep ensembles the practical standard <xref ref-type="bibr" rid="ref-8">[8–10]</xref>. Reinforcement learning contributes both the glimpse-policy tradition, in which recurrent agents learn where to look <xref ref-type="bibr" rid="ref-11">[11]</xref>, <xref ref-type="bibr" rid="ref-12">[12]</xref>, and mature optimizers for sequential decisions <xref ref-type="bibr" rid="ref-13">[13]</xref>, <xref ref-type="bibr" rid="ref-14">[14]</xref>. Sequential hypothesis testing contributes the classical machinery of optimal stopping <xref ref-type="bibr" rid="ref-15">[15]</xref>, and Bayesian experimental design the expected-information principle <xref ref-type="bibr" rid="ref-16">[16]</xref>.</p>
<p>The design question is how to coordinate view selection, evidence accumulation, stopping, and decision costs under a finite budget. Existing approaches address different parts of that question. The present experiments evaluate simple policies on a digit proxy and expose an information-access asymmetry: preview-based candidates are evaluated using features before the acquisition cost is charged. A deployment interpretation therefore requires a priced or shared preview mechanism.</p>
<p>AVID is proposed as a budgeted partially observed architecture with acquisitions and accept, reject, or escalate decisions. The full design includes an ensemble scorer, evidence aggregator, and learned policy. Section 5 uses a supervised logistic-regression committee, deterministic transformed views, and handcrafted selection/stopping rules. The neural architecture and reinforcement-learning policy remain design proposals. The formulation prices acquisitions and terminal decisions within a finite budget (Section 3). The proposed architecture combines evidence scoring, aggregation, and joint acquisition/stopping actions; a sequential-ratio heuristic provides an audit comparator (Section 4). The formal information-gain objective integrates over prospective observations. The executed preview score is a different, directly evaluated entropy heuristic (Sections 3.3 and 5.1). The reported comparison uses twenty repeated splits for each of three proxy defect-class compositions. Negative utility results and preview access define the empirical scope (Section 5). Assumptions and failure conditions distinguish the proposed industrial architecture from the digit-based realization.</p>
<p>The manuscript is organized as follows. Section 2 synthesizes related work across active vision, industrial anomaly detection, and sequential decision-making. Section 3 states the research questions, hypotheses, and formal problem. Section 4 develops the architecture, training procedure, and Algorithm 1. Section 5 reports the executed experimental study and its analysis, and Sections 6 and 7 close with limitations, counterarguments, and the roadmap.</p>
</sec>
<sec id="sec-2"><label>2</label><title>Related Work</title>
<sec id="sec-3"><label>2.1</label><title>Active Vision, Attention, and Experimental Design</title>
<p>Active perception treats sensing as an action rather than a fixed input <xref ref-type="bibr" rid="ref-1">[1]</xref>, <xref ref-type="bibr" rid="ref-2">[2]</xref>. Learned glimpse policies <xref ref-type="bibr" rid="ref-11">[11]</xref>, <xref ref-type="bibr" rid="ref-12">[12]</xref> and attention mechanisms <xref ref-type="bibr" rid="ref-17">[17]</xref> offer possible architectures, but their learning objectives and sensing assumptions differ. In the present design, acquisition and terminal decisions share a budget; the executed proxy study uses committee scores and one-step rules rather than a trained glimpse or attention policy. Bayesian experimental design values an acquisition by integrating posterior information over possible observations <xref ref-type="bibr" rid="ref-16">[16]</xref>. Active learning uses related criteria for label queries <xref ref-type="bibr" rid="ref-18">[18]</xref>. Some acquisition methods are myopic and others plan over budgets; the entire literature cannot be characterized as ignoring future opportunities. The proposed learned policy would address sequential value, while the executed study uses one-step rules.</p>
</sec>
<sec id="sec-4"><label>2.2</label><title>Industrial Anomaly Detection</title>
<p>Industrial defect detection was transformed by the availability of realistic public data, above all the MVTec Anomaly Detection dataset with its fifteen object and texture categories and pixel-precise ground-truth masks <xref ref-type="bibr" rid="ref-3">[3]</xref>, later extended in a journal treatment <xref ref-type="bibr" rid="ref-19">[19]</xref> and to logical anomalies <xref ref-type="bibr" rid="ref-20">[20]</xref>. Method families are complementary: GANomaly trains a generative model to reconstruct only nominal appearances and detects deviations in latent space <xref ref-type="bibr" rid="ref-4">[4]</xref>; PaDiM models per-patch distributions of pretrained features <xref ref-type="bibr" rid="ref-5">[5]</xref>; and PatchCore retrieves from a memory of nominal patches, scoring test patches by core-set distance <xref ref-type="bibr" rid="ref-6">[6]</xref>. A unifying review situates these methods against classical shallow baselines and catalogues their assumptions <xref ref-type="bibr" rid="ref-7">[7]</xref>. Backbone capacity matters, with residual and very deep convolutional networks the default feature extractors <xref ref-type="bibr" rid="ref-21">[21]</xref>, <xref ref-type="bibr" rid="ref-22">[22]</xref>, and robustness of such pipelines to common corruptions is an active concern <xref ref-type="bibr" rid="ref-23">[23]</xref>.</p>
<p>Industrial inspection often uses a station-defined acquisition arrangement; the cited anomaly detectors evaluate images after acquisition <xref ref-type="bibr" rid="ref-3">[3–7]</xref>. Corruption studies <xref ref-type="bibr" rid="ref-23">[23]</xref> can assess robustness to input changes, whereas the present decision problem also chooses whether to acquire another view. In Section 5, handwritten-digit images act as proxy parts and deterministic crops or downsamples as distinct information channels. This demonstrates a comparison within that proxy, not transfer to an industrial imaging station.</p>
</sec>
<sec id="sec-5"><label>2.3</label><title>Sequential Decisions, Stopping, and Uncertainty</title>
<p>Sequential acquisition can be formulated through a partially observed process <xref ref-type="bibr" rid="ref-24">[24]</xref>. Reinforcement-learning algorithms <xref ref-type="bibr" rid="ref-13">[13]</xref>, <xref ref-type="bibr" rid="ref-14">[14]</xref>, <xref ref-type="bibr" rid="ref-25">[25]</xref> and exploration criteria <xref ref-type="bibr" rid="ref-26">[26–28]</xref> motivate possible policies, but none is trained in this study. Wald’s test uses accumulated likelihood ratios under specified sequential sampling assumptions <xref ref-type="bibr" rid="ref-15">[15]</xref>. A discriminative posterior computed from overlapping views is not automatically that likelihood-ratio process. Cost-sensitive learning supplies decision-cost modeling <xref ref-type="bibr" rid="ref-29">[29]</xref>; the executed payoff prices the two error types equally.</p>
<p>Ensembles <xref ref-type="bibr" rid="ref-8">[8]</xref>, dropout <xref ref-type="bibr" rid="ref-9">[9]</xref>, and calibration methods <xref ref-type="bibr" rid="ref-10">[10]</xref> offer practical evidence models. Member disagreement is a proxy and can be small when every member is wrong. Calibration on nominal examples alone cannot identify a posterior defect probability without information about defective observations and prevalence. The supervised committee used in Section 5 has a different training regime from the proposed nominal-only anomaly scorer.</p>
</sec>
<sec id="sec-6"><label>2.4</label><title>Synthesis and Gap</title>
<p><xref ref-type="table" rid="tab1">Table 1</xref> contrasts selected approaches with the proposed AVID architecture. Its proposed row describes design capabilities rather than executed components. These comparisons are not an exhaustive claim that the integration is absent from prior work. The present evidence concerns a digit proxy with preview-assisted policies; learned stopping and asymmetric-cost operating points remain future evaluations.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Capabilities of selected approaches and the proposed AVID architecture.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:3:63,514.6,537.1,755.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
</sec>
<sec id="sec-7"><label>3</label><title>Problem Formulation and Research Questions</title>
<p>This section states the research questions and hypotheses, fixes the system model, and formalizes the decision problem. The formalization treats the inspection station as a measurement device whose configurations are actions and the part&apos;s defect state as the hidden variable. Notation is summarized in <xref ref-type="table" rid="tab2">Table 2</xref>.</p>
<sec id="sec-8"><label>3.1</label><title>Research Questions and Hypotheses</title>
<p>The design questions address evidence aggregation, planning over remaining budget, and exploration. They organize future tests of the complete architecture. The reported committee experiment evaluates handcrafted selection and stopping, rather than the learned policy or exploration procedure.</p>
<p>RQ1 asks how to aggregate available view evidence and quantify uncertainty under a finite acquisition budget. RQ2 asks whether a learned joint policy improves the quality–cost trade-off at matched scorer capacity and information access.</p>
<p>RQ3 asks whether disagreement and information-based exploration improve learning. That learning comparison is unexecuted here.</p>
<p>H1 predicts a target detection AUC with fewer acquisitions for a learned policy under matched scorer and preview access.</p>
<p>H2 predicts an advantage for planning over myopic selection at small budgets. No reinforcement-learning planner is tested.</p>
<p>H3 predicts useful operating points under asymmetric decision costs. The reported symmetric payoff does not test it.</p>
</sec>
<sec id="sec-9"><label>3.2</label><title>System Model and Notation</title>
<p>A part x has a hidden label y∈{nominal,defective}. Acquiring configuration v∈V produces observation Zv, represented by an image Iv=T_v(x) with any specified sensing noise. M ensemble members produce scores and disagreement. The belief bt summarizes acquired evidence. The policy selects an unvisited view or a terminal decision d∈{accept,reject,escalate}, and acquires at most B views. Utility U(d,y) may encode asymmetric decision costs in the design, while the executed experiment uses equal penalties for both error types.</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Notation used throughout the manuscript.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:4:66,579.8,537.1,721.1"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-10"><label>3.3</label><title>Formal Problem Statement</title>
<p>Eq. (1) defines the unshaped net-utility objective. Eq. (2) specifies an aggregation interface rather than a proven Bayesian update. Eq. (3) defines genuine expected information gain by averaging over the predictive distribution of a prospective observation Zv. It requires an observation model. Arbitrary entropy bonuses are not generally policy-invariant shaping; a decaying bonus alone does not guarantee convergence to an optimum of Eq. (1). The experiment uses a preview entropy score instead of evaluating Eq. (3).</p>
<p>max [U(dT, y) − ∑ cacq (vt)] , T ≤ B. (1)</p>
<p>bt+1 = Ψ(bt, vt+1, st+1, ut+1), sv = ∑ hm (Iv), uv = SDmhm(Iv). (2)</p>
<p>EIG(v ∣ bt) = Zv∼p(⋅∣bt,v)[DKL(p(y ∣ bt, Zv, v)‖p(y ∣ bt))]. (3)</p>
<p>The finite budget and utility can price both errors and escalation. An ensemble score does not automatically constitute a calibrated belief; its interpretation must be validated. Formal expected information gain averages over observations before acquisition, whereas the tested rule evaluates actual candidate features in advance. Evaluation separates ordered-view AUC from deployed accuracy, acquisition count, and utility.</p>
</sec>
</sec>
<sec id="sec-11"><label>4</label><title>Proposed Methodology</title>
<sec id="sec-12"><label>4.1</label><title>Overview and Assumptions</title>
<p>The proposed design has an acquisition model, ensemble scorer, evidence aggregator, and learned policy over acquisition and terminal actions. Nominal-only anomaly scoring and PPO policy training are possible implementations, not the implemented committee experiment. Any ratio-based fallback requires a justified likelihood model for Wald error bounds; otherwise it is an interpretable heuristic.</p>
<p>The acquisition set is finite and known costs are specified per configuration.</p>
<p>Physical validity of transformed views requires measurements; two-dimensional resampling does not reproduce new viewpoints or relighting in general.</p>
<p>A nominal-only anomaly score requires additional calibration evidence before it is read as defect probability. The tested committee is supervised.</p>
<p>Prevalence and sample dependence must be specified. Drift may require recalibration but is not automatically corrected by it.</p>
<p>The acquisition budget B and terminal costs are externally specified.</p>
</sec>
<sec id="sec-13"><label>4.2</label><title>Acquisition Model and Evidence Extraction</title>
<p>The proposed acquisition model would apply geometric and photometric transformations, potentially using differentiable resampling <xref ref-type="bibr" rid="ref-30">[30]</xref>. Two-dimensional crops and resampling do not reproduce a new physical viewpoint or illumination geometry. The executed study uses only the six deterministic digit transforms of Section 5.1.</p>
<p>Each acquired view supplies member scores, their mean, and disagreement. The full architecture would use independently trained scorers <xref ref-type="bibr" rid="ref-8">[8]</xref>. Temperature scaling calibrates supervised probabilities under an appropriate validation design <xref ref-type="bibr" rid="ref-10">[10]</xref>; nominal-only calibration cannot determine defect odds by itself. Disagreement may indicate sensitivity among fitted members but need not increase for every informative or hazardous observation.</p>
</sec>
<sec id="sec-14"><label>4.3</label><title>Belief Encoding and Policy Architecture</title>
<p>The belief encoder consumes the set of evidence records together with their acquisition parameters. Each record is embedded and annotated with a positional code of its configuration, and an attention block with masking over unvisited configurations aggregates the records into a recurrent belief token <xref ref-type="bibr" rid="ref-17">[17]</xref>. The policy head outputs a categorical distribution over unvisited acquisitions and the three terminal actions, with visited views masked so that repeated acquisition is structurally impossible. A value head supports proximal policy optimization. The architecture is deliberately set-based: order invariance over acquisitions removes spurious sequence effects, and the mask makes budget accounting explicit, since the action space shrinks deterministically as the episode proceeds.</p>
<p>Two design choices deserve justification. First, acquisition parameters are embedded alongside evidence because the value of a view depends not only on what was seen but on what was looked at; two identical scores from orthogonal view geometries carry different implications. Second, the terminal actions are part of the same policy rather than a separate classifier, because the option value of continuing, one more acquisition versus deciding now, is exactly the quantity the value head must learn, and separating the decisions would force a hand-crafted arbitration between them.</p>
</sec>
<sec id="sec-15"><label>4.4</label><title>Training with Disagreement-Driven Exploration and Gain Shaping</title>
<p>A future PPO policy could optimize terminal utility minus acquisition costs <xref ref-type="bibr" rid="ref-14">[14]</xref>. Information and disagreement bonuses would define additional training objectives; their effects and decay schedule require empirical evaluation, without a policy-invariance guarantee. The ratio fallback can use target-error thresholds as design parameters, but formal sequential error bounds require verified likelihood assumptions and dependence treatment. Neither this training procedure nor escalation is executed by the committee study. Algorithm 1. AVID decision loop for one part.</p>
<p>Input: part x; scorer ensemble h_1,…,h_M; evidence aggregator Ψ; policy πθ; acquisition budget B; terminal decision costs; ratio thresholds A_L, A_U and a justified evidence model 1: E ← empty evidence set; visited ← empty set 2: for t = 1,…,B do 3: b_t ← Ψ(E, visited) 4: choose a_t from πθ given b_t and B−|visited| 5: if a_t is a terminal decision d then 6: compute a sequential evidence ratio under the specified model if the policy and ratio rule disagree, set d ← escalate 7: emit d and the acquisition record; stop 8: else 9: I_v &lt;- acquire(x, a_t); (s_v, u_v) &lt;- ensemble evidence 10: E ← E ∪ {(a_t,s_v,u_v)}; visited ← visited ∪ {a_t} 11: end if 12: end for 13: if no decision was emitted, apply the configured ratio rule; set d ← escalate if inconclusive; otherwise choose accept/reject, then emit d Output: decision d in {accept, reject, escalate} and audit record</p>
</sec>
<sec id="sec-16"><label>4.5</label><title>Complexity, Scalability, and Failure Conditions</title>
<p>Per-view cost includes transformation, M scorer evaluations, evidence aggregation, and any sensor movement. Preview policies also score unvisited candidates. Such work is not covered by counting acquired views alone. Caching may reduce simulation work but does not remove a physical information-acquisition cost; runtime must be measured at the intended station.</p>
<p>Several failure conditions can be identified in advance. They are stated here so that negative results can be localized, and each is paired with its planned mitigation.</p>
<p>I. Transform-reality gap: two-dimensional transforms cannot capture parallax, true perspective, and surface-relief shading; conclusions must be re-validated on physical stations before transfer claims are made. II. Ensemble degeneration: correlated members understate disagreement, starving both exploration and stopping; mitigated by member decorrelation and monitored by calibration metrics.</p>
<p>III. Cost misspecification: wrong penalties shift operating points silently; mitigated by sweeping the penalty ratio and reporting the full operating curve rather than a single point.</p>
<p>IV. Degenerate policies: always-reject or always-accept attractors under asymmetric costs; mitigated by curriculum design and by anchoring evaluation against the sequential-ratio baseline.</p>
<p>V. Prevalence drift: a shifted defect rate miscalibrates the posterior; mitigated by periodic recalibration and by reporting sensitivity to prevalence misspecification.</p>
</sec>
</sec>
<sec id="sec-17"><label>5</label><title>Experimental Results and Analysis</title>
<sec id="sec-18"><label>5.1</label><title>Setup: Corpus, Views, Committee, Policies, and Protocol</title>
<p>The reported study uses the 1,797 8×8 grayscale images distributed by scikit-learn’s load_digits interface <xref ref-type="bibr" rid="ref-31">[31]</xref>, derived from the UCI optical-recognition data <xref ref-type="bibr" rid="ref-32">[32]</xref> It defines proxy defects by digit classes ({3,8,9} in the main composition; prevalence 0.299), not industrial damage. Six transforms expose four quadrant crops and two global 2×2 block-mean downsamples, one preceded by Gaussian smoothing with σ=0.8. Training-split standardization is described per 16-feature block. Acquired blocks fill a 96-feature vector, and unacquired blocks are zero. MVTec evaluation <xref ref-type="bibr" rid="ref-3">[3]</xref> is future work, and a dated preregistration is not established.</p>
<p>The belief model is a supervised bagged committee of ten logistic regressions <xref ref-type="bibr" rid="ref-33">[33]</xref>. Bootstrap fitting includes random view masks, retaining each view with probability 0.5 and at least one view. The committee mean is used as a defect score, without an automatic calibration guarantee. The five policies are random order, fixed order, maximum preview disagreement, a posterior-odds threshold rule labeled SPRT, and AVID preview selection with one-step stopping. AVID scores a candidate by current binary entropy minus the mean member entropy after inserting its actual features; this can be negative and is not the expected information gain of Eq. (3). Its stopping score is six times the predicted reduction in min(p,1−p), compared with cost 0.15. The ratio baseline uses posterior odds divided by prior odds between thresholds 0.05 and 20. Overlapping deterministic views do not justify treating this discriminative ratio as a product of independent likelihood ratios, so Wald guarantees are not assigned. Confidence baselines use threshold 0.90. These settings are reported without a timestamped prespecification record.</p>
<p>AVID and disagreement-greedy selection evaluate actual candidate features before their acquisition is charged. This is an oracle preview in the proxy experiment, not a measured coarse physical preview. Non-preview baselines have unequal information access. Net utility is correct=+1, wrong=−5, minus 0.15 per acquired view; its expectation is 1−6e−0.15v, where e is the error rate and v the mean count. Changing a wrong decision into a correct one gains six, not four. The protocol uses stratified 60/20/20 splits, twenty seeds for each of three compositions, and separate no-stopping AUC curves and deployed stopping metrics. The stated 126 s runtime and software configuration require original logs; view counts omit preview scoring and possible physical preview costs.</p>
</sec>
<sec id="sec-19"><label>5.2</label><title>Main Comparison (RQ1)</title>
<p><xref ref-type="table" rid="tab3">Table 3</xref> reports one-view AUC 0.9522 for preview-based AVID, versus 0.8636 for random, 0.8556 for fixed, and 0.7541 for preview-disagreement selection. At two views the AVID value is 0.9667, and all policies reach 0.9806 at six. This comparison mixes selection with access to unacquired features. The lower disagreement-greedy result is an observation, not proof that disagreement always selects the least informative view.</p>
<p>AVID stops after 1.65 views on average versus 3.90 for the ratio baseline, a reduction of about 58%. Its reported accuracy is 0.8650 and utility −0.058, versus 0.9368 and +0.036 for the ratio baseline. Fixed and random confidence stopping have utilities +0.198 and +0.190. The source primary utility contrast reports W=11, p≈1.0e−4. Thus lower counted acquisition volume does not imply better utility under the stated payoff. Inference remains exploratory across overlapping repeated splits.</p>
<table-wrap id="tab3"><label>Table 3</label><caption><p>Main-composition results over twenty repeated splits (mean±SD where applicable).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,176.5,537.1,335.4"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<fig id="fig1"><label>Figure 1</label><caption><p>Detection AUC versus counted acquired views (main composition, mean over twenty splits; AVID band ±SD).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:8:66,597.6,537.1,778.2"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
<p>The AVID and disagreement policies use actual unacquired candidate features as previews (<xref ref-type="fig" rid="fig1">Fig. 1</xref>).</p>
<fig id="fig2"><label>Figure 2</label><caption><p>Deployed behaviour of the five policies over twenty seeds (mean ± one standard deviation): Mean views per decision, detection accuracy, and cost-adjusted utility U = correct - 5 x wrong - 0.15 x views.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:8:66,376.7,537.1,549.9"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
</sec>
<sec id="sec-20"><label>5.3</label><title>Ablation (RQ2)</title>
<p><xref ref-type="table" rid="tab4">Table 4</xref> shows the accuracy–cost trade-off. Always acquiring six views gives accuracy 0.9392 and utility −0.265, compared with 0.8650 and −0.058 for AVID stopping. The utility gain ≈0.207 combines cost saving 0.15×(6−1.65)=0.6525 with loss in decision payoff 6×(0.9392−0.8650)=0.4452. Accuracy is therefore materially lower, not almost unchanged. Replacing preview selection with random next views gives 3.48 views, accuracy 0.9065, and utility −0.083. These contrasts concern combined selection/stopping behavior and preview access.</p>
<table-wrap id="tab4"><label>Table 4</label><caption><p>AVID ablations on the main defect composition (twenty seeds).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:8:61.2,130.7,537.1,182"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-21"><label>5.4</label><title>Robustness: Defect-Class Composition (RQ3)</title>
<p>Under the thin-stroke composition, AVID reports 1.32 views and utility −0.243; under the alternative dense composition its utility is approximately zero. Composition changes task labels, prevalence, and view informativeness together. These patterns do not isolate a causal effect of semantic evidence sparsity or validate reinforcement-learning exploration.</p>
<table-wrap id="tab5"><label>Table 5</label><caption><p>Robustness across defect-class compositions (twenty seeds each; best baseline among random order, fixed sequence, and uncertainty sampling).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:63,480.4,537.1,653.6"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-22"><label>5.5</label><title>Statistical Analysis</title>
<p><xref ref-type="table" rid="tab6">Table 6</xref> retains the source Wilcoxon <xref ref-type="bibr" rid="ref-34">[34]</xref>, Holm <xref ref-type="bibr" rid="ref-35">[35]</xref>, and Friedman <xref ref-type="bibr" rid="ref-36">[36]</xref>, <xref ref-type="bibr" rid="ref-37">[37]</xref> summaries. The reported Friedman statistic is χ²(4)=69.72, p=2.60e−14. Utility mean ordering is fixed, random, ratio, AVID, then disagreement. A nonsignificant AVID-versus-disagreement test is not equivalence. The twenty repeated splits reuse the same corpus with overlapping examples, so the test assumptions and dependence require inspection. Wilcoxon assesses signed-rank differences, not arithmetic mean direction or acquisition-cost efficiency.</p>
<table-wrap id="tab6"><label>Table 6</label><caption><p>Statistical analysis (main composition, twenty seeds).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:66,270.3,537.1,355.4"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
</sec>
<sec id="sec-23"><label>5.6</label><title>Discussion: Findings, Honest Losses, and Scope</title>
<p>The preview selector has the highest displayed one-view AUC, but it uses privileged candidate content. The reported 78% of 48.6 wrong decisions per seed that would become correct with all six views is a retrospective overlap count requiring prediction records. It identifies potentially recoverable exits, not their unique cause. Complementary-view value is a possible explanation for myopic stopping, but confidence errors, preview modeling, and split variability are alternatives. Full-view accuracy 0.9392 does not imply that every individual additional view is valuable.</p>
<p>The committee realization has lower AVID utility than the ratio and confidence-stopping baselines, despite fewer counted views. The proxy uses deterministic 8×8 images and supervised linear models. Reinforcement learning, attention aggregation, escalation, and asymmetric error costs are not executed, so H1–H3 about the complete design are not resolved by this campaign.</p>
<p>The reported proof-of-concept outcomes require the exact split indices, view transforms, committee predictions, policy traces, and executable implementation for independent verification.</p>
</sec>
</sec>
<sec id="sec-24"><label>6</label><title>Discussion: Limitations and Counterarguments</title>
<sec id="sec-25"><label>6.1</label><title>Limitations</title>
<p>The digit proxy does not measure industrial damage, real viewpoint costs, or sensing noise. Its results cannot establish either absolute or relative performance at a physical station. Nominal-only scoring is a proposed component, while the tested committee uses defect labels. Unpriced oracle preview is a central information-access limitation. Repeated splits, probability calibration, joint-view dependence, and prevalence changes further bound inference. Station scheduling and asymmetric economics remain untested.</p>
</sec>
<sec id="sec-26"><label>6.2</label><title>Alternative Viewpoints and Responses</title>
<p>Acquiring all views may be rational when error costs dominate acquisition costs. Here it improves accuracy while lowering utility under one chosen payoff. Greedy and confidence rules are useful comparators, but this experiment contains no learned planner. A ratio rule is auditable without being a formally valid Wald test. Physical previews and escalation need explicit observation and cost models.</p>
</sec>
</sec>
<sec id="sec-27"><label>7</label><title>Conclusion and Future Directions</title>
<p>The reported digit comparison separates view ordering from stopping outcomes. Preview-based AVID reaches single-view AUC 0.9522, but receives unacquired candidate content before cost accounting. Its stopping rule uses 1.65 views and accuracy 0.8650, versus 3.90 and 0.9368 for the ratio baseline; net utility is lower, −0.058 versus +0.036. Always six views yields accuracy 0.9392 at a higher acquisition cost. These results show a scoped accuracy–cost trade-off under oracle preview. They do not support a general recommendation to use the selector for physical acquisition or an interpretation of the stopping rule as an optimality bound.</p>
<p>Further evaluation should share or price preview access, train and test any learned multi-step policy, calibrate probabilities using independent data, and report sensitivity to costs and prevalence. Industrial multi-view data and a justified sequential observation model are required before transfer, asymmetric-cost, or Wald-guarantee claims.</p>
</sec>
<sec id="sec-28"><title>Author Contributions</title>
<p>Sh. K.: conceptualization, methodology, software, and writing—original draft. M. P.: data curation, formal analysis, and visualization. M. P.: validation, supervision, and writing—review and editing. All authors read and approved the final manuscript.</p>
</sec>
<sec id="sec-29"><title>Funding</title>
<p>This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors.</p>
</sec>
<sec id="sec-30"><title>Data Availability</title>
<p>The digit corpus is publicly distributed through scikit-learn and originates from the UCI optical-recognition data. The study-specific split indices and raw outputs are required for reproducibility; an archived identifier is not specified.</p>
</sec>
<sec id="sec-31"><title>Code Availability</title>
<p>A public repository and archived version for the study-specific implementation are not specified.</p>
</sec>
<sec id="sec-32"><title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest.</p>
</sec>
<sec id="sec-33"><title>Generative AI disclosure</title>
<p>Drafting assistance was provided by a generative AI system under the authors’ direction. The authors remain responsible for verifying scientific content, numerical provenance, and the accuracy of the disclosure.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Bajcsy, R. (1988). Active perception. Proceedings of the IEEE, 76(8), 966–1005. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/5.5968">https://doi.org/10.1109/5.5968</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Aloimonos, J., Weiss, I., &amp; Bandyopadhyay, A. (1988). Active vision. International journal of computer vision, 1(4), 333–356. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/BF00133571">https://doi.org/10.1007/BF00133571</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Bergmann, P., Fauser, M., Sattlegger, D., &amp; Steger, C. (2019). MVTec ad—a comprehensive real-world dataset for unsupervised anomaly detection. 2019 IEEE/CVF conference on computer vision and pattern recognition (CVPR) (pp. 9584–9592). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/CVPR.2019.00982">https://doi.org/10.1109/CVPR.2019.00982</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Akcay, S., Atapour-Abarghouei, A., &amp; Breckon, T. P. (2018). Ganomaly: semi-supervised anomaly detection via adversarial training. Asian conference on computer vision (pp. 622–637). Springer. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1805.06725">https://arxiv.org/abs/1805.06725</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Defard, T., Setkov, A., Loesch, A., &amp; Audigier, R. (2021). Padim: a patch distribution modeling framework for anomaly detection and localization. International conference on pattern recognition (pp. 475–489). Springer. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/2011.08785">https://arxiv.org/abs/2011.08785</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Roth, K., Pemula, L., Zepeda, J., Schölkopf, B., Brox, T., &amp; Gehler, P. (2022). Towards total recall in industrial anomaly detection. 2022 IEEE/CVF conference on computer vision and pattern recognition (CVPR) (pp. 14298–14308). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr52688.2022.01392">https://doi.org/10.1109/cvpr52688.2022.01392</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Ruff, L., Kauffmann, J. R., Vandermeulen, R. A., Montavon, G., Samek, W., Kloft, M., … &amp; Müller, K.-R. (2021). A unifying review of deep and shallow anomaly detection. Proceedings of the IEEE, 109(5), 756–795. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/jproc.2021.3052449">https://doi.org/10.1109/jproc.2021.3052449</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Lakshminarayanan, B., Pritzel, A., &amp; Blundell, C. (2017). Simple and scalable predictive uncertainty estimation using deep ensembles. Advances in neural information processing systems, 30. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1612.01474">https://doi.org/10.48550/arXiv.1612.01474</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Gal, Y., &amp; Ghahramani, Z. (2016). Dropout as a bayesian approximation: representing model uncertainty in deep learning. International conference on machine learning (pp. 1050–1059). PMLR. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1506.02142">https://doi.org/10.48550/arXiv.1506.02142</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Guo, C., Pleiss, G., Sun, Y., &amp; Weinberger, K. Q. (2017). On calibration of modern neural networks. International conference on machine learning (pp. 1321–1330). PMLR. <ext-link ext-link-type="uri" xlink:href="https://proceedings.mlr.press/v70/guo17a.html">https://proceedings.mlr.press/v70/guo17a.html</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>11</label><mixed-citation>Mnih, V., Heess, N., Graves, A., &amp; Kavukcuoglu, K. (2014). Recurrent models of visual attention (Vol. 27). <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1406.6247">https://arxiv.org/abs/1406.6247</ext-link></mixed-citation></ref>
<ref id="ref-12"><label>12</label><mixed-citation>Ba, J., Mnih, V., &amp; Kavukcuoglu, K. (2014). Multiple object recognition with visual attention. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1412.7755">https://doi.org/10.48550/arXiv.1412.7755</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>13</label><mixed-citation>Mnih, V., Kavukcuoglu, K., Silver, D., Rusu, A. A., Veness, J., &amp; Bellemare, M. G. (2015). Human-level control through deep reinforcement learning. Nature, 518(7540), 529–533. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1038/nature14236">https://doi.org/10.1038/nature14236</ext-link></mixed-citation></ref>
<ref id="ref-14"><label>14</label><mixed-citation>Schulman, J., Wolski, F., Dhariwal, P., Radford, A., &amp; Klimov, O. (2017). Proximal policy optimization algorithms. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1707.06347">https://arxiv.org/abs/1707.06347</ext-link></mixed-citation></ref>
<ref id="ref-15"><label>15</label><mixed-citation>Wald, A. (1992). Sequential tests of statistical hypotheses. In Breakthroughs in statistics: Foundations and basic theory (pp. 256–298). Springer. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1214/aoms/1177731118">https://doi.org/10.1214/aoms/1177731118</ext-link></mixed-citation></ref>
<ref id="ref-16"><label>16</label><mixed-citation>Lindley, D. V. (1956). On a measure of the information provided by an experiment. The annals of mathematical statistics, 27(4), 986–1005. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1214/aoms/1177728069">https://doi.org/10.1214/aoms/1177728069</ext-link></mixed-citation></ref>
<ref id="ref-17"><label>17</label><mixed-citation>Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., … &amp; Polosukhin, I. (2017). Attention is all you need. Advances in neural information processing systems (Vol. 2017-Decem, pp. 5999– 6009). NIPS. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1706.03762">https://arxiv.org/abs/1706.03762</ext-link></mixed-citation></ref>
<ref id="ref-18"><label>18</label><mixed-citation>Settles, B. (2009). Active learning literature survey. <ext-link ext-link-type="uri" xlink:href="https://burrsettles.com/pub/settles.activelearning.pdf">https://burrsettles.com/pub/settles.activelearning.pdf</ext-link></mixed-citation></ref>
<ref id="ref-19"><label>19</label><mixed-citation>Bergmann, P., Batzner, K., Fauser, M., Sattlegger, D., &amp; Steger, C. (2021). The MVTec anomaly detection dataset: a comprehensive real-world dataset for unsupervised anomaly detection. International journal of computer vision, 129(4), 1038–1059. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11263-020-01400-4">https://doi.org/10.1007/s11263-020-01400-4</ext-link></mixed-citation></ref>
<ref id="ref-20"><label>20</label><mixed-citation>Bergmann, P., Batzner, K., Fauser, M., Sattlegger, D., &amp; Steger, C. (2022). Beyond dents and scratches: Logical constraints in unsupervised anomaly detection and localization. International journal of computer vision, 130(4), 947–969. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11263-022-01578-9%0A%0A">https://doi.org/10.1007/s11263-022-01578-9%0A%0A</ext-link></mixed-citation></ref>
<ref id="ref-21"><label>21</label><mixed-citation>He, K., Zhang, X., Ren, S., &amp; Sun, J. (2016). Deep residual learning for image recognition. Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 770–778). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cvpr.2016.90">https://doi.org/10.1109/cvpr.2016.90</ext-link></mixed-citation></ref>
<ref id="ref-22"><label>22</label><mixed-citation>Simonyan, K., &amp; Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1409.1556">https://arxiv.org/abs/1409.1556</ext-link></mixed-citation></ref>
<ref id="ref-23"><label>23</label><mixed-citation>Hendrycks, D., &amp; Dietterich, T. (2019). Benchmarking neural network robustness to common corruptions and perturbations. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1903.12261">https://arxiv.org/abs/1903.12261</ext-link></mixed-citation></ref>
<ref id="ref-24"><label>24</label><mixed-citation>Kaelbling, L. P., Littman, M. L., &amp; Cassandra, A. R. (1998). Planning and acting in partially observable stochastic domains. Artificial intelligence, 101(1–2), 99–134. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/s0004-3702(98)00023-x">https://doi.org/10.1016/s0004-3702(98)00023-x</ext-link></mixed-citation></ref>
<ref id="ref-25"><label>25</label><mixed-citation>Haarnoja, T., Zhou, A., Abbeel, P., &amp; Levine, S. (2018). Soft actor-critic: off-policy maximum entropy deep reinforcement learning with a stochastic actor. International conference on machine learning (pp. 1861–1870). PMLR. <ext-link ext-link-type="uri" xlink:href="https://proceedings.mlr.press/v80/haarnoja18b">https://proceedings.mlr.press/v80/haarnoja18b</ext-link></mixed-citation></ref>
<ref id="ref-26"><label>26</label><mixed-citation>Auer, P., Cesa-Bianchi, N., &amp; Fischer, P. (2002). Finite-time analysis of the multiarmed bandit problem. Machine learning, 47(2), 235–256. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1023/a:1013689704352">https://doi.org/10.1023/a:1013689704352</ext-link></mixed-citation></ref>
<ref id="ref-27"><label>27</label><mixed-citation>Pathak, D., Agrawal, P., Efros, A. A., &amp; Darrell, T. (2017). Curiosity-driven exploration by self-supervised prediction. International conference on machine learning (pp. 2778–2787). PMLR. <ext-link ext-link-type="uri" xlink:href="https://proceedings.mlr.press/v70/pathak17a.html?ref=https://githubhelp.com">https://proceedings.mlr.press/v70/pathak17a.html?ref=https://githubhelp.com</ext-link></mixed-citation></ref>
<ref id="ref-28"><label>28</label><mixed-citation>Burda, Y., Edwards, H., Storkey, A., &amp; Klimov, O. (2018). Exploration by random network distillation. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1810.12894">https://doi.org/10.48550/arXiv.1810.12894</ext-link></mixed-citation></ref>
<ref id="ref-29"><label>29</label><mixed-citation>Elkan, C. (2001). The foundations of cost-sensitive learning [presentation]. International joint conference on artificial intelligence (Vol. 17, pp. 973–978). <ext-link ext-link-type="uri" xlink:href="https://cseweb.ucsd.edu/~elkan/rescale.pdf">https://cseweb.ucsd.edu/~elkan/rescale.pdf</ext-link></mixed-citation></ref>
<ref id="ref-30"><label>30</label><mixed-citation>Jaderberg, M., Simonyan, K., &amp; Zisserman, A. (2015). Spatial transformer networks. <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1506.02025">https://arxiv.org/abs/1506.02025</ext-link></mixed-citation></ref>
<ref id="ref-31"><label>31</label><mixed-citation>Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., &amp; Grisel, O. (2011). Scikit-learn: Machine learning in Python. The journal of machine learning research, 12, 2825–2830. <ext-link ext-link-type="uri" xlink:href="https://jmlr.org/papers/v12/pedregosa11a.html">https://jmlr.org/papers/v12/pedregosa11a.html</ext-link></mixed-citation></ref>
<ref id="ref-32"><label>32</label><mixed-citation>Alpaydin, E., &amp; Kaynak, C. (1998). Optical recognition of handwritten digits. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.24432/C50P49">https://doi.org/10.24432/C50P49</ext-link></mixed-citation></ref>
<ref id="ref-33"><label>33</label><mixed-citation>Breiman, L. (1996). Bagging predictors. Machine learning, 24(2), 123–140. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1023/a:1018054314350">https://doi.org/10.1023/a:1018054314350</ext-link></mixed-citation></ref>
<ref id="ref-34"><label>34</label><mixed-citation>Wilcoxon, F. (1945). Individual comparisons by ranking methods. Biometrics bulletin, 1(6), 80–83. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2307/3001968">https://doi.org/10.2307/3001968</ext-link></mixed-citation></ref>
<ref id="ref-35"><label>35</label><mixed-citation>Holm, S. (1979). A simple sequentially rejective multiple test procedure. Scandinavian journal of statistics, 6(2), 65–70. <ext-link ext-link-type="uri" xlink:href="https://www.jstor.org/stable/4615733">https://www.jstor.org/stable/4615733</ext-link></mixed-citation></ref>
<ref id="ref-36"><label>36</label><mixed-citation>Friedman, M. (1937). The use of ranks to avoid the assumption of normality implicit in the analysis of variance. Journal of the American statistical association, 32, 675–701. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/01621459.1937.10503522">https://doi.org/10.1080/01621459.1937.10503522</ext-link></mixed-citation></ref>
<ref id="ref-37"><label>37</label><mixed-citation>Demšar, J. (2006). Statistical comparisons of classifiers over multiple data sets. Journal of machine learning research, 7(1), 1–30. <ext-link ext-link-type="uri" xlink:href="http://www.jmlr.org/papers/volume7/demsar06a/demsar06a.pdf">http://www.jmlr.org/papers/volume7/demsar06a/demsar06a.pdf</ext-link></mixed-citation></ref>
</ref-list></back>
</article>