机器学习基础
文章平均质量分 71
MOLS自恒
这个作者很懒,什么都没留下…
展开
-
机器学习中常见的几种距离
欧几里得距离(Euclidean Distance)首先是欧几里得距离,也就是欧式距离,二范数,是从中学就学过的距离公式。二维平面上的两个点A(x1,y1)和B(x2,y2),它们之间的欧氏距离是曼哈顿距离(Manhattan Distance)曼哈顿距离就是纵向距离和横向距离之和,一范数.二维平面上的曼哈顿距离A(x1,y1)和B(x2,y2)的距离为。两个n维向量a(x1,x2,x3,...xn),b(y1,y2,y3,....yn)之间的曼哈顿距离是切比雪夫距离(Chebyshe.原创 2021-10-03 18:01:31 · 587 阅读 · 0 评论 -
强化学习(reforcement learning)之Deep Q-network(DQN)算法简介
Deep Q-network(DQN)是一项实用度很高的强化学习算法,柘林进行一个简介,后期还会持续更新。首先初始化,我们初始化2个网络:Q 和Q^,其实Q^就等于Q。一开始Q^这个目标 Q 网络,跟我们原来的Q网络是一样的。在每一个episode(回合),我们用actor(演员)去跟环境做交互,在每一次交互过程中,我们都会得到一个状态st,那我们会采取某一个动作at。怎么知道采取哪一个动作at呢?我们就根据我们现在的 Q-function。但是我们要有探索的机制。比如说我们用 B...原创 2021-03-26 16:43:01 · 915 阅读 · 0 评论 -
机器学习的基本概念和相关术语介绍
文章目录 一.什么是机器学习 二.机器学习的相关术语 三.机器学习的典型任务 四.假设与假设空间 五.假设的选择原则 六.机器学习的三要素 推荐文章 一.什么是机器学习人工智能标准化白皮书(2018版)机器学习(Machine Learning)是一门涉及统计学、系统辨识、逼近理论、神经网络、优化理论、计算机科学、脑科学等诸多领域的交叉学科,研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能,是人工智能技.转载 2021-02-14 11:38:04 · 353 阅读 · 0 评论 -
超详细的遗传算法(Genetic Algorithm)解析
文章出处:https://www.jianshu.com/p/ae5157c26af900 目录遗传算法定义 生物学术语 问题导入 大体实现 具体细节 代码实现01 什么是遗传算法?1.1 遗传算法的科学定义遗传算法(Genetic Algorithm, GA)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。其主要特点是直接对结构对象进行操作,不存在求导和函数连续性的限定;具有内在的隐并行性和更好的全局寻优能力转载 2020-11-03 20:05:02 · 7660 阅读 · 0 评论 -
k - means 聚类算法
k - means 聚类算法k - means 聚类算法是人工智能聚类算法中的一个,它可以将多维空间中的一些数据集合分成n类(n由用户定义),其原理我们通过一段核心代码说明:void KMeans::iteration(){ for (int i = 0; i < numIteration; ++i)//迭代n次 { calculateDistance();//计算各个数据与聚类中心的欧式距离。 reCategory();//根据欧式距离将数据划分到不同聚类中。原创 2020-10-10 21:36:46 · 197 阅读 · 0 评论