嘘~ 正在从服务器偷取页面 . . .

沫墨的博客
五子棋AI(三) 五子棋AI(三)
一、Min-Max算法 Min-Max算法(亦称 MiniMax or MM)又名极小化极大算法,是一种找出失败的最大可能性中的最小值的算法。Minimax算法常用于棋类等由两方较量的游戏和程序。该算法是零和博弈](https://bai
2022-09-17
五子棋AI(二) 五子棋AI(二)
1、实现AI走棋1.1 设计AI的数据成员 添加棋盘数据成员,以表示对哪个棋盘下棋。 添加评分数组chess[MAX_BORDER][MAX_BORDER], 用来存储AI对棋盘所有落点的价值评估。 AI.h 12private:
2022-09-13
五子棋AI(一) 五子棋AI(一)
一时心血来潮对棋类博弈产生了兴趣,就想着通过实现一个五子棋AI顺便了解一下相关算法和知识。 五子棋在英文中又称Gobang。先简单介绍一下,由于五子棋已经被机器严格证明了是一种“不公平”的游戏,先手黑子是绝对占优的,并且先手有必胜的套路
2022-09-08
深度学习3:循环神经网络 深度学习3:循环神经网络
循环神经网络(RNN,recurrent neural network)是一类扩展的人工神经网络,它是为了对序列数据进行建模而产生的。 1、前导知识命名实体识别任务 符号化表示 计算机存储单词信息 循环神经网络按照时刻序列接
2022-07-19
深度学习2:卷积神经网络 深度学习2:卷积神经网络
1、二维卷积1.1 二维卷积运算引入:一维卷积 二维卷积的计算过程演示 二维卷积一padding 带padding的卷积过程 1.2 二维多通道卷积 2、卷积神经网络2.1 使用卷积操作提取特征CNN网络整体结构 卷积层的具体
2022-07-18
深度学习1:深度神经网络 深度学习1:深度神经网络
人工智能主要是机器学习,机器学习主要是深度学习,深度学习实际上算是机器学习的子领域,而要进行深度学习必然要接触人工神经网络。 神经网络是一种模拟人脑的神经网络以期能够实现类人工智能的机器学习技术。人脑中的神经网络是一个非常复杂的组织。成
2022-07-16
机器学习4:无监督学习 机器学习4:无监督学习
一、聚类算法之k-means1、什么是聚类 有监督学习 回归 线性回归 岭回归 分类 - 朴素贝叶斯 - svm 无监督学习 - 聚类  - k-means - 降维  - PCA降维 2、k-means算法运算
2022-07-15
“机器学习3:支持向量机” “机器学习3:支持向量机”
支持向量机,SVM的全称是Support Vector Machine支持向量机算法是一种二分类模型核心思想:找到空间中的一个能够将所有数据样本划开的超平面,并且使得所有数据到这个超平面的距离最短 一、支持向量机的前导基本概念 $D_
2022-07-13
机器学习2:朴素贝叶斯 机器学习2:朴素贝叶斯
一、贝叶斯决策论 贝叶斯决策论(Bayesian decision theory)是采用概率方法进行决策的基本方法。 首先,使用主观概率,对未知状态进行概率估计 然后,采用贝叶斯公式做概率上的修正 最后,利用计算得到的期望概率值与修正后
2022-07-13
机器学习1:决策树 机器学习1:决策树
一、决策树的描述决策树(decision tree) 一种监督学习方法 优点 速度快 易于理解、可解释性强 需要样本量小 任务类型 分类 回归 决策树一般分三步, (1)特征选择 (2)决策树生成 (3)决策树剪枝
2022-07-12