中文

卷积层的 Roesser 型状态空间表示

系统与控制 2024-07-15 v2 机器学习 系统与控制 图像与视频处理 信号处理

摘要

从控制理论的角度来看,(神经网络的)卷积层是二维(或 N 维)线性时不变动力系统。通过卷积核对卷积层的通常表示对应于通过其冲激响应来表示动力系统。然而,控制理论中的许多分析工具(例如涉及线性矩阵不等式的工具)需要状态空间表示。出于这个原因,我们显式地提供了一个具有 cinr1+coutr2c_\mathrm{in}r_1 + c_\mathrm{out}r_2 个状态的二维卷积层的 Roesser 型状态空间表示,其中 cinc_\mathrm{in}/coutc_\mathrm{out} 是该层的输入/输出通道数,r1r_1/r2r_2 表征卷积核的宽度/长度。证明了当 cin=coutc_\mathrm{in} = c_\mathrm{out} 时该表示是最小实现。我们进一步构建了用于膨胀卷积、跨步卷积和 N 维卷积的状态空间表示。

关键词

引用

@article{arxiv.2403.11938,
  title  = {State space representations of the Roesser type for convolutional layers},
  author = {Patricia Pauli and Dennis Gramlich and Frank Allgöwer},
  journal= {arXiv preprint arXiv:2403.11938},
  year   = {2024}
}