The limits of detection-only.
Almost every conversation about AI in aircraft maintenance starts with a precision number. Ours starts with two: 98.5% precision and 96.2% recall on visual defect detection, verified against 10,000+ labelled images across cracks, corrosion, delamination, dents, and missing fasteners. Fifty-plus defect classes. False-positive rate under 3%. That is the headline performance for the detection stack — and on its own, it is not enough.
Detection-only is a useful tool that solves a narrow problem: given a fuselage in front of the robot right now, which patches of the surface need a Level III technician to look at. It is faster than a manual walk-around, more consistent, and audit-traceable. What it does not do is answer the question the maintenance director actually asks at the Monday planning meeting — which of these 40 airframes will need work in November, and which can wait?
That question requires a second model class. It requires temporal context — the inspection record treated not as a single image but as a time series of inspections against the same hull. And it requires the system to bet on the future and be measured on whether the bet was right.
Two model classes, one timeline.
ATLAS Connect ships two production models that work in series. The first sees. The second predicts.
Huey — the detection model. An object-detection backbone built on YOLOv8 (single-shot, real-time, optimised for speed and bounding-box localisation) fused with a Vision Transformer head (which carries global image context — useful for subtle, distributed defects that a CNN alone misses on a wide-area fuselage shot). Together they classify and localise 50+ defect types at the precision and recall numbers cited above. Inference runs on the edge — NVIDIA Jetson AGX Orin — so the call happens in the hangar, not in the cloud.
Dewey — the prediction model. A Long Short-Term Memory (LSTM) network fused with an XGBoost gradient-boosted-trees ensemble. The LSTM consumes longitudinal scan data — every previous inspection of the same airframe, in order — and learns how a given defect class evolves over flight cycles. XGBoost then operates on the LSTM's latent state plus structured features (component age, flight hours, environmental exposure, prior repair history) to produce a calibrated probability that the component crosses a regulatory severity threshold within a forecast window.
The split is deliberate. LSTMs are strong at temporal pattern matching but historically weak at calibration — they will tell you a failure is "likely" without telling you how likely in terms a planner can act on. XGBoost is the opposite: excellent at calibrated probability estimates from tabular features, weak at sequence modelling. Stacking them gets the time-series sensitivity of one and the probability discipline of the other.
The forecast is reported with the horizon attached. 94% accuracy at a 6-month horizon. 87% at 12 months. Accuracy drops with horizon — which is what an honest forecasting system should report.
Training data: 16+ million flight hours.
Every model claim is a claim about training data. ATLAS Connect's AI models are trained on 16+ million flight hours of commercial aviation data — a corpus assembled from public airworthiness records, partner MRO histories, and the longitudinal scan archive that every fleet deployment of ATLAS contributes back to. The corpus is the moat. The model architectures are well-known to anyone with a recent NeurIPS subscription; the training data is not.
Two things make this corpus useful for prediction in particular. First, it covers multiple inspections of the same hull over time — not a snapshot of 16M aircraft, but the time-ordered record of fewer hulls observed repeatedly. That ordering is what an LSTM can learn from. Second, every entry is paired with the maintenance action that followed — repair, defer, condemn — and the eventual outcome. The model is supervised on what actually happened, not on what a technician thought might happen.
The fleet-learning loop runs both ways. Every airframe scanned by a deployed ATLAS unit feeds new inspections back into the next training cycle — a property that single-customer or single-fleet deployments do not have.
What a 6-month forecast unlocks.
The question "what will fail in 6 months" sounds abstract until you map it onto the planning calendar of an MRO director. Then it becomes the most actionable piece of data in the building.
Three things change once the prediction horizon clears 6 months at acceptable accuracy:
- Maintenance moves from unscheduled to scheduled. An unscheduled maintenance event averages $150,000 per hour against a grounded narrowbody. A scheduled C-check on the same component, planned around fleet utilisation, costs a small fraction of that. Even a modest shift in the unscheduled-to-scheduled ratio compounds across a fleet.
- Parts are pre-positioned. A 6-month lead time is long enough to order long-lead components — composite repair kits, OEM-only line-replaceable units, anything from the parts categories that today force airlines into AOG-rate spot purchases. The forecast becomes a parts forecast.
- Hangar slots clear sequentially. Fleet planners can sequence airframes by predicted-failure date and slot them through a smaller number of bays in the right order. The bottleneck shifts from "we ran out of hangar capacity" to "we have a model that tells us which hull goes next."
The 12-month horizon at 87% accuracy is useful for capex planning — what does the maintenance reserve need to be next fiscal year — but the 6-month figure is what moves day-to-day operations.
Validation: what the accuracy numbers actually measure.
Accuracy figures in AI-for-MRO are notoriously easy to inflate. Two methodology notes are worth stating up front.
The 98.5% / 96.2% detection figures are precision and recall, not "accuracy." Precision is the share of flagged defects that turn out to be real. Recall is the share of real defects that the model flagged. The two move against each other — push precision higher and recall typically drops. ATLAS Connect's detection stack reports both, verified against the same 10,000+ image holdout set. That number includes the rare-class defects (delamination, hidden corrosion under coatings) that single-sensor camera systems systematically miss.
The 94% / 87% prediction figures are forecast accuracy at named horizons, measured against subsequent observed failures. A 6-month forecast issued in January is graded in July, when the maintenance log records what actually happened to the component. Forecasts that did not specify which component, or that hedged with "likely within a year," are not counted as hits. The horizon is contractual.
The other accuracy figure worth naming — system-level — is <2% false-positive rate on inspection events end-to-end, against 15–25% for manual visual inspection. False positives are the silent cost of an inspection program: every spurious flag costs a Level III technician's time and erodes operator trust in the AI. Driving that rate below 2% is what makes the autonomous output usable as a maintenance directive rather than a "review queue."
Where Dewey sits in the agent stack.
ATLAS Connect runs three named agents on top of every scan, each with a specific job:
- Huey — defect detection. YOLOv8 + Vision Transformer. Real-time call across 50+ defect types.
- Dewey — failure prediction. LSTM + XGBoost. 6-month and 12-month horizons.
- Lewey — FAA-aligned records. Outputs flow into the customer's repair database, FAA Advisory Circulars, and OEM update feeds. Audit-ready under 14 CFR retention.
Dewey is the agent the maintenance director talks to. The output is not a probability score in isolation — it is a prioritised action list: components ranked by predicted failure date, with the parts requisition, the suggested slot window, and the regulatory rationale already drafted. The human still approves. AI assists; humans approve. That separation of authority is non-negotiable under the FAA pathway ATLAS Connect is built against — and it is also what makes the system deployable inside an existing GMM / CAMP framework without rewriting the manual.
Where we go from here.
The current 6-month horizon is the floor, not the ceiling. Three lines of work extend it:
- Multi-modal prediction. Today's prediction model leans on RGB + hyperspectral + thermal. Adding the LiDAR deformation track and radar NDT subsurface track to the LSTM input gives the model temporal signal on defect classes — composite disbonding, internal crack propagation — that are invisible to a camera until they are catastrophic. The detection stack already ingests these modalities; the prediction stack catches up next.
- Component-level taxonomies. The current model predicts failure of defect classes on surfaces. The next iteration predicts failure of named components — pylon-attach fitting on the inboard #2 engine, that specific elevator hinge, the lower-fuselage skin panel adjacent to the gear bay. Component-level outputs map directly to part numbers and repair manuals — closing the loop into the MRO software (AMOS, Trax, Rusada, Quantum) without intermediate translation.
- Cross-fleet transfer learning. A 737-800 corpus and a CV-22 corpus are different enough that naive transfer fails, but the underlying material science is shared. The roadmap includes a transfer-learning layer that lets a defense fleet benefit from the commercial corpus without exposing the defense data outside its enclave.
None of these extensions require new sensor hardware. The ATLAS sensor head already captures the modalities. What changes is what the agents learn to do with the stream.
The shift from detection to prediction is the direction the whole stack is pointed in. Detection is the visible layer; prediction is the layer that makes the detection economically useful. The 94% / 87% horizon accuracy figures are where we are today. The corpus compounds. So do the forecasts.