javascript - 趋势预测 Javascript API
问题描述
我有一个随时间变化的值列表(基本上是一个整数列表)。目前 NPM 网站已关闭,因此我无法真正正确搜索 API,因此我想问你们中是否有人知道用于 Javascript 节点的 API,它接受整数列表的输入(表示图形上的 y 坐标)并且可以然后预测图形将如何继续流动。
非常感谢您的任何回复!
解决方案
这取决于您要如何进行预测。您可以计算线性回归、拟合时间序列模型、训练神经网络等。
最简单的是线性回归模型。它不会很准确;只是让您对当前数据的去向有一个方向感。
时间序列建模(自回归)可能是您正在寻找的。这通常涉及使用历史数据来拟合可用于预测(称为预测)未来值的模型。这涉及到一些相当繁重的统计工作,但 JavaScript 库确实存在,例如timeseries-analysis。
如果你想创建一个成熟的神经网络,TensorFlow 正在为 JavaScript 开发,但我不推荐这种方法,除非你对机器学习有相当好的理解。为了用神经网络做一个有效的预测器,你需要能够正确地规范化数据并编写一个循环网络;无论如何都不是一个基本的话题。
推荐阅读
- javascript - 如何始终在段落末尾放置阅读更多 - 阅读更少按钮?
- ios - UITextView 中的 AttributedString 在顶部被修剪
- python - If.. else:有没有更好的方法来处理这个问题?
- macos - JXA:删除文件夹,创建新文件夹,将匹配的文件移动到新文件夹中
- javascript - 使用 window.open() 打开新选项卡,但 URL 重定向到另一个页面并丢失句柄
- google-app-engine - 谷歌云平台 DNS_PROBE_FINISHED_NXDOMAIN 使用第三方域
- reactjs - Chartjs 没有呈现条形图,即使在控制台记录时图表变量正确显示
- laravel - 验证日期不在日期范围数组之间
- c++ - 将函数直接传递给 std::async 和使用 std::bind 有什么区别?
- curl - Wget 或 Curl 的用法。如何根据正则表达式的地址下载所有“index.html”文件