ACRAdvanced Cipher Research
Dubai and London

Statistical mathematics for machine learning and software teams.

We build models that learn from noisy signals, reason under uncertainty and extract structure from large, time-varying datasets. Then we build the software that runs them in production.

Prior, likelihood and posterior density curves
2.8M
vehicle sessions scored in a single day of probe data
99.5%
of true journey links present in our candidate sets at London density
5
commercial probe-data panels evaluated and characterised
2
disciplines under one roof: statistics and software engineering

Figures from our vehicle journey reconstruction programme, development lab, 2026. Read the case study.

What we do

Two disciplines, one team.

Most analytics failures are not modelling failures or engineering failures. They are the gap between the two. We close it by having the people who derive the likelihood also write the pipeline that evaluates it.

Bivariate scatter with covariance contour ellipses
Approach

Measure carefully. Model honestly. Validate relentlessly.

  • Start from the decision. We work backwards from what you need to decide to the quantity that must be estimated, and only then to the data.
  • Treat uncertainty as output, not noise. Every estimate ships with a calibrated interval and an explicit accept-or-abstain rule.
  • Plant the truth and try to find it. We evaluate against held-out and synthetic ground truth before any number reaches a client.
  • Write it down. Methods, assumptions and failure modes are documented in plain English alongside the code.
Methods in brief

The toolkit.

Bayesian inference

Hierarchical and sequential models, posterior computation by MCMC and variational methods, principled priors from domain knowledge and historical data.

Multivariate likelihoods

Skew-normal and heavy-tailed families, covariance and precision estimation in high dimensions, population models that respect the shape of real distributions.

Graph and network methods

Community structure, flows on networks, association and linkage problems where identifiers rotate and observations fragment.

Geospatial statistics

Map-matching, route likelihoods, spatial point processes, travel-time priors and congestion-aware models of movement.

Information theory

Entropy and mutual information as design tools: what a signal can and cannot tell you, before you build on it.

Calibration and validation

Forced-choice evaluation, rank and margin metrics, reliability diagrams, abstention thresholds tuned to the cost of being wrong.

Explore the methods in depth

Selected work

Reconstructing vehicle journeys from fragmented probe data.

A materials and logistics client needed origin and destination patterns for heavy vehicles across a region. Commercial probe data arrives with rotating identifiers, gaps and five different schemas. We built the statistical linkage and the pipeline to run it at scale.

Read the case study
Sparse network graph over a hexagonal grid
Where it applies

Sectors.

Mobility and logisticsSmart infrastructureInsurance and riskRetail and location intelligenceFinancePublic policy and urban planningEnergySecurity

The methods travel well. The common thread is a large, noisy, time-varying dataset and a decision that depends on getting the uncertainty right.

Contact

Bring us a problem that resists the obvious model.

We take on a small number of engagements at a time. Tell us what you are measuring, what you need to decide, and what the data looks like today. We reply within two working days.

Email
info@advcipher.com

Office
IFZA, Dubai, United Arab Emirates
Working with clients in the UK, Europe and the Gulf.

What to include
The decision you need to support, the data sources you have (or want), timescales, and any constraints on privacy or deployment.

Start a conversation