用统计物理解析神经网络学习与记忆机制
Explaining Machine Learning and Memorization with Statistical Mechanics

- 引入统计力学工具研究神经网络的低维学习结构
- 揭示密集关联记忆与受限玻尔兹曼机的数据拟合特性
- 为对抗攻击和模型泛化提供理论新视角
人工神经网络(NNs)和机器学习(ML)算法在理论上仍缺乏深入理解,限制了其潜力发挥并难以克服固有缺陷。例如,机器学习通过沿权重空间的低维子空间更新参数,但这一隐含的低维学习结构未被有效利用,原因在于其本质尚未明晰。此外,训练后的神经网络极易受广泛存在的对抗攻击影响,而这些攻击的理论基础仍不清晰。本论文旨在提升对神经网络与机器学习的理论认知,重点关注对抗攻击和隐含低维学习。为此,采用统计力学中的数学工具,研究不同类型的神经网络及其数据拟合方式。具体分析两类能以不同学习与记忆程度拟合数据的模型:密集关联记忆(DAM)与受限玻尔兹曼机(RBM),并探索其不同版本间的关联,以提高理论分析效率。
原文摘要 · Abstract (English)
Artificial neural networks (NNs) and machine learning (ML) algorithms are poorly understood from a theoretical perspective, which makes it difficult to fully realize their potential and overcome their weaknesses. For instance, ML algorithms train NN weights by moving them along a low-dimensional subspace of their allowed values, but this implicitly low-dimensional learning structure is not properly exploited to improve training because its nature is not well understood. Moreover, trained NNs are easily confused by pervasive adversarial attacks whose theoretical underpinnings are still unclear. This thesis aims to improve our theoretical understanding of NNs and ML, with a particular focus on adversarial attacks and implicitly low-dimensional learning. For this purpose, we use mathematical tools from statistical mechanics to study different types of NNs and ways in which they can fit the data. In particular, we study two classes of models that fit the data with various degrees of learning and memorization: dense associative memory (DAM) and restricted Boltzmann machines (RBM). In the process, we investigate connections between different versions of these models that are useful to make analytical investigations more efficient.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。