Neural-Networks-Visualization神经网络二分类可视化
神经网络的可视化模拟器,结合了 p5.js 的画布绘制和 Synaptic.js 的神经网络建模,做得还挺巧妙的。你可以直接在画布上点击添加数据点,指定红蓝分类,分类器就会立刻做出反应,视觉反馈也直观。嗯,用来入门感知机原理挺合适。
sketch.js 里是核心逻辑,主要网络训练和可视化更新。交互体验还不错,代码量也不多,改起来挺方便。用的是多层感知器结构,Synaptic 本身支持 Node 和浏览器端,兼容性也省事儿。
要注意哦,运行的时候要搭配浏览器环境,画布交互依赖 p5.js。如果你是想了解二分类的基本原理,这项目绝对值得 fork 来玩一玩。类似的项目还可以看看 多分类神经网络可视化,对比下效果也蛮有意思的。
3.57MB
文件大小:
评论区