一、KNN算法概述
k近邻算法是一种基本分类与回归的方法,在空间中如果一个样本附近的k个最近样本的大多数属于某一个类别,则该样本也属于这个类别。即给定一个训练数据集,对新的输入实例进行归类,类别即为与该实例最近的k个实例中的多数属于的类。k=1时,为最近邻算法。
如下图所示,有两种不同的样本数据,绿色的圆点代表的即为待分类的数据。针对不同的k值,分类结果也会有所不同。
k近邻算法是一种基本分类与回归的方法,在空间中如果一个样本附近的k个最近样本的大多数属于某一个类别,则该样本也属于这个类别。即给定一个训练数据集,对新的输入实例进行归类,类别即为与该实例最近的k个实例中的多数属于的类。k=1时,为最近邻算法。
如下图所示,有两种不同的样本数据,绿色的圆点代表的即为待分类的数据。针对不同的k值,分类结果也会有所不同。
1 | # 在当前目录新建一个Git代码库 |
1 | # 显示当前的Git配置 |
1 | # 添加指定文件到暂存区 |
1 | # 提交暂存区到仓库区 |
1 | # 列出所有本地分支 |
1 | # 显示有变更的文件 |
1 | # 下载远程仓库的所有变动 |
1 | # 恢复暂存区的指定文件到工作区 |
1 | $ git branch |
1 | # 拉自己的分支 |
1 | $ git branch |
1 | $ git checkout wanghao |
1 | $ git pull origin develop |
1 | $ git push origin wanghao |
1 | $ git add . |
1 | $ git checkout develop |
1 | $ git merge wanghao |
1 | $ git pull origin develop |
1 | <<<<<<< HEAD # 当前更改 |
Git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容
处理好这些冲突之后,就可以提交到develop分支上了
1 | $ git add . |
1 | $ git checkout wanghao |
活动:业务逻辑中的行为,用边表示
事件:活动的结果或者触发条件
关键路径:具有最大路径长度(权重)的路径,可能不止一条
活动的两个属性:
事件的两个属性:
在下面的计算过程中,就可以理解这些属性的概念了
more >>百度百科
给定一个带权有向图G=(V,E),其中每条边的权是一个实数。另外,还给定V中的一个顶点,称为源。现在要计算从源到其他所有各顶点的最短路径长度。这里的长度就是指路上各边权之和。这个问题通常称为单源最短路径 [1] 问题。
问题描述
给定一个带权有向图 G=(V,E)。另外,还给定 V 中的一个顶点,称为源。现在我们要计算从源到所有其他各顶点的最短路径长度。这里的长度是指路上各边权之和。这个问题通常称为单源最短路径问题。
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true