|
表1给出了rBergomi数据的每个培训/测试/验证集的大小。样本数据集编号培训集14000测试集7500验证集3500表1。rBergomi输入数据大小说明。3.2.1. H值的选择。我们首先让H以及相应的标签yi在离散网格{0.1、0.2、0.3、0.4、0.5}中取值。我们还从两个概率分布中抽取5个H值:均匀分布on(0,0.5)和Beta(1,9)分布。这不仅可以避免网络输出的一致性;当进行校准时,它还应使网络更加稳健,因为历史波动率数据的H值几乎肯定不会在离散网格{0.1、0.2、0.3、0.4、0.5}上。此外,我们还可以强调H的“粗略”值,即H≈ 0.1,尤其是在Beta分布的情况下。β(α,β)分布的概率密度函数由fα,β(x)=xα给出-1(1-x) β-1B(α,β)I(0,1)(x),其中函数B定义为B(α,β):=Γ(α)Γ(β)Γ(α+β),Γ是标准伽马函数。根据现有的实证研究【Gatheral等人,2018年】和【Bennedsen等人,2017年】,我们将α=1,β=9设为β分布的预期值为0.1。对于H的每种采样方法,我们为五个H值中的每一个生成5000条rBergomi采样路径。3.3. CNN架构。我们使用一维CNN,因为我们的输入xiare(一维)向量有三层内核,其中每个内核的内核大小为20,每一层都由alpha=0.1的泄漏ReLU激活函数继承;我们在每一层内核之间添加最大池层(每个大小为3)和退出层。我们在每个卷积层和最大池层中使用零填充。
|