MLP Trigger Model
Feed-forward neural network
A feed-forward model that maps weather inputs to a payout fraction.
Paper focus
Expected-Utility Neural Trigger Design for Index Insurance
This model uses many weather inputs at once instead of relying on one trigger variable.
Primary and secondary effects enter together through the weather feature vector.
It works as a benchmark when you want to compare a learned payout curve with simpler trigger rules.
This page trains from the local replication package for the Chen paper.
- Uses the 72 monthly weather features and loss labels contained in the replication files.
- Training split follows the paper package time windows instead of a random shuffle.
- The page reads a saved checkpoint and shows live results.
- Loads the Chen replication package directly from the backend and reconstructs the 72 weather inputs used for training.
- Applies the paper-style temporal split so training, validation, and test windows follow the original replication package logic.
- Learns payout fraction on the local machine, saves a versioned checkpoint, and serves case analysis from the trained artifact.
Mathematical model
- Output ŷ(x) = σ(W₃·ReLU(W₂·ReLU(W₁·x + b₁) + b₂) + b₃) keeps payouts in the [0,1] range.
- The loss minimizes mean-squared error between ŷ and the realized payout so the network mirrors the expected-utility objective.
- Attachment decisions sweep a calibrated threshold θ* over ŷ instead of using a single weather index.
ŷ(x) = σ(W₃·ReLU(W₂·ReLU(W₁·x + b₁) + b₂) + b₃)
Pros
- Faithfully reproduces Chen’s dataset split while staying usable in ParaEval.
- Live payout curve output lets you compare decisions against guardrail rules.
- Supports HDP regime tags so the representation can capture compound perils.
Cons
- Dense stack is harder to interpret than a single-index trigger.
- Requires strict normalization of the 72 variables each time you retrain.
- Still needs calibrated thresholds to turn continuous payouts into payouts.
Results
Attachment
—
Decision boundary applied to the model output.
Payout MAE
—
Average absolute payout error on the held-out split.
Payout RMSE
—
Root-mean-square payout error on the held-out split.
Basis Risk
—
Threshold mismatch rate after calibration.
Boundary F1
—
Trigger quality after applying the attachment threshold.
This ruler shows where the current case sits relative to the deployed trigger threshold.
Live case inference
Hong Kong Cold-Chain Warehouse — Typhoon Saola
Architecture
- 72 weather features into an MLP with 64-64-16 hidden layers
- ReLU activations in hidden layers and sigmoid payout head
- Training target is payout fraction
- Optional regime labels can be appended as extra inputs
Inputs
- Event-level weather feature tables from ERA5 or similar sources
- Historical loss or payout observations
- Optional latent regime labels from the CRP/HDP pipeline
Outputs
- Predicted payout fraction between 0 and 1
- A trigger recommendation
- Feature preview notes for the selected case