Research Article

Development of Integrated Choice and Latent Variable (ICLV) Models Using Matrix-Based Analytic Approximation and Automatic Differentiation Methods on TensorFlow Platform

Table 1

BVN and TVN evaluation results for the different methods.

DimMeasureNumerical integration methodsAnalytic approximation methods (TensorFlow)
GaussTFMEBMETVBS

K = 2 (BVN)MAE4.8e − 101.9e − 150.0037
%MAE > 0.0050.00.018.8
MAPE8.6e − 81.3e − 121.28
%MAPE > 20.00.015.2
Time (s)0.0010.0020.003

K = 3 (TVN)MAE8.8e − 106.1e − 110.00270.0018
%MAE > 0.0050.00.018.112.4
MAPE1.9e − 72.9e − 81.341.00
%MAPE > 20.00.016.711.0
Time (s)0.0050.0050.0060.003

Note. “—“ indicates that the corresponding analytic approximation methods cannot calculate the values of BVN or TVN.