biogeme.multiobjectives module
Implementation of some multi-objective functions.
- author:
Michel Bierlaire
- date:
Fri Jul 14 18:35:29 2023
A multi-objective function takes the estimation results, and returns several indicators. The indicators should be such that the lower, the better. If an indicator must be maximized, the oppoite value should be returned.
- biogeme.multiobjectives.AIC_BIC_dimension(results)[source]
Warning
This function is deprecated. Use
aic_bic_dimension()
instead.- Return type:
list
[float
]- Parameters:
results (bioResults)
- biogeme.multiobjectives.aic_bic_dimension(results)[source]
Function returning the AIC, BIC and the number of parameters, designed for multi-objective optimization
- Parameters:
results (bioResults) – estimation results
- Return type:
list
[float
]
- biogeme.multiobjectives.loglikelihood_dimension(results)[source]
Function returning the negative log likelihood and the number of parameters, designed for multi-objective optimization
- Parameters:
results (bioResults) – estimation results
- Return type:
list
[float
]