原理篇
softmax回归https://blog.youkuaiyun.com/xxyjskx1987/article/details/146342032
工具介绍
MathLabTool 一款数学仿真、图形化工具。开源免费,使用比较熟悉的JavaScript语法,文档齐全易上手。
下载地址:
MathLabToolhttps://gitcode.com/zhengchen-tech/MathLabTool
仿真代码及数据
var mlp_pre = mlt_mlp(
[2, 3], // 网络每层元素数量
[[1, 2], [3, 4], [5, 6]], // 训练数据
[[1, 0, 0], [0, 1, 0], [0, 0, 1]], // 训练数据分类
0.04, // 学习率
20000, // 迭代次数
[[1.1, 2.1], [3.1, 4.1], [5.1, 6.1]], // 预测数据
[0, 2], // 'softmax'
2, // 'cross_entropy'
1 // 'SGD'
);
mlt_page_console_log(mlp_pre);
仿真结果
可以看到结果与正确分类几乎相同。