Examples
For beginners, we recommend to look at the following examples.
There are also examples associated with published documentation. The documentation is written for the version of Biogeme at the time of publication. The online examples are updated for the latest version.
Calculating indicators
After the parameters of a model have been estimated, the model can be used to derive various indicators, such as market shares, or elasticities, that are used by policy makers. This is explained in details in Bierlaire (2018a)
Timing function evaluation
Provides some timing information about the calculation of the log likelihood function of some mpdels.
Monte-Carlo integration
It is possible to calculate complex integrals using Monte-Carlo integration in Biogeme. This is explained in details in Bierlaire (2019)
Choice models with latent variables
Hybrid choice models, that is, choice models involving latent variables, can be estimated with Biogeme. This is explained in details in Bierlaire (2018b)
Assisted specification algorithm
An assisted specification algorithm is available in Biogeme. Its usage is detailed in Bierlaire and Ortelli (2023)
Estimation with samples of alternatives
It is possible to estimate choice models using only a sample of alternatives. The implementation is still experimental, and continues to be test. It is described in Bierlaire and Paschalidis (2023)
Multiple Discrete Continuous Extreme Value models
It is possible to estimate the parameters of Multiple Discrete Continuous Extreme Value (MDCEV) models with Biogeme, and to use the estimated model for forecasting. This is described in n upcoming report.