Research Wiki · Methods Lab

Simulation, optimisation and synthetic modelling

Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints.

Methods family

Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints.

Use methods only after defining the estimand, data structure, assumptions, validation plan and decision consequence.

Monte Carlo simulation

Monte Carlo simulation repeatedly samples from specified input distributions to propagate uncertainty through a model. Its validity depends on the model structure, input distributions, dependencies and number of simulations.

Read the full entry →
Microsimulation

Microsimulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Agent-based modelling

Agent-based modelling simulates individual agents with rules and interactions to study emergent system behaviour. It is useful for scenarios and mechanisms, but calibration and validation are demanding.

Read the full entry →
System-dynamics modelling

System-dynamics modelling is a method within simulation, optimisation and synthetic modelling. Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Read the full entry →
Discrete-event simulation

Discrete-event simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Scenario simulation

Scenario simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Market simulators

Market simulators is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Conjoint simulators

Conjoint simulators is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Read the full entry →
Consumer-choice simulation

Consumer-choice simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Customer-flow simulation

Customer-flow simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Diffusion simulation

Diffusion simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Bootstrapping

Bootstrapping is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Resampling

Resampling is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Jackknife estimation

Jackknife estimation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Synthetic control

Synthetic control constructs a weighted combination of comparison units that approximates the treated unit before an intervention. Post-intervention divergence is interpreted against placebo and robustness checks.

Synthetic populations

Synthetic populations is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Synthetic respondent generation

Synthetic respondent generation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Copula-based synthetic data

Synthetic data are artificially generated records designed to reproduce selected statistical properties or behaviours of a source population or model. Their usefulness depends on fidelity, privacy, bias, validation and whether the intended decision can tolerate model-generated evidence.

Generative adversarial networks

Generative adversarial networks is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Variational autoencoders

Variational autoencoders is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Privacy-preserving synthetic data

Synthetic data are artificially generated records designed to reproduce selected statistical properties or behaviours of a source population or model. Their usefulness depends on fidelity, privacy, bias, validation and whether the intended decision can tolerate model-generated evidence.

Differential privacy

Differential privacy is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Simulation-based power analysis

Simulation-based power analysis is a method within simulation, optimisation and synthetic modelling. Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Sensitivity analysis

Sensitivity analysis is a method within simulation, optimisation and synthetic modelling. Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Stress testing

Stress testing is a method within simulation, optimisation and synthetic modelling. Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Robust optimisation

Robust optimisation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Browse linked method entries

Deep entry

Monte Carlo simulation

Monte Carlo simulation repeatedly samples from specified input distributions to propagate uncertainty through a model. Its validity depends on the model structure, input distributions, dependencies and number of simulations.

Open method
Deep entry

Microsimulation

Microsimulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Agent-based modelling

Agent-based modelling simulates individual agents with rules and interactions to study emergent system behaviour. It is useful for scenarios and mechanisms, but calibration and validation are demanding.

Open method
Deep entry

System-dynamics modelling

System-dynamics modelling is a method within simulation, optimisation and synthetic modelling. Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Deep entry

Discrete-event simulation

Discrete-event simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Scenario simulation

Scenario simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Market simulators

Market simulators is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Deep entry

Conjoint simulators

Conjoint simulators is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Consumer-choice simulation

Consumer-choice simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Customer-flow simulation

Customer-flow simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Diffusion simulation

Diffusion simulation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Bootstrapping

Bootstrapping is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Resampling

Resampling is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Jackknife estimation

Jackknife estimation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Synthetic control

Synthetic control constructs a weighted combination of comparison units that approximates the treated unit before an intervention. Post-intervention divergence is interpreted against placebo and robustness checks.

Open method
Method definition

Synthetic populations

Synthetic populations is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Synthetic respondent generation

Synthetic respondent generation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Copula-based synthetic data

Synthetic data are artificially generated records designed to reproduce selected statistical properties or behaviours of a source population or model. Their usefulness depends on fidelity, privacy, bias, validation and whether the intended decision can tolerate model-generated evidence.

Open method
Method definition

Generative adversarial networks

Generative adversarial networks is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Variational autoencoders

Variational autoencoders is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Privacy-preserving synthetic data

Synthetic data are artificially generated records designed to reproduce selected statistical properties or behaviours of a source population or model. Their usefulness depends on fidelity, privacy, bias, validation and whether the intended decision can tolerate model-generated evidence.

Open method
Method definition

Differential privacy

Differential privacy is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method
Method definition

Simulation-based power analysis

Simulation-based power analysis is a method within simulation, optimisation and synthetic modelling. Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Sensitivity analysis

Sensitivity analysis is a method within simulation, optimisation and synthetic modelling. Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Stress testing

Stress testing is a method within simulation, optimisation and synthetic modelling. Computational methods for stress-testing scenarios, generating synthetic populations and choosing actions under constraints. Its usefulness depends on data structure, assumptions, validation and whether the output answers the intended decision.

Open method
Method definition

Robust optimisation

Robust optimisation is a statistical or analytical concept within simulation, optimisation and synthetic modelling. It should be selected for the data-generating process and decision question rather than because software makes it available.

Open method

Need the method applied to a live decision?

Share the market, customer, product or investment question that needs a defensible evidence design.

Brief Ninth Atlas