Skip to content

01 / Research

Exploring AI-assisted incident intelligence

A feasibility study with Robert Gordon University

Examining whether AI and machine learning can help separate meaningful engineering signals from operational noise, and what such a system would need before anyone should act on what it concludes.

Supported by an Innovation Voucher. A feasibility study into the problem space, not an independent validation of the Ember product.
scenarioevidenceanalysisevaluation

02 / The question

Can a machine tell an engineering signal from engineering noise?

Ember is built on the premise that the evidence needed to understand an incident usually exists before anyone recognises the incident, scattered across systems a team already uses. That premise raises an obvious research question: how far can AI and machine learning go in separating what matters from what does not, and what would have to be true of such a system before an engineering team should rely on it?

A feasibility study, scoped deliberately.

What the study explored

  • Whether AI and machine-learning techniques can separate meaningful engineering and incident signals from routine operational noise
  • How incident evidence can be represented so that a model has something dependable to reason over
  • What evaluation methodology is required before a result carries any weight
  • How much of a model's reasoning can be surfaced, explained and challenged

What it did not attempt

  • Independent validation of the Ember product, architecture or roadmap
  • Autonomous diagnosis of production incidents
  • Benchmarking against live customer environments
  • Performance figures a study at this scale could not responsibly publish

03 / Why it matters

Which is why it needed research, not a prompt.

Incident intelligence is an evidence problem before it is a model problem.

  • 01

    Most engineering activity is not a problem

    A running system produces a continuous stream of merges, deployments, alerts, metric movements and conversation. Almost all of it is ordinary. A system that treats every observation as a signal has not reduced the work of interpretation, it has only moved it.
    noise
  • 02

    The meaning is in the connection, not the message

    A single log line, alert or chat message rarely carries enough on its own. What makes an observation significant is usually what sits around it: the change that shipped, the service it touched, the window it fell in, and what was said at the time.
    context
  • 03

    A model is only as good as the evidence beneath it

    Language models are fluent about incidents whether or not they have the evidence to be right. That is precisely the failure mode an engineering team cannot absorb, and it is why the study gave as much attention to evidence and evaluation as to modelling.
    evidence

04 / Method

Structured scenarios and evidence generated through Ember's own engineering and test environment.

Scenario, evidence, analysis, evaluation, and back again.

  1. 01 / Scenario

    A defined engineering situation with known ground truth, so a result can be checked against something.

  2. 02 / Evidence

    The observations, signals and engineering records the scenario produced, captured with their provenance.

  3. 03 / Analysis

    AI and machine-learning approaches applied to that evidence, producing classifications and scored outputs.

  4. 04 / Evaluation

    Outputs measured against ground truth, with attention to how examples were grouped and separated.

  5. 05 / Learning

    What the result changed about the method, the evidence, or the question — then the loop runs again.

Learning returns to scenario design. The study ran the loop rather than a pipeline.

The research evidence packs, and why they mattered

The study used structured incident scenarios and evidence generated through Ember's own engineering and test environment. Over the course of the project we built progressively richer, reproducible evidence packs for the university to work from.

Assembling them turned out to be one of the more instructive parts of the work. It forced a distinction we have kept since: what a scenario is defined to be, and what an AI system can legitimately infer from the evidence it has actually observed. Those are not the same thing, and a study that blurs them will flatter itself.

Evidence pack

contents

  • 01Scenario definitions
  • 02Ground-truth information
  • 03Ember-generated observations and signals
  • 04Relevant engineering and incident evidence
  • 05Model or scoring outputs
  • 06Provenance needed to understand and reproduce the experiment

Summary of what a pack contained. Raw research datasets are not published.

This page describes the shape of the work rather than its internals. Scenario content, datasets and implementation detail stay unpublished.

05 / Findings

What the study showed, and what it depends on.

Tractable — but requiring considerably more validation.

The work gave us evidence that the problem is tractable, while making clear how much more research and validation is required before anything here should be trusted in an operational setting.

AI and machine-learning approaches showed enough potential in this problem space to justify continued research and development. What the study did not show is that a system can autonomously diagnose production incidents, and nothing here should be read that way.

