值得研究的 8 个机器学习 js 的框架 _前端开发者

前端开发者丨JavaScript
https://www.rokub.com
JavaScript开发人员倾向于寻找可用于机器学习模型训练的JavaScript框架。
下面是一些机器学习算法, 基于这些算法可以使用本文中列出的不同JavaScript框架来模型训练: 简单的线性回归多变量线性回归逻辑回归朴素贝叶斯k最近邻算法( KNN) K – means支持向量机( SVM) 随机森林决策树前馈神经网络深度学习网络在这篇文章中, 你将学习针对机器学习的不同JavaScript框架。
具体内容为: 1. DeepLearn.jsDeeplearn.js是Google发布的一个开源的机器学习JavaScript库, 可用于不同的目的, 例如在浏览器中训练神经网络, 理解ML模型, 用于教育目的等。
你可以在推理模式中运行预先训练的模型。
可以在Typescript( ES6 JavaScript) 或ES5 JavaScript中编写代码。
通过在html文件的head标签中包含以下代码并编写用于构建模型的js程序, 可以实现快速入门。
1 2 3 < !–or– > 2. PropelJSPropel, 一个JavaScript库, 为科学计算提供了GPU支持的类似numpy的基础架构。
它可以用于NodeJS app和浏览器。
以下是浏览器的设置代码: 1 以下代码可用于NodeJS app: npm install propel
import {
grad
} from “propel”;
1 2 npm install propel
import {
grad
} from “propel”;
PropelJS 文档( Propel doc)。
Propel的GitHub页面。
3. ML – JSML – js提供了用于使用NodeJS和浏览器的机器学习工具。
ML js工具可以使用以下代码进行设置: 1 支持以下机器学习算法: 无监督学习主成分分析( PCA) K均值聚类监督学习简单线性回归多变量线性回归支持向量机( SVM) 朴素贝叶斯K最近邻算法( KNN) 偏最小二乘算法( PLS) 决策树: CART随机森林逻辑回归人工神经网络前馈神经网络4.ConvNetJSConvNetJS是一个JavaScript库, 完全用于在浏览器中深度学习模型训练( 神经网络)。
这个库也可以用在NodeJS app中。
可以从ConvNetJS简化库中获取ConvNetJS的简化版本入门。
ConvNetJS的发布页面。
1 下面是一些重要的页面: 5. KerasJS通过KerasJS, 你可以在浏览器中运行Keras模型, 并使用WebGL得到GPU支持。
模型也可以在node.js中运行, 但只能在CPU模式下运行。
Keras的GitHub页面。
以下是可以在浏览器中运行的Keras模型列表: MNIST的基本convnet卷积变分自编码器, 在MNIST上训练MNIST上的辅助分类器生成式对抗网络( AC – GAN) 50 层残差网络, 在ImageNet上训练Inception v3, 在ImageNet上训练DenseNet – 121, 在ImageNet上训练SqueezeNet v1 .1, 在ImageNet上训练IMDB情绪分类的双向LSTM6.STDLIBSTDLib是一个JavaScript库, 可用于构建高级统计模型和机器学习库。
它也可以用于数据可视化和探索性数据分析的绘图和图形功能。
以下是与ML有关的库列表: 通过随机梯度下降进行线性回归( @ stdlib / ml / online – sgd – regression) 通过随机梯度下降进行二元分类( @ stdlib / ml / online – binary – classification) 自然语言处理( @ stdlib / nlp) 7. Limdu.jsLimdu.js是node.js的机器学习框架。
它支持以下一些内容: 二元分类多标签分类特征工程SVM可以使用以下命令来安装limdu.js: npm install limdu 1 npm install limdu8.Brain.jsBrain.js是一套用于训练神经网络和朴素贝叶斯分类器的JavaScript库。
以下代码可用于安装Brain.js: npm install brain.js 1 npm install brain.js也可以使用以下代码在浏览器中引入该库: 1 以下内容可用于安装朴素贝叶斯分类器: npm install classifier 1 npm install classifier总结在这篇文章中, 我们了解了可用于在浏览器和node.js app中机器学习模型训练的不同JavaScript库。
有关机器学习的文章, 建议查看机器学习档案。
这篇文章对你有帮助吗? 或者你对文中有关机器学习的JavaScript框架有任何疑问或建议? 欢迎在评论中留下你的看法并提出问题来共同探讨。
前端开发者丨JavaScript
» 本文来自:前端开发者 » 《值得研究的 8 个机器学习 js 的框架 _前端开发者》
» 本文链接地址:https://www.rokub.com/274.html
» 您也可以订阅本站:https://www.rokub.com
赞(1)
64K

评论 抢沙发

评论前必须登录!