- 博客(40)
- 收藏
- 关注
原创 集成学习算法
训练完成后,它会计算错误分类的样本的权重,并提高这些错误分类样本的权重,以便下一轮迭代中更关注它们。训练过程中,会调整区域的权重,使错误分类的区域在下一轮中得到更多的关注。集成学习的核心思想是,通过组合多个模型,可以弥补单个模型的局限性,减少模型的偏差和方差,从而获得更稳定、更准确的预测。计算基本模型的权重:对于每个基本模型,Adaboost 会计算一个权重,表示这个模型在最终预测中的重要性。加权组合:在最终的预测中,Adaboost 将每个基本模型的预测结果按照其权重进行组合,从而得到最终的分类结果。
2023-12-20 15:17:02
863
原创 推荐算法Recommended Algorithms
然后,在每次迭代中,网页根据其出链(指向其他网页的链接)和这些链接指向的网页的权重来更新自己的权重。其中,U矩阵表示词语和隐含语义的关系,Σ矩阵是一个对角矩阵,表示奇异值的重要性,V矩阵表示文档和隐含语义的关系。词-文档矩阵:LSA 的输入是一个词-文档矩阵,其中每一行代表一个文档,每一列代表一个词语,矩阵中的元素表示词在文档中的出现频率或权重。链接图(Link Graph):PageRank 算法将互联网视为一个巨大的链接图,其中每个网页表示为图中的一个节点,每个超链接表示为图中的一条边。
2023-12-20 14:05:52
921
原创 关联规则Apriori算法
由项组成的集合,如{A,B,E,F},{A,B.C}就是一个项集。:所有的流水记录构成的集合。理解为B在A发生的基础上再发生的概率与B单独发生概率的比值。: 用来生成频繁K项集的K项集。( 不等价与所有K项集):项集中元素的个数为K,如{A,B,E,F}就是4项集。:如果X是一个频繁K项集,则它的所有子集一定也是频繁的。:如果X不是K-1项频繁,则它一定不是频繁K项集。如X={A,C} 则 Sup (X)=:ABCD 叫做一条记录(事务)如X={A},Y={C)则。: 满足最小支持度的K项集。
2023-12-20 10:24:49
853
原创 支持向量机SVM
数据集:(X1,Y1)(X2,Y2)…(Xn,Yn)二分类问题:在二分类问题中,Y为样本的类别通常定义为1+11和−1-1−1。1+11表示一个类别,−1-1−1表示另一个类别。SVM 的目标是找到一个超平面,使得两个类别的数据点被正确地分开。多分类问题:对于多分类问题,可以使用一对一(One-vs-One)或一对多(One-vs-All)的策略,将多分类问题转化为多个二分类问题。决策方程在 SVM 中,决策方程基于支持向量和分离超平面定义。给定一个训练数据集x1。
2023-12-19 17:26:06
1474
原创 数据挖掘体系介绍
特别是在这个大数据时代,当数据多到一定程度,统计学原理会让一些内在的、不易察觉的规律慢慢放大、展示出来,而数据挖掘,就是希望在这种大数据背景下,以一种更加高效的方式,找到这些潜在的规律。F1分数(F1 Score):精确性和召回率的调和平均值,是一个综合考虑精确性和召回率的指标。这些步骤将非结构化的文本数据转换为结构化的数值格式,便于进一步的分析和建模。数据预处理是数据挖掘流程中至关重要的环节,其目的在于将原始数据转换成更适合分析的形式,以提高后续建模的效果和准确性。
2023-12-18 15:52:39
1308
原创 聚类算法-kmeans
密度可达:若有一个点的序列q0、q1、…qk,对任意qi-gi-1是直接密度可达的则称从q0到qk密度可达,这实际上是直接密度可达的“传播”基本概念: ( Density-Based Spatial Clustering of Applications with Noise)直接密度可达:若某点p在点g的 r 邻域内,且q是核心点则p-q直接密度可达。(即r邻域内点的数量 ≥ minPts)e-邻域的距离阈值:设定的半径r。核心对象:若某个点的。
2023-11-09 00:34:34
85
原创 神经网络算法
K近邻计算流程1.计算已知类别数据集中的点与当前点的距离2.按照距离依次排序3.选取与当前点的K个点4.确定点所在类别的出现概率5.返回前K个点出现的类别作为当前点预测分类k近邻不知道图像中哪一部分是主体,哪一部分是背景,因为这个算法不会学习不适合做图像分类数据库样例:CIFAR-10 笔记本可以运行的数据集线性函数:从输入–>输出的映射f(x,W)=Wx+b类比于y=kx+bW:权重参数,起决定性b:偏置参数,微调这是分类任务,W是10。
2023-11-08 12:24:26
612
原创 从贝叶斯到决策树
定义:两个随机变量 X 和 Y 是独立的,当且仅当对于所有的 x 和 y,它们的联合概率分布等于它们各自边缘概率分布的乘积例子假设我们有两个骰子:一个红色的和一个绿色的。我们把红色骰子掷出的点数记作随机变量 X,绿色骰子掷出的点数记作随机变量 Y。在这个例子中,X 和 Y 是独立的,因为红色骰子掷出某个点数的概率不依赖于绿色骰子掷出的点数,反之亦然。举例:假如调查出的比率直观上表明男性的肺癌的概率是大于女性的,你会认为得肺癌和性别是不独立的。
2023-10-16 13:07:25
249
原创 两数之和
两数之和给定一个整数数组 nums[] 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9输出:[0,1]解释:因为 nums[0] + nums[1] == 9 ,返回 [0, 1] 。示例 2:输入:nums = [3,2,4], target = 6输出:[1
2021-02-01 15:51:47
113
原创 js学习-数据类型转换小案例
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><script>window.onload = function (){ var oUl = document.getElementById('list'); var aLi
2020-07-03 20:18:27
196
原创 索引值应用
添加索引值1、index索引值2、索引值运用:图片切换实例思路一:全部清除思路二:消除上一个<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>无标题文档</title><style>ul { padding:0; margin:0; }li { lis
2020-07-01 18:29:39
451
原创 js学习-for循环、this、自定义属性
元素获取的第二种方法:getElementsByTagName()与getElementsByid方法的区别:#list{} var oUl = document.getElementById(‘list’); //静态方法,找一个元素li{} document.getElementsByTagName(‘li’) //动态方法,括号内是标签名#list li{} var aLi = oUl.getElementsByTagName(‘
2020-07-01 11:45:25
416
原创 数组应用及实例应用
数组应用及实例应用数组1、数组定义:var arr = [ ‘这是一句话’, ‘这是第二句话’, ‘这是第三句话’ ] ;2、获取数组长度:arr.length3、获取数组里某个位置的元素:arr[2] //数组里第三个元素4、往数组最后位置里添加数据:arr.push ( ’ 我是最后一位 ‘ ) ;设置不透明度filter:Alpha(Opacity=?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, Fini
2020-06-11 20:59:10
944
原创 js学习-基本属性2
在网页里改变颜色背景等属性通过改变class值:注意要写成className,而不是class<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .red{ width: 50px; backgroun
2020-06-10 21:00:08
119
原创 js学习-基本属性操作
parseInt(string, radix): 返回转换成整数的值var test = parseInt(123); //123test = parseInt(234, 0); //234test = parseInt(0xabcdef); //自动转换成十六进制test = parseInt(012344); //自动转换成八进制字符串类型自动转换成整数型:var test = parseInt(‘123’); //123test = parseInt(‘234’, 0); //2
2020-06-09 21:00:26
154
原创 js学习-变量、数据类型、类型转换
变量声明变量通过var关键字声明变量可以声明变量的同时给变量赋值可以一次声明一个变量也可以一次声明多个看变量如果只声明变量未对其赋值,默认值为undefined如果变量重名产生覆盖注意变量严格区分大小写变量名称不要包含特殊字符变量名称最好遵循驼峰标记法或者下划线法变量名称最好含义明确变量在内存中的存储与释放收集方式收集内容回收算法原始数据类型(与c++相似)数值型十进制数十六进制0x00XABCDEF0x1a2b3c4d
2020-06-08 20:48:46
123
原创 js学习-多栏布局、盒布局、弹性盒布局
多栏布局1、column-count属性写法:-webkit-column-count: 栏目数;-moz-column-count: 栏目数;2、column-width属性:指定栏目的宽度-webkit-column-width: 值;-moz-column-width: 值;缩小页面时,不会像column-count属性不变栏目数,会根据页面宽度显示恰当的栏目数3、column-gap属性:指定栏目与栏目之间的距离-webkit-column-gap: 值;-moz-column
2020-06-07 15:22:47
380
原创 js学习-边框相关的样式、变形功能、动画效果
边框相关的样式border-radius1、border-radius是边框圆角绘制border-radius:length(左上角和右下角) length(右上角和左下角);无边框设置时,会把背景进行圆角设置边框无论是实线,还是虚线等等,都会沿着圆角曲线绘制border - top / bottom - left / right - radius,一共四种2、border-image图像边框(-webkit-) / (-moz-) / (-o-) / border-image: ur
2020-06-06 20:55:28
1682
1
原创 js学习-显示不下的内容
1、overflow属性1、overflow: hidden / scroll / auto / visible ;hidden: 隐藏超出范围的文字scroll: 水平与垂直方向同时出现滚动条auto:根据需要出现水平或者垂直滚动条visible: 与不使用overflow属性时的效果一样还可以使用overflow-x和overflow-y属性,单独指定x轴和y轴方向的值2、text-overflow: ellipsis;使超出显示部分的文字呈"…"形式hidden效果:scroll
2020-06-06 14:45:43
303
原创 js学习-CSS3中新增的背景属性
1、background-clip属性background-clip: border-box; --默认background-clip: padding-box; --padding以外的裁剪掉background-clip: content-box; --content以外的裁剪掉<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title&g
2020-06-05 20:43:35
144
原创 js学习-盒布局
1、display: inline-block / inline;如果指定了宽度和高度,文字有可能会溢出无论是inline-block 还是 inline ,效果是一样的<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>盒的基本类型</title> <style> div{backgroun
2020-06-05 19:54:30
237
原创 js学习-服务器端字体和@font-face属性
在页面上显示服务器端的字体在CSS3中可以使用**@font-face**属性来利用服务端字体使用方法:@font-face{font-family: webfont;src: url( ‘xxx.otf’ ); / url( ‘xxx.ttf’ ); / url( ‘xxx.eot’ );}<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <tit
2020-06-04 20:33:41
608
原创 js学习-42文字阴影与自动换行
一、文字阴影text-shadow使用方法:text-shadow: length length length color第一个和第二个length分别是阴影离开文字的横、纵方向距离,第三个length是阴影的模糊程度,length越大,模糊越厉害,第四个color是阴影的颜色设置<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>文字阴
2020-06-04 19:42:37
621
原创 js学习-使用选择器来插入内容
一、插入文字1、使用选择器插入内容2、排除一些不需要插入内容的元素:nocontent<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>使用选择器插入内容</title> <style> h2:before{ content: "Title";
2020-06-02 21:13:52
369
原创 js学习-UI元素状态伪类选择器下
E:selection元素被选中时的样式<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>伪类选择器E::selection</title> <style> ::selection{ /*运用到全页面中,注意是两个冒号*/ background: green;
2020-06-02 18:56:03
148
原创 js学习-UI元素状态伪类选择器上
1、E:hover, E:active, E:focusE:hover 鼠标移动在上面E:active 被点击且未弹起E:focus 点击后,可输入文本状态实际操作中,要先写E:focus,再写E:active,不然无法实现E:active的代码<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>选择器E:hover、E:
2020-06-02 16:41:53
203
原创 js学习-结构性伪类选择器下
6、选择器first-child、last-child、nth-child和nth-last-child1)first-child单独指第一个子元素的样式2)last-child单独指最后一个子元素的样式3)nth-childnth-child(n)匹配正数下来第N个子元素nth-child (odd) 匹配正数下来第奇数个子元素nth-child (even) 匹配正数下来第偶数个子元素<style>li:first-child{ background: #ff66
2020-06-01 19:45:34
265
原创 js学习-结构性伪类选择器上
伪类选择器以及伪元素1、类选择器在css中可以使用类选择器把相同元素定义成不同的样式。p.left { text-align:left } /* ".left"是class类,"#left"是id类 */p.right { text-align:right } /* "left"和"right"都是起的名字 */2、伪类选择器类选择器和伪类选择器的区别在于,类选择器我们可以随意起名,而伪类选择器是css中已经定义好的选择器,不可以随意起名。/*最常见的伪类选择器*/a:link{ colo
2020-06-01 18:59:42
369
原创 js学习-css3新增的属性选择器
一、[att* = val]属性选择器包含用val指定的字符二、[att^ = val]属性选择器开头字符用val指定的字符三、[att$ = val]属性选择器结尾字符用val指定的字符<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>CSS3中的属性选择器</title> <style>
2020-05-31 21:23:42
120
原创 js学习-HTML5的拖放
事件产生事件的元素电脑$1600手机$12导管$1Column 1Column 2centered 文本居中right-aligned 文本居右| 事件 | 产生事件的元素 | | | ||–|--|| | |
2020-05-31 18:04:05
175
原创 一个网页请求从输入到最终显示到页面的路程
一个网页请求从输入到最终显示到页面的流程一个网页请求从输入到最终显示到网页的可以分为以下5个步骤:1.在客户端浏览器中输入网址URL。如http://www.taobao.com2.浏览器会去请求服务器端口上的JavaWeb程序,获得其对应的WEB服务器的IP地址。3.JavaWeb程序会先去获取数据库的数据,再将数据写入网页中4.WEB服务器响应请求,会将第三步所得到的网页源码返回给浏览器,返回指定的URL数据或错误信息。5.浏览器或者客户端对该HTML进行网页渲染解析后显示在浏览器当
2020-05-30 14:58:03
127
原创 js学习-video元素与audio元素
js学习-video元素与audio元素知识点:video元素与audio元素.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>video元素与audio元素</title></head><body> <h1>Audio元素的使用实例</h1> &
2020-05-30 09:32:25
122
原创 js学习-Web Storage本地保存
js学习-Web Storage本地保存知识点:web storage本地保存.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>web storage本地保存</title> <!-- <script type="text/javascript" src="index.js"></s
2020-05-29 20:36:08
245
原创 js学习-简单的网页留言板
js学习-简单的网页留言板知识点:简单的留言板.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>网页留言板</title> <script type="text/javascript" src="留言板.js"></script></head><body>
2020-05-29 19:57:26
791
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人