What meaningful performance was found to depend on

  • 01

    Training data quality and diversity

    What a model learns from shapes the outcome more than the choice of model does. Narrow or repetitive data produces results that look better than they are.
    data
  • 02

    Rigorous evaluation methodology

    Decided in advance and stated plainly, so that a result can be examined by someone who was not in the room when it was produced.
    method
  • 03

    Avoiding leakage between related examples

    Closely related examples appearing on both sides of a split turn a score into a measure of memory rather than of ability.
    leakage
  • 04

    Appropriate grouping of evaluation datasets

    How evaluation data is grouped changes what a number means. The grouping has to reflect how the underlying evidence is actually related.
    grouping
  • 05

    Explainability

    Understanding why a model produced a result, not only that it produced one. An engineering team has to be able to disagree with it on the evidence.
    why
  • 06

    Reliable mapping between evidence and outcomes

    Where the link between engineering evidence and its labelled outcome is loose, the label teaches the wrong lesson and the evaluation quietly rewards it.
    labels
  • 07

    Validation against increasingly realistic scenarios

    Structured scenarios are where this work has to begin. They are not where it can end, and each step toward operational conditions is a step that has to be earned.
    reality

06 / What it taught us

The most useful output was not a model.

The lasting result of the project was a clearer view of what a trustworthy engineering-intelligence system actually requires. Four ideas came out of it, and they now sit underneath how Ember is being designed.
  1. I

    Evidence before inference

    An AI-generated conclusion is only as trustworthy as the engineering evidence underneath it. Improving the model is the easier half of the problem; improving what it reasons over is the half that decides whether the output can be relied on.

  2. II

    Reproducibility matters

    Experiments and assessments need clear provenance, so that a result can be recreated, inspected and argued with. A conclusion nobody can retrace is not a finding, it is an assertion.

  3. III

    Incidents are contextual

    Individual messages and telemetry points rarely contain enough information by themselves. Meaning emerges from connected evidence across systems and over time, which is a different problem from classifying a message in isolation.

  4. IV

    Confidence needs boundaries

    A useful system has to distinguish what it observed, what it inferred from that, and what remains genuinely uncertain. Collapsing those three into one confident sentence is how tools lose the trust of the people carrying the pager.

These are conclusions Ember has drawn from the research, and they align with the direction the product was already taking. They are not an endorsement of Ember's architecture by Robert Gordon University.

07 / Shaping Ember

Where the research is landing in the product.

Ember is evolving toward a continuous engineering intelligence platform: one that observes engineering activity, maintains evidence and context, reasons over changes and incidents, and helps teams see risk while it is still forming. Lessons from this project are informing that work across the areas below.

Ember applying what it learned, not a design being signed off.

  • Evidence provenance

    Where an observation came from, carried alongside it.

  • Reproducible evaluation

    Assessments that can be recreated and challenged later.

  • Evidence-gated claims

    No conclusion the evidence underneath cannot carry.

  • Signal classification

    Separating the meaningful from the routine.

  • Incident reasoning

    Connecting evidence across systems and time.

  • Engineering context

    The change, the service, the window, the conversation.

  • Model evaluation

    Measuring the right thing, and saying how it was measured.

  • Explainability

    Why a result, not only what the result was.

  • Learning and validation

    Workflows that keep testing the system against reality.

Read alongside how Ember works, the throughline is the one the study kept returning to: a claim is only worth making if the evidence behind it can be produced on request.

08 / What is next

A useful first step, and a longer road.

Robert Gordon University and Ember Intelligence both see the project as a starting point, and are exploring opportunities for continued research collaboration. The partners may also look at external funding routes to support further work.

Directions under discussion, not commitments.

Areas of interest for further research

  • 01Larger and more diverse training datasets
  • 02More rigorous grouped evaluation methodologies
  • 03Advanced language-model approaches
  • 04AI-assisted signal classification
  • 05Incident prediction
  • 06Adaptive risk assessment
  • 07Operational decision support
  • 08Evaluation against richer real-world engineering scenarios

10 / Talk to us

Building engineering intelligence on evidence, not guesswork.

If you are working on incident intelligence, evaluation methodology or trustworthy AI in engineering, we would be glad to compare notes. If you would rather see what this looks like as a product, start with how Ember works.
Research conducted in collaboration with Robert Gordon University. Ember is in private development.