我是人工智能领域的新手。我正在尝试用一种我找不到示例或预制库或教程的语言(Dart)创建一个神经网络。我试过在网上寻找一个严格的“香草”python 实现(没有第三方库),但我找不到任何东西。
我找到了一个单层实现,但它只使用矩阵完成,对于初学者来说非常神秘。
我已经理解了前馈之间的想法,一个神经元计算其输入的总和,添加一个偏差并激活它。
但是对于反向传播背后的数学,我找不到任何神经元级别的解释。(通过神经元级别,我认为将单个神经元的数学视为一系列操作,而不是将多个神经元视为矩阵)。
它背后的数学原理是什么?有没有适合初学者的学习资源?
