The inference stays. Everything else still travels
More clinical AI now runs where the data is made: inside the imaging device, on a server beside it, or on a platform the hospital operates itself. The reasons are good ones and most of them are physical. A decision taken during acquisition or inside a procedure cannot wait on a network round trip. A whole-slide image or a tomosynthesis study costs more to move than a model does. A tool that triages intracranial haemorrhage has to keep working when the uplink is down. And a great many hospital policies forbid sending pixel data anywhere at all, whatever the law permits.
What none of that removes is the data movement. Model updates still have to arrive. Performance evidence, audit records and the cases needed to monitor and retrain the model still have to leave. So the design question in a hybrid deployment is not whether data crosses the site boundary. It is what crosses, in which direction, in what form, and on whose authority.
That question is answerable, and answering it is most of the work. This piece walks the five places the inference can run, inventories everything that crosses the boundary in both directions, maps the standards onto each path, and sets out the obligations that follow the model onto the hospital network. It assumes the surrounding ground covered in the six handoffs between a scanner and a chart and what makes a function a regulated device.
Why the inference moves on site, and what that costs
Four reasons the computation moves
Each one is a different kind of constraint, and they are not equally strong.
Latency
Milliseconds
Where a device acts on the output inside the acquisition or the procedure, a wide-area round trip is not in the budget.
Weakest for worklist reading
Study size
Gigabytes
Tomosynthesis, multiparametric MR and whole-slide pathology. The cost of moving them recurs; an appliance is paid once.
Arithmetic is site-specific
Availability
Through the outage
Once a department routes triage through a model, a severed link is a clinical event rather than a ticket.
The most defensible driver
Residency
Policy, not law
Hospital policy routinely exceeds the statute. A rule against pixels leaving ends the discussion either way.
Usually decisive
Four arguments get made for local inference, and they are not equally strong. Latency is the one most often cited and the hardest to pin down: there is no generic figure for the round trip a given model needs, because it depends on the study size, the link, the model and the hardware. The argument holds where a device acts on the output inside the acquisition or the procedure, and it is weaker than it sounds for a radiologist reading a worklist an hour later.
Availability is the more defensible driver, and it is usually undersold. A hospital either has a downtime procedure that assumes the tool is there, or it does not. Once a department routes triage through a model, a severed fibre is a clinical event rather than an IT ticket. Data volume is similarly concrete: moving multi-gigabyte studies for every case has a recurring cost that a one-time appliance does not, and the arithmetic is specific to a site rather than general.
Residency and policy are the fourth, and in practice the decisive one. Hospital security policy routinely exceeds what the law requires, and a policy forbidding unredacted images from leaving the building ends the architecture discussion regardless of what the privacy analysis would have permitted.
The other side deserves stating plainly, because a paper that only argues one way is not much use. Central inference keeps one version in service, which means one thing to validate, one thing to monitor and one thing to roll back. It needs no GPU in anybody’s rack, no cooling, and no local change advisory board. A fleet of on-premises appliances trades those away for latency, availability and residency, and the trade is worth making often but not always.
The three arrangements, with what each one costs
No arrangement wins outright. The third is the common answer rather than the correct one.
Central inference
What it buys
- One version in service, so one thing to validate, monitor and roll back
- No GPU, power or cooling in anybody’s rack
- No local change advisory board in the update path
What it costs
- The diagnostic function depends on the wide-area link
- Every case ships pixels off site, which most policies forbid
- Latency varies with the network rather than with the model
Inference on site only
What it buys
- No clinical dependency on an external network
- Pixel data never leaves, which satisfies the strictest policy
- Latency is bounded by hardware you control
What it costs
- Capital cost and a hardware lifecycle at every site
- Versions drift apart across a fleet
- Without an evidence path, nobody can show the model still works
Hybrid
What it buys
- Inference local, so latency and residency are answered
- Monitoring and retraining central, so drift is visible across sites
- Updates arrive inside an authorised change control plan
What it costs
- The boundary has to be designed, inventoried and governed
- Two operators share one accountability chain
- A broken link is silent: inference continues, evidence stops
Five places the inference can run
The five below are not a maturity ladder, and the last is on the list because the contrast is useful rather than because it is wrong. They differ most in one thing: where the regulated device boundary falls, and therefore who answers for the result.
PICK A TOPOLOGY
Five places the inference can run, and the same six questions asked of each. They are not a ladder, and the last one is on the list because the contrast is useful.
The model ships inside the modality, the monitor or the pump, as part of the system’s own software.
WHERE THE INFERENCE RUNS
On the console or the device itself. Clinical data never reaches a hospital network to be analysed, so network congestion and segmentation are not in the path at all.
WHO OPERATES IT
The device manufacturer, start to finish. The hospital operates the device and does not operate the model separately from it.
WHERE THE DEVICE BOUNDARY SITS
The whole physical device. This is the simplest compliance story available: one manufacturer, one submission, one thing to recall.
WHAT CROSSES THE BOUNDARY
Least of the five. Software and firmware updates inbound through the manufacturer’s own service channel. Telemetry outbound where the device has a service connection, which many do not.
HOW IT FAILS
Hardware. When it goes, it needs the manufacturer — a field engineer or a remote service session — and the clinical function goes with it until then.
RIGHT WHEN
The model acts inside the acquisition or the procedure, where there is no tolerance for a network at all: reconstruction, closed-loop control, live video or waveform. Nothing else gets this close to the sensor.
A dedicated server on the local network, acting as a DICOM node between the scanner and the archive.
WHERE THE INFERENCE RUNS
On a vendor-supplied server in the hospital’s own rack, usually on the imaging network segment. It receives studies, runs inference locally, and sends results on to the archive or the reporting system.
WHO OPERATES IT
Shared in practice: the hospital supplies power, cooling, network and segmentation; the vendor supplies and maintains the software and often the hardware specification.
WHERE THE DEVICE BOUNDARY SITS
The appliance software and the hardware environment it was cleared on. Changing the hardware underneath it is a change to the device, which is the part hospitals most often discover late.
WHAT CROSSES THE BOUNDARY
Model packages and configuration inbound. Telemetry, drift statistics and audit records outbound. No pixel data has to leave, which is the whole reason this topology exists.
HOW IT FAILS
The path between the modality and the appliance. The scanner keeps scanning — that separation is the design’s main virtue — but studies queue or bypass the model silently, and a silent bypass is the dangerous one.
RIGHT WHEN
One vendor, one clinical question, and a hospital that will not let pixels leave. It is the most common on-premises arrangement and the easiest to reason about, because the boundary is a box someone can point at.
One orchestration layer the hospital runs, hosting models from several vendors and routing studies between them.
WHERE THE INFERENCE RUNS
On shared on-premises or private-cloud infrastructure the health system owns. Vendors deliver containers; the platform decides what runs on which study, from the metadata.
WHO OPERATES IT
The hospital, unambiguously, for the platform. The vendors, for the models inside it. The split is clean on paper and contested in practice.
WHERE THE DEVICE BOUNDARY SITS
Each hosted model is the regulated article; the platform around it generally is not. But the hospital now owns routing, resource allocation and version selection — decisions that change what the model sees and therefore how it performs.
WHAT CROSSES THE BOUNDARY
The most of any on-premises option, because every vendor brings its own inbound and outbound channels, and the platform multiplies them rather than consolidating them.
HOW IT FAILS
Orchestration. When the platform goes, every hosted model goes at once — the one failure mode that is worse than its per-vendor equivalent, and the cost of the consolidation that justified the platform.
RIGHT WHEN
Many algorithms across several specialties, where a rack of single-vendor appliances has become the larger problem. Worth knowing before signing: the hospital is taking on work that was the vendor’s in the appliance model.
Inference on site. Training, monitoring and fleet management somewhere central.
WHERE THE INFERENCE RUNS
Inference locally, on an appliance or a platform. Everything that does not have to be near the patient — retraining, longitudinal monitoring, version management across sites — runs centrally.
WHO OPERATES IT
Genuinely shared, and this is the topology where the word means something. The hospital holds the data and the clinical function; the vendor holds the evidence and the model.
WHERE THE DEVICE BOUNDARY SITS
The local inference engine, plus the update channel into it. The channel is part of the device story because an authorised change control plan is what makes an update legal without a new submission.
WHAT CROSSES THE BOUNDARY
By design, continuously, in both directions. This is the topology the paper is about, and the one where the inventory of what crosses is the design document rather than an afterthought.
HOW IT FAILS
The wide-area link — and it fails gracefully, which is the point. Inference continues on the model already there; updates stop, telemetry queues, and the audit log catches up when the link returns. The risk is that nobody notices for weeks.
RIGHT WHEN
Almost always, once there is more than one site. It is less a choice than what an appliance or a platform becomes as soon as somebody has to prove the model still works.
A light gateway on the hospital network de-identifies, forwards, and re-identifies the result on return.
WHERE THE INFERENCE RUNS
In the vendor’s cloud. On site there is only the gateway, which strips identifiers on the way out and restores them on the way back so the result lands against the right patient.
WHO OPERATES IT
The vendor, for everything that matters. The hospital operates a connector and a firewall rule.
WHERE THE DEVICE BOUNDARY SITS
The cloud software and the gateway together. Splitting them is a mistake: the de-identification the gateway performs is part of how the system meets its privacy obligations, so it is in scope.
WHAT CROSSES THE BOUNDARY
Everything, every case, both ways. Pixel data leaves the building as a matter of routine, which is precisely what most of the policies in §1 were written to prevent.
HOW IT FAILS
The wide-area link, immediately and clinically. There is no local model to fall back on, so a severed connection is an outage of the diagnostic function, not a delay in its paperwork.
RIGHT WHEN
Here for contrast, but it is a real answer when the function is not time-critical, the hospital’s policy permits it, and the alternative is no model at all. One version in service and one monitoring surface are advantages the on-premises options pay for.
The hospital AI platform row is where the boundary gets genuinely contested. The vendor certifies the model; the hospital owns the orchestration, the resource allocation and the version selection, and those decisions change what the model sees. IEC 80001-1 is at Edition 2.0 and allocates risk management across the manufacturer, the healthcare delivery organisation and the IT provider, rather than assigning it to the hospital as the 2010 first edition did.
What crosses the boundary
This is the inventory that should exist as a design document and usually does not. Eleven paths, both directions, each with an identifiability, a frequency, an authority and a standard that carries it.
WHAT CROSSES, AND UNDER WHOSE AUTHORITY
Eleven paths across one boundary. Filtering narrows what is shown; every row stays in the page.
SHOWING 11 OF 11
- INBOUNDNO HEALTHCARE STANDARD
Model package, weights, version and signature
- IDENTIFIABILITY
- Not applicable
- HOW OFTEN
- Scheduled
- ON WHAT AUTHORITY
- Licence, plus an authorised change control plan
- WHAT CARRIES IT
- Container registry, signed images
- INBOUNDNO HEALTHCARE STANDARD
Configuration, operating thresholds, site calibration
- IDENTIFIABILITY
- Not applicable
- HOW OFTEN
- At install, then on change
- ON WHAT AUTHORITY
- Hospital change advisory board
- WHAT CARRIES IT
- Vendor formats, usually JSON or YAML
- INBOUND
Software patches, security fixes, certificates
- IDENTIFIABILITY
- Not applicable
- HOW OFTEN
- Continuous and scheduled
- ON WHAT AUTHORITY
- Hospital security review; §524B duties on the manufacturer
- WHAT CARRIES IT
- Ordinary IT channels. SBOM per §524B
- OUTBOUND
Operational telemetry — uptime, latency, resource use, errors
- IDENTIFIABILITY
- Non-identifiable
- HOW OFTEN
- Continuous
- ON WHAT AUTHORITY
- Service agreement
- WHAT CARRIES IT
- HTTPS, syslog
- OUTBOUNDNO HEALTHCARE STANDARD
Input-distribution statistics for drift detection
- IDENTIFIABILITY
- Aggregate statistics
- HOW OFTEN
- Daily or weekly
- ON WHAT AUTHORITY
- Service agreement; health care operations
- WHAT CARRIES IT
- Vendor formats. AIRA where assessments feed it
- OUTBOUNDPURPOSE DECIDES
Performance ground truth — the signed report, pathology, follow-up
- IDENTIFIABILITY
- Identifiable, then pseudonymised
- HOW OFTEN
- Per case or in batches
- ON WHAT AUTHORITY
- Health care operations, 45 CFR 164.501. Minimum necessary applies
- WHAT CARRIES IT
- FHIR DiagnosticReport and Observation; HL7 v2 ORU
- OUTBOUND
Whether the reader agreed with the model, or did not
- IDENTIFIABILITY
- Identifiable, then pseudonymised
- HOW OFTEN
- As it occurs
- ON WHAT AUTHORITY
- Health care operations; local quality assurance
- WHAT CARRIES IT
- IHE AIRA Rev 1.1 — Trial Implementation
- OUTBOUNDMANDATORY
Complaint, incident and adverse-event information
- IDENTIFIABILITY
- Identifiable as required
- HOW OFTEN
- On occurrence
- ON WHAT AUTHORITY
- Postmarket reporting. Not negotiable
- WHAT CARRIES IT
- Regulator-specified forms
- OUTBOUND
Audit records — which model version produced which output, for which study
- IDENTIFIABILITY
- Pseudonymised
- HOW OFTEN
- Continuous
- ON WHAT AUTHORITY
- Accounting obligations; hospital policy
- WHAT CARRIES IT
- IHE ATNA; FHIR AuditEvent — R4B and R5 differ
- OUTBOUNDPURPOSE DECIDES
De-identified cases for retraining or revalidation
- IDENTIFIABILITY
- De-identified or pseudonymised
- HOW OFTEN
- In batches
- ON WHAT AUTHORITY
- Operations, until generalizable knowledge is the purpose
- WHAT CARRIES IT
- DICOM PS3.15 Annex E, with Clean Structured Content
- OUTBOUNDNO HEALTHCARE STANDARD
Federated model updates — gradients or weights
- IDENTIFIABILITY
- Non-identifiable by design, not by proof
- HOW OFTEN
- Per training round
- ON WHAT AUTHORITY
- Institutional agreement; research ethics review
- WHAT CARRIES IT
- Aggregation protocols. DP, SMPC or HE as mitigations
The asymmetry
Read the last column down. The results and evidence coming out are carried by standards — DICOM, HL7 v2, FHIR, ATNA, AIRA — and every imaging AI profile among them is still Trial Implementation. The updates going in are carried by whatever the vendor chose. There is no healthcare standard for distributing a model, which is worth saying plainly rather than implying that one exists.
Two rows in that list deserve more than a cell. The first is the legal basis for sending performance evidence out. Evaluating a model against reality means comparing its output to the signed report, the pathology or the follow-up, and that ground truth lives in the record rather than in the modality. In the United States this is health care operations: quality assessment and improvement including outcomes evaluation, done by a business associate under a contract, with the minimum necessary standard applying because it applies to operations even though it does not apply to treatment. Patient authorisation is not the mechanism, and asking for it would imply the custodian needed it.
The second is the proviso attached to that same definition, which is the sharpest thing in this subject. Quality assessment is an operation provided obtaining generalizable knowledge is not the primary purpose of any study that results. Consider what that means for a hybrid deployment. One outbound packet of disagreement cases can be monitoring whether this hospital’s model still works, which is squarely operations. The same packet can be improving the vendor’s model for every hospital, which is arguably the pursuit of generalizable knowledge. Nothing in the packet distinguishes the two. The difference is in what happens downstream, and it is almost never written into the contract that permits the transfer.
The third thing worth naming is the row most inventories omit: complaint, incident and adverse-event information. It is the one outbound path that is obligatory rather than contractual, which makes it the one path a hospital cannot switch off and a vendor cannot decline to receive.
Getting evidence out without exporting the chart
The order matters: matching has to happen while the identifiers are still on site.
01
Query the record, not the modality
Ground truth is the signed report, the pathology or the follow-up, and all three live in the EHR. FHIR DiagnosticReport and Observation are the resources; Bulk Data export is the route at dataset scale.
02
Match, then strip, on site
Join the outcome to the original inference while the identifiers are still local, then pseudonymise. The crosswalk stays inside the building, which is what keeps the packet defensible.
03
Send the difference, not the chart
What leaves is the comparison and the flagged disagreements. Minimum necessary applies to health care operations, so the volume is part of the compliance argument rather than an engineering preference.
The standards on each path, and the asymmetry between them
Read the inventory’s last column downwards and something shows up that is easy to miss when the paths are discussed one at a time. The evidence coming out is carried by standards. The updates going in are carried by whatever the vendor chose.
Six standards, and what each one actually carries
Read the status line. Every imaging AI profile on this list is still Trial Implementation.
C-STORE and DICOMweb
Older modalities push with C-STORE. Edge appliances and gateways use STOW-RS to store, WADO-RS to retrieve and QIDO-RS to search, which is what makes an appliance addressable as an ordinary HTTP service.
The TID 1500 family
Never burn text into pixels: it forces every downstream system into optical character recognition. AIR leans on TID 1501 more often than 1500, with TID 1410 and 1411 for planar and volumetric measurements, plus Segmentation and Parametric Map objects.
RAD-136 and RAD-137
AI Results introduces Display Analysis Result and Query Analysis Results, between an Evidence Creator, an Image Manager and an Image Display. Revision 1.3. Its companion AI Workflow for Imaging has sat at Revision 1.1 since 2020.
Trial Implementation
Assessment of AI results
The newest and least discussed. Covers post-market surveillance and drift detection, including rejected findings over time and positive predictive value, for human and machine assessment alike. Then states the assessment process itself is out of its scope.
Trial Implementation
AuditEvent, and not Provenance
AuditEvent records system events: who read what, what failed, what policy changed. Provenance records how a resource came to hold its value. A deployment usually needs both. Name the version — the resource was substantially restructured between R4B and R5.
Version-sensitive
SDC, and IHE SDPi
Imaging standards do not reach a ventilator or an infusion pump. Service-oriented Device Connectivity carries high-frequency waveform data and device metrics to a model embedded at the bedside.
On the way in there is no healthcare standard for distributing a model. Weights, configuration and site calibration arrive as container images, signed archives and vendor-specific formats. This is worth stating plainly rather than implying a standard exists, because a hospital that assumes model distribution is standardised will not ask the questions that make it auditable.
On the way out, DICOM carries the results. Studies reach the model by C-STORE from older modalities or by DICOMweb for anything recent. Findings come back as Structured Reporting, and the thing to avoid is well established: text burned into the pixels makes the finding opaque to everything downstream and forces the next system into optical character recognition. IHE AI Results leans on the TID 1500 family rather than TID 1500 alone, with TID 1501 appearing more often than 1500 and TID 1410 and 1411 for planar and volumetric measurements, alongside Segmentation, Parametric Map and Presentation State objects.
AIR is at Revision 1.3 and introduces two transactions of its own: Display Analysis Result [RAD-136] and Query Analysis Results [RAD-137], between an Evidence Creator, an Image Manager and an Image Display. It is worth knowing that it is Trial Implementation, as is every imaging AI profile. Its companion AI Workflow for Imaging has been at Revision 1.1, Trial Implementation, since August 2020.
The profile for the path this paper is about
The most relevant profile is also the newest and the least discussed. AI Result Assessment for Imaging, Revision 1.1, Trial Implementation, 12 June 2025, covers the storage and communication of assessments of AI results. Its own stated purposes include post-market surveillance and the detection of data drift, with metrics such as rejected findings over time and positive predictive value, and it covers machine assessment as well as human. That is precisely the outbound evidence path.
And then it stops, in a sentence worth reading carefully: the assessment process itself is not defined by this profile. The supplement goes on to note the consequence, which is that without additional established process the use of assessment results for retraining models is limited.
That is the honest shape of this subject. The transport for the disagreement-case path is standardised. The authority to act on what it carries is not, and no profile is going to supply it. Deciding who reviews a flagged case, on what criteria, and what happens when the model turns out to be right more often than the reader is governance that belongs to the deployment.
The broader clinical context still moves on HL7. Version 2 ORU and order messages carry reports and orders between the hospital information system and the imaging systems, and FHIR is what queries the record for ground truth: DiagnosticReport, Observation, ImagingStudy, Device and DeviceMetric, with Bulk Data export for anything at dataset scale. For devices at the bedside rather than in imaging, IEEE 11073 Service-oriented Device Connectivity and the IHE device profiles carry the high-frequency data instead.
Accountability runs on IHE ATNA and on FHIR AuditEvent. One caution: AuditEvent was substantially restructured between R4B and R5, so a requirement naming its elements has to name its version too. And AuditEvent is not Provenance. Provenance records the lineage of a resource, which is who asserted this value and from what. AuditEvent records system events, including the failed access attempt and the policy change. A deployment generally needs both, for different questions.
{
"ConceptNameCodeSequence": {
"CodeValue": "126000",
"CodingSchemeDesignator": "DCM",
"CodeMeaning": "Imaging Measurement Report"
},
"Finding": {
"CodeValue": "429891001",
"CodingSchemeDesignator": "SCT",
"CodeMeaning": "Lesion"
},
"Measurement": {
"Value": 24.5,
"CodeValue": "mm",
"CodingSchemeDesignator": "UCUM"
}
}The point of that shape is the last three lines of each block. A number with a coding scheme behind it can be parsed into a warehouse and compared across sites; the same number burned into a pixel cannot. An audit record for the same inference names the model version, which is the question a review asks first.
{
"resourceType": "AuditEvent",
"category": [{ "coding": [{ "code": "110100", "display": "Application Activity" }] }],
"action": "E",
"recorded": "2026-10-10T14:22:05Z",
"outcome": { "code": "0" },
"agent": [{
"who": { "display": "Inference engine v2.4.1" },
"requestor": false
}],
"entity": [{ "what": { "reference": "ImagingStudy/CT-HEAD-89421" } }]
}De-identification at the boundary
When cases leave for central analysis they have to be stripped, and the mechanism is the DICOM PS3.15 Annex E confidentiality profile. Six action codes apply to every attribute, and the nested-sequence behaviour that trips up most implementations is not a separate trap: it is written into the definitions. X removes a sequence along with all its items. K keeps a value unchanged for a non-sequence attribute and still cleans sequences. C reapplies the rules recursively inside each item. A flat loop over top-level tags does not merely miss something subtle; it fails to do what the codes say.
PS3.15 Annex E, the six actions
One action applies to every attribute in the profile.
D
Dummy value
Z
Zero length
X
Remove
K
Keep
C
Clean
U
Remap UID
The sequences are in the definitions, not beside them
X removes a sequence with all its items. K keeps a non-sequence value unchanged and still cleans sequences. C reapplies the rules inside each item. A flat loop over top-level tags is not missing a subtlety; it is not doing what the codes say.
The standard names the face problem and withholds the method
PS3.15 defines a Clean Recognizable Visual Features Option. It sits outside the attribute table because it operates on pixel data. So the obligation is in the standard and the implementation is yours to choose and to evidence — the common claim that header de-identification "cannot reach" this is wrong.
The options an AI pipeline has to decide about
- Clean Structured ContentAI output is structured content. This is the one for an SR, and the one most often skipped.
- Clean Recognizable Visual FeaturesFaces reconstructable from head and neck volumes.
- Retain Longitudinal Modified DatesShifts dates together, so progression stays analysable.
- Retain UIDsKeeps a patient’s studies linkable across time.
Two options matter here more than their profile placement suggests. Clean Structured Content is the one for an AI result, because an AI result is structured content, and a pipeline that de-identifies the image headers and ships the structured report untouched has exported the findings with whatever identifiers the report carried. And the option for recognisable faces reconstructable from head and neck volumes does exist, contrary to a common claim that header de-identification cannot reach the problem. PS3.15 defines a Clean Recognizable Visual Features Option; it sits outside the attribute table because it operates on pixel data. What the standard withholds is the method, not the requirement, which means the defacing implementation is yours to choose and yours to evidence.
Utility survives this if the options are chosen deliberately. Retain Longitudinal Modified Dates shifts dates consistently so disease progression stays analysable without exposing service dates, and Retain UIDs keeps a patient’s studies linkable across time. De-identification and pseudonymisation are not the same thing: where a crosswalk is kept, the data stays subject to privacy law for whoever holds the key, which is a fact about the key-holder rather than about the packet.
Federated learning, at the strength the evidence supports
Training across sites without moving cases is the obvious answer to all of this, and it is a real one. Local nodes train on local data and only the weight updates go to an aggregator. What it is not is a proof of privacy. Gradient inversion attacks can recover training data from updates, and the honest summary of the literature is narrower than the headline: fidelity falls as batch size and image resolution rise, and the strongest published reconstructions assume small batches, lower resolution, prior knowledge, or a server that modifies the model.
That last condition is the one that decides a hospital’s exposure and the one most often left out. An honest-but-curious aggregator is a different threat from an aggregator that can change the architecture to make a single sample recoverable. Which of those the agreement permits, and what would detect the second, is the question to ask. Differential privacy, secure multi-party computation and homomorphic encryption all mitigate, and all cost something in accuracy, latency or both.
Federated learning, and what each defence costs
All three mitigate gradient inversion. None of them is free, and the article says which threat model each one assumes.
Differential privacy
How
Adds calibrated noise to the update, bounding what any single patient contributes to it.
What it costs
Accuracy, and the budget is spent across rounds rather than per round.
Secure multi-party computation
How
The aggregator combines updates it cannot read individually.
What it costs
Coordination and round-trip overhead between participants.
Homomorphic encryption
How
Averaging happens on the encrypted payloads, so the aggregator never decrypts them.
What it costs
Computation, by a margin that still rules it out for many model sizes.
The regulation follows the model onto the network
Deployment location changes how a manufacturer meets its obligations. It does not change whether they apply. A model on a hospital appliance drags a lifecycle of cybersecurity and change-control duties onto that network behind it.
Three jurisdictions, with the current document in each
Deployment location changes how the obligations are met, not whether they apply.
Cyber devices, and the change control plan
FD&C Act §524B and §515C
- §524BA device with software that connects to a network is a cyber device. Premarket submissions carry cybersecurity information including a software bill of materials. In force since 29 March 2023.
- Cybersecurity guidanceThe February 2026 final, which supersedes the June 2025 version. Note the retitle to Quality Management System.
- §515C and the PCCPFinal guidance issued December 2024 and reissued with updates on 18 August 2025, widening scope from machine-learning-enabled to all AI-enabled device software functions.
- Still draftThe lifecycle and marketing-submission guidance of 7 January 2025 has not been finalised and sits on CDRH’s lower-priority list.
The regulator that wrote the per-site case down
Health Canada MLMD guidance
- 1 April 2026The current pre-market guidance for machine learning-enabled medical devices. An earlier February 2025 version is superseded.
- Changes by siteA change control plan may specify modifications that apply non-uniformly based on the unique characteristics of a clinical site or patient. Labelling is expected to cover local validation and calibration.
- Risks namedAutomation bias, alarm fatigue, algorithmic bias across identity characteristics, and degradation caused by changes in clinical practice or in input format and quality.
- TransparencyLabelling should help a user interpret each output: saliency maps, confidence scores, feature attributions, and a structured summary such as a model card.
The dates moved, and not all of them
Regulation (EU) 2026/1744
- 2 December 2027High-risk duties reach standalone Annex III systems. Medical devices are not in this group.
- 2 August 2028High-risk duties reach product-embedded Annex I systems, which is where a device meeting Article 6(1) sits.
- Not postponedThe Article 50 transparency duties were left where they were, so a 2028 date is not a reason to defer everything.
In the United States, section 524B of the Food, Drug, and Cosmetic Act defines a cyber device as one containing software, connecting to a network and susceptible to cybersecurity threats, which describes every deployment in this piece. It requires cybersecurity information in the premarket submission, including a software bill of materials. FDA’s current cybersecurity guidance is the February 2026 final, which supersedes the June 2025 version. For an appliance in the field the hard word in the SBOM obligation is "current": what is installed at a site drifts from what shipped.
Change control is the mechanism that makes a hybrid deployment legal rather than merely possible. Without it, retraining a model on local data is a modification requiring a new submission. With an authorised predetermined change control plan, modifications inside its bounds proceed without one. The authority is section 515C, added by FDORA in 2022, and the final guidance was issued in December 2024 and reissued with updates in August 2025, widening its scope from machine-learning-enabled to all AI-enabled device software functions. A plan describes three things: the modifications, the methodology for developing and validating and implementing them, and an impact assessment.
What a change control plan has to describe
Authority is §515C, added by FDORA in 2022. The guidance recommends these three; it does not use the word require.
01
Description of modifications
What may change, and within what bounds. Fine-tuning for a new scanner model, recalibrating on local demographics, adding a sequence variant. A plan cannot change the device’s intended use.
02
Modification protocol
How each change is developed, validated and implemented: data management, retraining, the performance evaluation, the triggers that start it, and how an update reaches a site.
03
Impact assessment
What the modifications do to benefit and risk, and the demonstration that safety, effectiveness and the cybersecurity posture all survive them.
One nearby document is worth naming precisely because of its status. FDA’s guidance on lifecycle management and marketing submissions for AI-enabled device software functions is still draft, dated 7 January 2025, and sits on the agency’s lower-priority list. Anyone planning a submission needs to know which documents they cannot yet rely on.
A regulator has written the per-site case down
The most useful sentence available on this subject is not American. Health Canada’s pre-market guidance for machine learning-enabled medical devices, finalised on 1 April 2026, allows a change control plan to specify changes that apply non-uniformly based on the unique characteristics of a clinical site or patient, and expects labelling to cover local validation and calibration.
That is a regulator contemplating, in writing, a model that behaves differently at one hospital than another by design rather than by accident. It is the clearest official acknowledgement that per-site behaviour is a thing to be specified and evidenced instead of a deviation to be eliminated. The same guidance names the risks it expects to see analysed, and the list reads like a description of on-premises practice: automation bias, alarm fatigue, algorithmic bias across identity characteristics, and performance degradation caused by changes in clinical practice or in input format and quality.
For the European Union the dates are what matter here, and they moved. Regulation 2026/1744 amended the AI Act’s application dates: the high-risk duties reach standalone Annex III systems on 2 December 2027 and product-embedded Annex I systems, which is where a medical device meeting Article 6(1) sits, on 2 August 2028. The transparency duties in Article 50 were not postponed.
The standards each side owns
On the hospital side, IEC 80001-1 Edition 2.0 governs risk management where medical devices sit on an IT network, and allocates it across three parties rather than one. On the manufacturer side, IEC 81001-5-1 sets security activities across the health software lifecycle, ANSI/AAMI SW96:2023 is the recognised method for premarket security risk management, and AAMI TIR97:2019 covers the postmarket side, which is where on-premises patching actually lives.
One artefact is worth singling out because hospitals routinely do not get it. The Manufacturer Disclosure Statement for Medical Device Security, ANSI/NEMA HN 1-2019, documents twenty-three groups of security controls. It is voluntary, which in practice means it exists for a given device only if the buyer asks for it. A hospital that never asks never finds out it could have.
Who the vendor is to the hospital
The contractual question underneath all of this is what role the vendor occupies, because the role decides what the outbound data is allowed to be.
In Ontario the structure is worth getting right because it is commonly described wrongly, as three roles of descending weight. It is not. An electronic service provider is defined under PHIPA’s regulation so as to exclude agents, so the two are mutually exclusive rather than adjacent. A health information network provider is defined by serving two or more custodians primarily to let them disclose to one another, whether or not it is also an agent, which means a single-site appliance vendor almost never is one. The practically useful consequence: a custodian using a non-agent electronic service provider is not thereby disclosing personal health information to it at all, and that is the provision that makes the on-premises appliance model clean rather than merely defensible.
Running a fleet of them
A model at one site is a deployment. The same model at thirty sites, at four versions, against eleven scanner configurations, is an operation, and it is where most of the real difficulty lives.
Updates go out through version pinning and staged rollout, and the mechanism that makes this safe is shadow mode: the new model processes local studies and logs its inferences without showing them to anyone, so the site can confirm it behaves on this population and this equipment before it reaches a reader. It is also the only step in the loop a hospital controls unilaterally, which makes it the right thing to insist on.
Shadow mode, and the two network facts around it
The only step in the update loop a hospital controls on its own.
Shadow inference, four steps
- The modality pushes a study to the appliance on the local network, exactly as it does in service.
- The model already in service produces the finding, and that finding goes to the archive and the reader.
- The candidate model runs on the same study and writes its inference to the audit log, where no reader sees it.
- Divergence between the two is measured on this site’s own population and equipment, before anything is switched.
Outbound-only, or it does not get deployed
An inbound firewall rule letting a vendor dial in is refused by most hospital security reviews. The appliance initiates every connection, including the one that fetches its own updates.
What happens when the buffer fills
A dropped link means inference continues locally while audit records and telemetry queue. Most designs stop specifying there, and the overflow behaviour is the part that matters.
The drift that matters most is caused by the hospital rather than by its patients. Replacing a scanner, changing a contrast protocol or updating a reconstruction algorithm alters the statistical distribution of what the model sees, and the failure mode is silent: accuracy degrades without anything erroring. Health Canada names changes in input format and quality as a cause of performance degradation, which is a citation for what every deployment team already suspects. The practical consequence is a standing procedure: when the estate changes, the vendor is told.
Two network facts shape the rest. Connections are outbound-only in any hospital worth deploying in, because an inbound firewall rule letting a vendor dial in gets refused by security review, and discovering that late costs a deployment window. And when the link drops, the local application has to keep delivering inferences while buffering audit records and telemetry, then catch up. What happens when the buffer fills is the part that is usually undefined.
Contracts and data rights
The clauses that decide how a hybrid deployment actually behaves are not the technical ones, and they are the ones most often left vague.
- Who owns the telemetry, and what "derived data" includes. If derived data covers models improved using this hospital’s cases, that clause is where the generalizable-knowledge boundary gets crossed, silently, years before anyone looks.
- What outbound data may be used for. Monitoring this site’s model and improving the vendor’s product are different purposes with different legal footing. A contract that permits "performance analysis" has settled nothing.
- Audit rights. Can the hospital see what left the building? Most agreements do not say, and a privacy impact assessment that cannot answer it is incomplete.
- Incident notification, in both directions. The hospital needs to hear about a vulnerability in the appliance; the vendor needs to hear about a scanner replacement.
- Exit and data return. What happens to the weights, the site calibration and the accumulated audit log when the contract ends. The appliance is on the hospital’s floor, which makes this more concrete and more negotiable than a cloud exit.
The loop is the point
Put the pieces together and the architecture is not a pipeline with a model at the end of it. It is a circuit that crosses the site boundary exactly twice.
Studies are acquired and inference runs locally, which is the whole reason for the architecture. The result reaches the report and a reader agrees with it or does not. That assessment, with drift statistics and audit records beside it, crosses the boundary outbound. Somewhere else it becomes monitoring, then retraining, then a signed model package, which crosses back inbound within the bounds of an authorised change control plan, waits in shadow mode, and goes into service to be measured again.
Every crossing in that circuit has an identifiability, an authority and a standard, and the standards are uneven: normative on the results side, trial implementation for the AI profiles, and absent for model distribution. The work of deploying clinical AI on hospital infrastructure is mostly the work of being explicit about those crossings, because nothing in the technology forces anyone to be.
Which is the reason the thesis holds in the form it started: the inference stays on site, and the evidence, the updates and the accountability still travel. Moving the computation closer to the patient does not reduce the governance. It relocates it, from a vendor’s cloud to a boundary that runs through the middle of somebody’s hospital.
Twenty checks, ten each side
Each one names what settles it. Nothing you tick leaves this page, and nothing is remembered after you close it.
0 of 10 settled
Ten things a manufacturer putting a model on somebody else’s network should be able to answer with a document rather than an opinion.
Ten things a healthcare delivery organisation taking a vendor’s model onto its own infrastructure should settle before it goes live.
These are the questions worth settling before go-live rather than after. Each one is answerable with a document; if an answer is "we think so", that is the finding.
The lists above are the questions worth settling before go-live rather than after. If you are working through them on a real deployment and want another read on the answers, write to us.

