JavaScript 中的 AI 人工智能
大多数人工智能应用程序使用 R 或 Python。
但这些天来,出现了几个 JavaScript AI 框架。
JavaScript 框架使在浏览器中执行 AI 任务成为可能。
AI 和 JavaScript
AI 人工智能已经改变了图像处理、计算机视觉和自然语言应用的科学。
借助新的 AI 库,JavaScript 开发人员现在可以在不使用 Python 或 R 的情况下构建机器学习和深度学习应用程序。这样,JavaScript 可以帮助开发人员将 AI 引入浏览器和网络。
借助 AI,JavaScript 开发人员可以制作更智能的 Web 应用程序。
JavaScript 对 AI 有好处吗?
如今,大多数 AI 应用程序都使用 R 或 Python。
但 JavaScript 作为一种 AI 语言有着广阔的前景,甚至还有一些优势:
- JavaScript 更为人所知。 所有开发者都可以使用它。
- 内置安全性。JavaScript 无法访问您的文件。
- JavaScript 比 Python 快。
- 现代 JavaScript 编译成机器码。
- 现代 JavaScript 可以使用硬件加速。
WebGL API
WebGL 是一个 JavaScript API,用于在任何浏览器中呈现 2D 和 3D 图形。
WebGL 可以在任何 PC 的集成显卡和独立显卡上运行。
WebGL 为网络浏览器带来 3D 图形。 主要浏览器供应商 Apple (Safari)、Google (Chrome)、Microsoft (Edge) 和 Mozilla (Firefox) 都是 WebGL 工作组的成员。
WebGL 1.0 于 2011 年 3 月发布。
WebGL 2.0 于 2017 年 1 月发布。
使用 JavaScript 的神经网络
人工智能可以是数学密集型的。 神经网络的本质是高度技术性的,随之而来的行话往往会吓跑人们。
这就是 JavaScript 可以提供帮助的地方。 我们需要易于理解的软件 API 来简化创建和训练神经网络的过程。