SplineCNN:Fast Geometr

SplineCNN: Fast Geometric Deep Learning with Continuous B-Spline Kernels

本文提出条样方法的卷积神经网络,处理无规则和无序的空间数据,如mesh.
所谓的条样卷积:就是使用连续的核函数,以固定数量的训练权重.
并且splinecnn 允许段到段的训练,仅仅只用空间结构作为输入.

介绍

目前大多数深度学习方法的成功,来源于卷积操作,因为卷积有局部连接,权重共享,旋转不变性.
这些卷积层,很难作用到非欧领域类似离散展开和图.


目前有2个领域,一个是对光谱的处理,另外一个是对空间结构的处理.

相关工作

Deep learning on graphs

Local descriptors for discrete manifolds

Spatial continuous convolution kernels

SplineCNN

Input graphs

G = (V,E,U) G 表示图结构,V 表示定点结构 V = { 1, …, N } N 维的结构,E 表示边结构 为 V*V 维度,
U 为 [0,1] N*N*d纬度的类似临接矩阵. 1 是 (i,j) 属于变 0 是不属于.

Input node features

$f : V → R^{M_{in}}$ $f$ 是一个 函数的映射 从V的维度到 $f(i) ∈ R^{M_{in}}$ 最后输入特征就是这些函数的映射.

B-spline basis functions

let ((Nm1,i)1≤i≤k1, . . . ,(Nmd,i)1≤i≤kd)
denote d open B-spline bases of degree m, based on uniform, i.e. equidistant, knot vectors (c.f . Piegl et al. [19]),
with k = (k1, . . . , kd) defining our d-dimensional kernel size.

3.2 主要概念

f(i) 代表不规则的空间结构,空间的信息可以被 U 表示

  • graphs 对于图来说 V 和 E 已经有了 U 可以包含边缘的权重。 for example, features like the node degree of the target nodes.
  • discrete manifolds V 包含离散的展开 E 代表欧式临接 U 包含关系 比如 极坐标 球形, 3维坐标。对于输入和输出每个边。

Therefore, meshes, for example, can be either interpreted as embedded three-dimensional graphs or as two-dimensional manifolds,

3.3 Convolution operator


和传统卷及类似。

上一篇:
SEMI-SUPERVISED CLASSIFICATION WITH GRAPH CONVOLUTIONAL NETWORKS
下一篇:
meshcnn
 {}
Powered By Valine
v1.5.1
本文目录
本文目录