开启辅助访问     
收藏本站

站内搜索

搜索

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-11-21 20:15

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

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