Actuarial Labs introduces Pia

The modeling platform
for insurance pricing.

Pia turns raw policy and claims extracts into filing-ready GLMs and GAMs in minutes. No data-engineering queue, no data-science backlog. Your actuaries stay in charge.

Filing-ready across
  • CanadaFSRA · AMF · AIRB
  • US StatesNAIC · State DOIs
  • United KingdomFCA · PRA

Who does what

The hand‑offs disappear.

A pricing review used to wait on a data engineer, then a data scientist. Pia now does both, and the actuary works on the part that needs judgment.

Handled by Pia

Data engineering

  • Map columns to rolesTarget, exposure and 9 rating factors found
  • Join policy and claims filesClaims summed per policy, exposure counted once
  • Clean what extracts really look likeSentinels, currency typed as text, Excel dates
  • Split and freeze the holdoutHalf of it stays sealed until the champion is chosen

Handled by Pia

Data science

  • Explore every factorOne-way frequency, exposure and credibility intervals
  • Tune splines and penaltiesSmoothing selected by REML
  • Search for interactionsGBM-suggested pairs, kept only if the holdout improves
  • Benchmark against a black boxGBM benchmark on the same frozen holdout

Stays with your team

The actuary

  • Review relativities and credibilityThin levels are flagged for you
  • Set trend and large-loss capsApplied to experience and recorded with the model
  • Override and document whyYour reason goes into the audit trail
  • Approve the model and the filingNothing is filed without your sign-off

How it works

From raw extract
to filed rate.

Pia does the data engineering and the data science. Your actuaries make the calls and sign the filing.

Step 01

Drop in raw extracts. Pia finds the schema.

Policy, claims and exposure files exactly as your admin system exports them. Pia recognises the target, the exposure and every rating factor from the data itself, reconciles the files and cleans what real extracts look like.

policies.csv + claims.xlsx678,013 policies · 12 columns
Schema found
IDpolUnique on every rowIdentifier
ClaimNbCount, mostly zeroTarget
ExposureFraction of a yearExposure
DrivAgeInteger, 18 to 100Rating factor
BonusMalusInteger, 50 to 230Rating factor
Region22 levelsRating factor
Joined on IDpol · claims summed per policy · exposure counted once

Step 02

Pia proposes. You approve.

Safe fixes are applied and logged. Anything that changes what the data means is proposed with its evidence and waits for an actuary. Nothing touches the data until you say so.

Proposed data actionsFrench motor TPL · 4 proposals
3 approved
Aggregate claims to one row per policyExposure would repeat on every multi-claim policy
Approved
Cap exposure at one year1,224 policies carry up to 2.01 years
Approved
Review 9 policies with 5 to 16 claimsMost likely duplicated claim records
Approved
Model Density on a log scaleRuns from 1 to 27,000 per km²
Your call
Text cleanup, null spellings and duplicates applied and logged

Step 03

Every model family, ranked on one holdout.

GLMs, shape-constrained GAMs, frequency × severity and a GBM benchmark, tuned and ranked in minutes. You see how much lift is left on the table, and what it costs to file.

LeaderboardHoldout Gini · higher is better
Live
Constrained GAMMonotone in BonusMalus
0.331Champion
GLM + interactionsPoisson, 61 parameters
0.318Filable
Frequency × severityPoisson · Gamma
0.309Filable
GBM benchmarkThe ceiling
0.336Benchmark
98.5% of the black-box lift, in a model you can file

Step 04

Relativities you can stand behind.

One-way experience beside every relativity, credibility-weighted where data is thin. Override a level and your reason lands in the audit trail, with your name on it.

Territory relativitiesSelected vs one-way experience
Approved
Territory 08 · 1.196 → 1.180Capped at ±10% dislocation. “Thin experience in 2024; held at prior trend.” — D. Whitfield, FCAS

Step 05

The filing writes itself.

Actuarial memorandum, exhibits and rate pages, drafted from the model with every number traced to its source. Edit any section; Pia keeps the numbers tied.

Ontario auto · rate filingDrafted from model v14
Ready to file
Actuarial memorandum4.2 Territorial relativities

Selected relativities are credibility-weighted between indicated experience and current factors, and capped at ±10%. The selected relativity for Territory 08 is 1.180, for an overall indicated change of +6.2%.

Actuarial memorandum
Rate indication exhibits
Rate pages
Validation results

Step 06

Reviewed before the regulator does.

Pia reads the filing as the examiner will, against the rules of the jurisdiction it is filed in. Every check shows the rule, its source, and what your filing says.

Regulator review · Ontario autoFSRA · 6 checks
All clear
No credit information usedReg. 664, s. 5(1)11
Clear
Driving record in the rating planReg. 664, s. 5(1)
Clear
Territories on filed definitionsReg. 664, s. 6
Clear
Fairness testing attachedFSRA guidance, 2024
Clear
Dislocation exhibit within limitsInsurance Act s. 412
Clear
Required exhibits presentFSRA filing manual
Clear
Ready for the examiner

Built for the people
who sign the filing.

10×faster from data request to filed rate
48 sfrom 678,013 raw policies to ranked models
98%of the black-box lift, in a model you can file
100%of fits, overrides and approvals on record
Frozen holdout

Half the holdout stays sealed until the champion is chosen, so the score you file is the score you earned.

Calibration by decile

Actual against expected in every decile of risk, not just in total.

Audit trail

Every fit, override and approval: who, when and why, ready for the examiner.

Your data stays yours

Hosted in Canada, isolated per account, never used to train an AI model.

Bring one book.
Leave with a filing.

Pilots run on one line of business and one jurisdiction, with your actuaries in the loop from day one.