This paper is an attempt to explain all the matrix calculus you need in order to understand the training of deep neural networks. We assume no math knowledge beyond what you learned in calculus 1, and provide links to help you refresh the necessary math where needed. Note that you do not need to understand this material before you start learning to train and use deep learning in practice; rather, this material is for those who are already familiar with the basics of neural networks, and wish to deepen their understanding of the underlying math. Don't worry if you get stuck at some point along the way---just go back and reread the previous section, and try writing down and working through some examples. And if you're still stuck, we're happy to answer your questions in the Theory category at forums.fast.ai. Note: There is a reference section at the end of the paper summarizing all the key matrix calculus rules and terminology discussed here. See related articles at http://explained.ai
翻译:本文试图解释您需要的所有矩阵积分, 以便理解深神经网络的训练。 我们假设除了您在微积分1中学到的知识之外没有数学知识, 并且提供链接, 帮助您在需要的地方刷新必要的数学。 请注意, 您在开始学习之前不需要理解这个材料来培训和运用深层次的实践中的学习; 相反, 此材料是针对那些已经熟悉神经网络基础知识的人的, 并且希望加深他们对基本数学的理解 。 不要担心您会停留在前一节的某个点 -- -- 只需回去重新阅读上一节, 并尝试写下来和通过一些实例来工作。 如果您仍然坚持, 我们很乐意在论坛. fast. ai 回答您在Theory类别中的问题 。 注意: 本文结尾处有一个参考部分, 概述了这里讨论的所有关键矩阵积分规则和术语 。 见 http:// explainedai 上的相关文章 。