Variable Selection Networks

变量选择网络 Variable Selection Networks
ls-type:: annotation
hl-page:: 7
hl-color:: yellow

image.png

  • 作用 :-> 每一个时间步选择相关的输入变量 select relevant input variables at each time step
    ls-type:: annotation
    hl-page:: 6
    hl-color:: yellow

  • ξ~t=j=1mχvχt(j)ξ~t(j)\tilde{\boldsymbol{\xi}}_t=\sum_{j=1}^{m_\chi} v_{\chi_t}^{(j)} \tilde{\boldsymbol{\xi}}_t^{(j)} #card

    • 时间点 t 有 mxm_x 个变量,类别变量和连续变量都转换成 dmodeld_{model} 维度

    • 非线性处理后特征 ξ~t(j)=GRNξ~(j)(ξt(j))\tilde{\boldsymbol{\xi}}_t^{(j)}=\operatorname{GRN}_{\tilde{\xi}(j)}\left(\boldsymbol{\xi}_t^{(j)}\right)

      • 变量有单独 GRN,所有时间步中共享

      • ξt(j)Rdmodel \boldsymbol{\xi}_t^{(j)} \in \mathbb{R}^{d_{\text {model }}},时间 t 第 j 个变量

  • #card 特征选择的权重 a vector of variable selection weights
    ls-type:: annotation
    hl-page:: 8
    hl-color:: yellow
    vχt=Softmax(GRNvχ(Ξt,cs))\boldsymbol{v}_{\chi_t}=\operatorname{Softmax}\left(\operatorname{GRN}_{v_\chi}\left(\boldsymbol{\Xi}_t, \boldsymbol{c}_s\right)\right)

    • 历史输入序列 Ξt=[ξt(1)T,,ξt(mχ)T]T\boldsymbol{\Xi}_t=\left[\boldsymbol{\xi}_t^{(1)^T}, \ldots, \boldsymbol{\xi}_t^{\left(m_\chi\right)^T}\right]^T

    • ξt(j)Rdmodel \boldsymbol{\xi}_t^{(j)} \in \mathbb{R}^{d_{\text {model }}} j-th varaible at time t

    • csc_s [[Static Covariate Encoders]] 结果

  • 针对静态、过去和未来输入,分别用 不同 的 VSN

作者

Ryen Xiang

发布于

2024-10-05

更新于

2025-04-21

许可协议


网络回响

评论