开启辅助访问      

站内搜索

搜索
热搜: 下载 1.19 1.20

Minecraft(我的世界)苦力怕论坛

[开发教程] 就算不会JS也值得学习的JS机器学习库 - brain.js

发表于 2024-3-9 20:22:42 来自手机 | 显示全部楼层 |阅读模式 IP:河北省
前言
近几年呢 我们的ai技术也是发展的一塌糊涂
而很多人呢都认为很难实现
其实这是一件很简单的事情

开始
使用brain.js我们只需要几行代码 就可以做出一个简单的ai 你可以将其放在任何地方

安装方法
1. 如果安装了node环境 请使用npm命令
  1. npm i brain.js --save
复制代码

进行安装
2. 如果是原生浏览器环境 请使用cdn来加载
  1. <script src="https://cdn.bootcdn.net/ajax/libs/brain.js/2.0.0-beta.23/browser.js"></script>
复制代码

来加载库

安装好后打开一个js开始写代码
node端比原生环境要多一步
  1. const brain = require("brain.js")
复制代码

用来加载模块
想使用我们需要先实例化brain类
  1. const net = new brain.NeuralNetwork()
  2. //实例化
  3. net.train([{
  4.   { input: [0],output: [1]},
  5.   { input: [1],output: [0]},
  6.   { input: [0.5],output: [1.5]}
  7. }])
  8. //在这里训练ai 如果是0则为1 1则为0 input和output都不要用原始类型 请使用对象或者数组
  9. console.log(net.run[0.9])
  10. //进行交互 传递0.9返回0.1...... 如果想要让他省略后面的位 你需要使用.toFixed()等函数处理
  11. //比如 net.run[0.9].toFixed(1) 返回0.1
复制代码


到这里 你已经成功训练出一个ai啦
简单吧

你可以把他放在任何地方
比如五子棋棋局分析 ( 这个是原生jS.)
Screenshot_2024-03-09-18-18-05-795_com.android.browser-edit.jpg
Screenshot_2024-03-09-20-22-03-652_bin.mt.plus-edit.jpg
Screenshot_2024-03-09-20-21-55-519_bin.mt.plus-edit.jpg
苦力怕论坛,感谢有您~
回复

使用道具 举报

发表于 2024-3-9 20:57:17 来自手机 | 显示全部楼层 IP:山西省
3875757643438373
2# 2024-3-9 20:57:17 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

头像被屏蔽
发表于 2024-3-9 23:19:39 来自手机 | 显示全部楼层 IP:江苏省
于是可以把它接入僵尸小白
3# 2024-3-9 23:19:39 回复 收起回复
苦力怕论坛,感谢有您~
回复 支持

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站
关于我们
联系我们
坛史纲要
官方
哔哩哔哩
技术博客
下载
网易版
安卓版
JAVA
反馈
意见建议
教程中心
更多
捐助本站
QQ群
QQ群

QQ群

访问手机版

访问手机版

手机版|小黑屋|系统状态|klpbbs.com

粤公网安备 44200002445329号 | 由 木韩网络 提供云服务 | GMT+8, 2024-4-27 15:47

声明:本站与Mojang以及微软公司没有从属关系

Powered by Discuz! X3.4 粤ICP备2023071842号