VB神经网络实现合集

VB 写的神经网络代码资源,说实话,还挺复古的,但也正因为这样,结构清晰、逻辑直给,调试起来心里踏实。适合想自己捣鼓下神经网络算法流程的朋友,尤其是那种不太依赖框架,喜欢一行一行看明白的老铁。

VB 的两个神经网络实现,一个是典型的前馈 BP 网络,一个偏向 Hopfield 的反馈结构。代码量不多,注释也比较清楚,适合快速上手,看看网络结构和权值是怎么一步步训练出来的。

如果你是用 Python 做惯了神经网络,想换个角度看看算法底层,不妨点开下面这几个链接:

比如python 简单神经网络,代码结构跟 VB 实现的蛮像,但多了点数据预的内容;再看BP 神经网络实现,C#写的,逻辑也挺直观的,语言上比 VB 现代点。

还有一个蛮有意思的是swift-KRHebbian-Algorithm,这个是非监督的 Hebbian 自学习算法,跟 VB 的有点不一样,但看思路挺开眼界。

你要是对优化有兴趣,可以顺便瞅瞅GA 优化 BP 神经网络,蛮适合配合 VB 的 BP 实现一起对比着看。

建议是:先从 VB 那两个网络跑一遍,理解神经元、激活函数、误差反传这些流程,再去看别的语言的实现,会有种“哦,原来都是一样”的感觉。

exe 文件大小:20KB