中文

单隐层神经网络的恢复保证

机器学习 2017-06-13 v1 数据结构与算法 机器学习

摘要

在本文中,我们考虑使用单隐层神经网络(1NNs)的回归问题。我们提炼了激活函数的一些性质,这些性质使得 1NN 平方损失目标函数在真实参数的邻域内具有 local strong convexity\mathit{local~strong~convexity}。大多数流行的非线性激活函数都满足所提炼的性质,包括修正线性单元(ReLUs)、带泄漏的 ReLU、平方 ReLU 和 sigmoid 函数。对于同样光滑的激活函数,我们证明了在重采样规则下梯度下降的 local linear convergence\mathit{local~linear~convergence} 保证。对于齐次激活函数,我们证明了张量方法能够初始化参数使其落入局部强凸区域。结果表明,在光滑齐次激活下,以高概率保证,张量初始化后接梯度下降能够以 dlog(1/ϵ)poly(k,λ) d \cdot \log(1/\epsilon) \cdot \mathrm{poly}(k,\lambda ) 的样本复杂度和 ndpoly(k,λ)n\cdot d \cdot \mathrm{poly}(k,\lambda) 的计算复杂度恢复真实参数,其中 dd 是输入维度,kkkdk\leq d)是隐藏节点数,λ\lambda 是输入层与隐藏层之间真实参数矩阵的一个条件性质,ϵ\epsilon 是目标精度,nn 是样本数。据我们所知,这是第一项为 1NNs 提供恢复保证的工作,其样本复杂度和计算复杂度均与输入维度呈 linear\mathit{linear} 关系,与精度呈 logarithmic\mathit{logarithmic} 关系。

关键词

引用

@article{arxiv.1706.03175,
  title  = {Recovery Guarantees for One-hidden-layer Neural Networks},
  author = {Kai Zhong and Zhao Song and Prateek Jain and Peter L. Bartlett and Inderjit S. Dhillon},
  journal= {arXiv preprint arXiv:1706.03175},
  year   = {2017}
}

备注

ICML 2017