E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
adaboost算法详解
分类预测 | Matlab实现基于MIC-BP-
Adaboost
最大互信息系数数据特征选择算法结合
Adaboost
-BP神经网络的数据分类预测
分类预测|Matlab实现基于MIC-BP-
Adaboost
最大互信息系数数据特征选择算法结合
Adaboost
-BP神经网络的数据分类预测目录分类预测|Matlab实现基于MIC-BP-
Adaboost
机器学习之心
·
2023-09-12 22:29
分类预测
MIC-BP-Adaboost
BP-Adaboost
MIC-BP
最大互信息系数
Adaboost-BP神经网络
数据分类预测
机器学习算法(三) 基于概率论的分类方法: 朴素贝叶斯
看这俩吧链接:图解机器学习|朴素贝叶斯
算法详解
链接:带你理解朴素贝叶斯分类算法链接:理解朴素贝叶斯分类的拉普拉斯平滑引言在众多机器学习分类算法中,本篇我们提到的朴素贝叶斯模型,和其他绝大多数分类算法都不同
双杰_
·
2023-09-12 14:49
机器学习
算法
概率论
ActionVLAD
算法详解
文章地址:https://rohitgirdhar.github.io/ActionVLAD/代码地址:https://github.com/rohitgirdhar/ActionVLAD/该文章由CMU、Adobe、法国国立计算机及自动化研究院联合提出,被CVPR2017收录。该文章的创新点在于将vlad使用到动作分类任务上,而该文章中使用的VLAD是由文章《NetVLAD:CNNarchite
ce0b74704937
·
2023-09-12 14:21
集成学习之
AdaBoost
一.
AdaBoost
介绍我们在机器学习(八)-集成学习(Ensemblelearning)中介绍了集成学习的应用场景,之后介绍了集成学习获得一组成员模型的学习算法,以及对成员模型决策结果的组合方法,其中就提到了
_与谁同坐_
·
2023-09-12 14:05
【JAVA】String类
其他专栏:《JAVA》《
算法详解
》《C语言》等内容分享:本期将会对JAVA中的String类进行分享目录String类的引出St
paper jie
·
2023-09-12 10:43
#
JAVASE语法系列
JAVA
java
开发语言
常见排序
算法详解
(JavaScript实现)
1、选择排序时间复杂度:O(n^2)原理:通过两层循环来实现,外层遍历整个数组,内层再遍历一次数组并找到未排序数组中的最小数组(通过迭代比较,不停去相对最小值),然后将最小值与第一个数组项对调,接着外循环进入第二轮,便从第二项数组开始重复上述操作,直到整个数组排列完毕;image2、插入排序时间复杂度:O(n^2)原理:依然要通过两层循环,外循环便利每个数组项,内循环从外循环的数组项(i)开始往前
VaporSpace
·
2023-09-12 07:41
零基础入门目标检测系列学习记录(二):YOLO系列之v3
算法详解
百度飞桨零基础实践深度学习目标检测系列学习笔记目录YOLOv3结构YOLOv3网络结构特点:shape格式与先验框box的处理流程训练策略与损失函数预测框:正例(positive)、负例(negative)、忽略样例(ignore)损失函数:置信度loss,检测框loss,类别lossYOLOv3代码解读1.网络forward部分2.YOLOv3_head部分YOLOv3结构YOLOv3网络结构特
杭哈哈
·
2023-09-12 05:10
目标检测
YOLO
算法
KMP
算法详解
(理论+C语言代码实现)
KMP
算法详解
[理论+C语言代码实现]一:KMP算法与BF算法的区别与特点1.KMP算法和BF算法的定义2.KMP算法和BF算法的区别二:next数组的求解1.next数组求法(理论):2.next数组求法
program-learner
·
2023-09-12 00:53
数据结构与算法
算法
c语言
分类预测 | MATLAB实现基于SVM-
Adaboost
支持向量机结合
AdaBoost
多输入分类预测
分类预测|MATLAB实现基于SVM-
Adaboost
支持向量机结合
AdaBoost
多输入分类预测目录分类预测|MATLAB实现基于SVM-
Adaboost
支持向量机结合
AdaBoost
多输入分类预测预测效果基本介绍模型描述程序设计参考资料预测效果基本介绍
机器学习之心
·
2023-09-11 22:05
分类预测
支持向量机
SVM-Adaboost
多输入分类预测
Adaboost
BPR
算法详解
BPR[BayesianPersonalizedRanking]
算法详解
在推荐系统的实现中,几乎总会遇到从较多候选集中为用户选取特定的少数几个物品进行推荐,这本质上是一个Ranking问题。
perfect Yang
·
2023-09-11 21:26
Deep
Learning
算法
推荐系统
深度学习
【JAVA】Object类与抽象类
其他专栏:《JAVA》《
算法详解
》《C语言》等内容分享:本期将会对JAVA中的Object类和内部类进行讲解目录Object类获
paper jie
·
2023-09-11 13:46
#
JAVASE语法系列
JAVA
java
开发语言
【JAVA】 图书管理系统(javaSE简易版 内含画图分析) | 期末大作业&课程设计
其他专栏:《
算法详解
》《C语言》《javaSE》等内容分享:本期将会使用javase来制作一个简易版本的图书管理系统目录设计需求设计思路设计的
paper jie
·
2023-09-11 13:15
JAVA
java
KNN算法分类问题实现介绍和使用
KNN
算法详解
sklearn包介绍一、sklearn包使用KNN算法1.准备数据:X=np.array([[5.1,3.5,1.4,0.2],[4.9,3.,1.4,0.2],[4.7,3.2,1.3,0.2
敲代码的小小酥
·
2023-09-10 10:32
人工智能
算法
python
机器学习
机器学习
算法详解
1:基础知识合集
机器学习
算法详解
1:基础知识合集前言本系列主要对机器学习上算法的原理进行解读,给大家分享一下我的观点和总结。本篇前言开一个新系列,另外现在开学了,忙起来了,所以更新会很慢。
自学小白菜
·
2023-09-09 21:45
机器学习算法个人理解
机器学习
算法
人工智能
机器学习
算法详解
2:线性回归
机器学习
算法详解
2:线性回归前言本系列主要对机器学习上算法的原理进行解读,给大家分享一下我的观点和总结。本篇前言本篇对线性回归的算法原理进行解读。
自学小白菜
·
2023-09-09 21:13
机器学习算法个人理解
python
人工智能
机器学习
CatBoost vs. LightGBM vs. XGBoost,谁才是最强王者!
提升算法有
AdaBoost
、CatBoost、LightGBM、XGBoost等。本
Python数据挖掘
·
2023-09-09 14:54
机器学习
人工智能
机器学习
数据结构各类排序
算法详解
+代码分析
前言不知不觉,数据结构已经学完了,博主也马上大二了时间过得太快了,但是数据结构学得确实不太好,楼主花了将近一天的时间整理了一下排序的有关算法。希望对大家也有所帮助。目录前言插入排序基本思想直接插入排序折半插入排序二路排序希尔排序快速排序选择排序基本思想简单选择排序锦标赛排序堆排序堆定义建堆堆排序算法代码解析归并排序基数排序总结排序方法比较方法选择写在后面插入排序基本思想每步将一个待排序记录,按其关
LRY89757
·
2023-09-09 03:34
数据结构
数据结构
c++
算法
c语言
排序算法
排序算法(六)——归并排序
算法详解
及Python实现
目录一、简介二、算法介绍三、代码实现3.1递归方式实现归并排序3.2迭代方式实现归并排序排序算法系列——相关文章一、简介归并排序(MergingSort)算法是一种稳定排序算法,和堆排序算法一样,都是利用完全二叉树的深度是⌊logn⌋\lfloorlogn\rfloor⌊logn⌋+1的特性,来提高排序效率,其时间复杂度和堆排序相同,均为O(nlogn)。二、算法介绍归并排序就是利用归并(将两个或
勤奋的清风
·
2023-09-09 03:04
数据结构与算法
python
排序算法
python
归并排序
快速排序
排序算法(七)——快速排序
算法详解
及Python实现
目录一、简介二、算法介绍三、代码实现3.1基本实现3.2算法优化3.2.1采用三数取中法优化选取枢轴(partition函数)3.2.2优化不必要的交换(partition函数)3.2.3优化递归操作(qsort函数)3.2.4优化小数组时的排序方案排序算法系列——相关文章一、简介快速排序算法最早是由图灵奖获得者TonyHoare设计的,被列为20世纪十大算法之一。属于交换排序类,是冒泡排序算法的
勤奋的清风
·
2023-09-09 03:04
数据结构与算法
python
python
排序算法
快速排序
算法
七大排序
算法详解
——排序(一)插入排序(附Java代码)
排序的相关概念排序:所谓排序,就是使一串记录,按照其中的某个或某几个关键字的大小,递增或递减排列起来的操作。稳定性:在待排序的记录序列中,存在多个具有相同关键字的记录,若经过排序,这些记录的相对次序保持不变,则称这种排序算法是稳定的。内部排序:把数据全部加载到内存中进行排序。外部排序:数据太多,内存不能存储了,将数据放到磁盘、U盘上进行排序。排序算法的分类插入排序:直接插入排序、希尔排序选择排序:
m0_63793861
·
2023-09-09 03:03
数据结构与算法
数据结构
排序算法(一)——冒泡排序
算法详解
及Python实现
目录一、简介二、算法介绍三、代码实现排序算法系列——相关文章:一、简介冒泡排序(BubbleSort)算法是众多排序算法中思路最简单、最容易理解的一个。直观理解就是将数组中较小(或较大)的值不断上浮,最终形成有序数组,这个过程类似于气泡从水底不断冒出来的过程,因此称为冒泡排序。冒泡排序属于交换排序类,是一种稳定排序算法,其时间复杂度为O(n2)。二、算法介绍以下面的数组为例,对其使用冒泡法进行升序
勤奋的清风
·
2023-09-09 03:03
数据结构与算法
python
排序算法
冒泡
Python
交换排序
排序算法(四)——希尔排序
算法详解
及Python实现
目录一、简介二、算法介绍三、代码实现排序算法系列——相关文章:一、简介希尔排序(ShellSort)算法,属于插入排序类,是不稳定排序,是对直接插入排序算法的优化,其时间复杂度为O(n3/2)。希尔排序是D.L.Shell于1959年提出来的算法,在此之前排序算法的时间复杂度基本上都是O(n2)的,希尔排序是突破这个时间复杂度的第一批算法之一。[1]二、算法介绍直接插入排序算法在1-数组基本有序或
勤奋的清风
·
2023-09-09 03:03
python
数据结构与算法
python
排序算法
希尔排序
插入排序
预测分析·员工满意度预测(传统回归机器学习方法梭哈!)
(本文将以预测员工满意度为背景,使用MSE为衡量标准,尝试各种非集成或者集成的模型,包括:线性回归,KNN,SVM,回归树,随机森林,
AdaBoost
,GBRT,Xgboost)最近玩了一下这个新手赛,
qq_42839893
·
2023-09-09 00:27
深度学习
传统机器学习算法
回归预测
机器学习
逻辑回归
算法
数据分析
数据挖掘
机器学习——boosting之提升树
提升树和
adaboost
基本流程是相似的我看到提升树的时候,懵了这…跟
adaboost
有啥区别???
# JFZero
·
2023-09-08 09:00
机器学习基础
算法
统计学习
机器学习
boosting
人工智能
常见排序
算法详解
(插入、希尔、选择、堆、冒泡、快速、归并)【C语言实现】
本文介绍和实现常见排序算法,其中对详细介绍快速排序和归并排序递归与非递归版本的实现。目录一、插入排序1.基本思想2.直接插入排序3.希尔排序二、选择排序1.基本思想2.直接选择排序3.堆排序三、交换排序1.基本思想:2.冒泡排序3.快速排序(递归实现)1.hoare版本2.挖坑版本3.前后指针版本4.快速排序优化1.三数取中2.小区间优化5.快速排序(非递归实现)四、归并排序1.递归实现2.非递归
Bottle%
·
2023-09-08 06:25
排序算法
算法
c语言
数据结构
07-垃圾收集
算法详解
上一篇:06-JVM对象内存回收机制深度剖析1.分代收集理论当前虚拟机的垃圾收集都采用分代收集算法,这种算法没有什么新的思想,只是根据对象存活周期的不同将内存分为几块。一般将java堆分为新生代和老年代,这样我们就可以根据各个年代的特点选择合适的垃圾收集算法。比如在新生代中,每次收集都会有大量对象(近99%)死去,所以可以选择复制算法,只需要付出少量对象的复制成本就可以完成每次垃圾收集。而老年代的
关老头
·
2023-09-08 05:03
性能调优-JVM
算法
jvm
java
08-JVM垃圾收集器详解
上一篇:07-垃圾收集
算法详解
如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。虽然我们对各个收集器进行比较,但并非为了挑选出一个最好的收集器。
关老头
·
2023-09-08 05:03
性能调优-JVM
jvm
java
算法
JVM虚拟机调优大全
源码级别剖析JVM类加载机制02-Tomcat打破双亲委派机制03-JVM内存模型剖析与优化04-JVM对象创建深度剖析05-JVM内存分配机制深度剖析06-JVM对象内存回收机制深度剖析07-垃圾收集
算法详解
关老头
·
2023-09-08 05:33
性能调优-JVM
jvm
机器学习算法----原理总结
决策树引言1.ID3算法1.1前向输出1.2损失衡量1.3优化策略2.C4.5算法3.C5.0算法4.CART算法1、基尼指数Gini指标四、回归树1、前向输出2、损失衡量3、优化策略五、随机森林六、
AdaBoost
温旧酒一壶~
·
2023-09-08 05:29
机器学习
算法
人工智能
扩展欧几里得
算法详解
说在前面先说一下欧几里得算法:欧几里得算法是计算两个数的最大公约数,这里不详讲,只给出欧几里得算法的代码实现:intgcd(inta,intb){if(b==0){returna;}returngcd(b,a%b);}时间复杂度为:log(n)扩展欧几里得算法的描述是:一定存在整数x,y满足等式a*x+b*y=gcd(a,b)这里的a,b是已知,gcd(a,b)表示的是a和b的最大公约数,所以扩展
脸是真的白
·
2023-09-07 22:48
数据结构和算法
算法
gcd
类似LRU定时清除缓存的缓存优化
算法详解
(缓存淘汰策略)
//设计一个类似于LFU和LRU的缓存优化算法可以变更的缓存结构publicclassCache{//首先自己定义缓存优化算法的基本的数据结构以及操作缓存的方法//设计具有双指针的结点publicclassNode{publicVvalue;publicNodelast;publicNodenext;publicNode(Vvalue){this.value=value;}}//设计的双端队列结构
A野欲
·
2023-09-07 20:13
SVPWM的原理及法则推导和控制
算法详解
空间电压矢量调制SVPWM技术SVPWM是近年发展的一种比较新颖的控制方法,是由三相功率逆变器的六个功率开关元件组成的特定开关模式产生的脉宽调制波,能够使输出电流波形尽可能接近于理想的正弦波形。空间电压矢量PWM与传统的正弦PWM不同,它是从三相输出电压的整体效果出发,着眼于如何使电机获得理想圆形磁链轨迹。SVPWM技术与SPWM相比较,绕组电流波形的谐波成分小,使得电机转矩脉动降低,旋转磁场更逼
电气_空空
·
2023-09-07 16:26
单片机
嵌入式硬件
汽车
KMP
算法详解
KMP
算法详解
1KMP算法解决的问题2前缀问题3KMP算法1KMP算法解决的问题字符串str1和str2,str1是否包含str2,如果包含返回str2在str1中开始的位置。
学业已毕业
·
2023-09-07 03:59
数据结构与算法
算法
【JAVA】抽象类与接口
其他专栏:《JAVA》《
算法详解
》《C语言》等内容分享:本期将会对JAVA中的抽象类与接口进行讲解抽象类抽象类的概念在面对对象的
paper jie
·
2023-09-07 00:25
#
JAVASE语法系列
JAVA
java
开发语言
FloodFill
算法详解
及应用
读完本文,你可以去力扣拿下如下题目:733.图像渲染-----------啥是FloodFill算法呢,最直接的一个应用就是「颜色填充」,就是Windows绘画本中那个小油漆桶的标志,可以把一块被圈起来的区域全部染色。floodfill这种算法思想还在许多其他地方有应用。比如说扫雷游戏,有时候你点一个方格,会一下子展开一片区域,这个展开过程,就是FloodFill算法实现的。扫雷类似的,像消消乐这
labuladong
·
2023-09-06 21:03
GBDT,XGBoost算法理解
Adaboost
模型的决策边界比单层决策树的决策边界要复杂的多。也就是说,Adaboo
小小白2333
·
2023-09-06 20:08
推荐算法
算法
机器学习
深度学习
人工智能
递归
算法详解
概述递归算法,不断调用本身,每调用一次在内存中添加一层,不断地叠加到最底层,直到遇到返回值,然后从最底层一层层的返回到最顶层举例publicstaticvoidmain(String[]args){//System.out.println(fibbonacciFunction(6));System.out.println(accumulation(100));}//斐波那契数列,从第二项开始,等于
Alex_yuan666
·
2023-09-06 20:28
算法
算法
递归算法
java
提升方法与集成学习(学习笔记)
提升方法与集成学习一.Boosting二..
AdaBoost
、1.简介2.基本原理3.弱分类器4.
Adaboost
数据权重三.提升树四.RF随机森林4.1bagging的原理4.2随机森林一.BoostingBoosting
Lfone001
·
2023-09-06 18:00
分治算法/分治思想
学习参考来自:lloil的分治
算法详解
和编程帮的分治算法分治算法的基本思想:将一个问题分解为n个相互独立且与原问题性质相同的子问题,通过逐个解决小问题,从而解决整个问题。
头大代表
·
2023-09-06 02:08
算法
分治算法
【JAVA】多态
其他专栏:《JAVA》《
算法详解
》《C语言》等内容分享:本期将会对JAVA中的多态进行讲解目录多态的概念多态的实现条件重写方法重
paper jie
·
2023-09-05 04:40
#
JAVASE语法系列
JAVA
java
开发语言
Python信贷风控模型:
Adaboost
,XGBoost,SGD, SVC,随机森林, KNN预测信贷违约支付|附代码数据
全文链接:http://tecdat.cn/?p=26184最近我们被客户要求撰写关于信贷风控模型的研究报告,包括一些图形和统计输出。在此数据集中,我们必须预测信贷的违约支付,并找出哪些变量是违约支付的最强预测因子?以及不同人口统计学变量的类别,拖欠还款的概率如何变化?有25个变量:ID:每个客户的IDLIMIT\_BAL:金额SEX:性别(1=男,2=女)\4.教育程度:(1=研究生,2=本科,
·
2023-09-04 23:37
数据挖掘深度学习人工智能
Prim
算法详解
Prim算法是干什么的?Prim算法可以计算出一个无向加权图的最小生成树什么是最小生成树?首先,树两个最重要的性质是①用一条边连接树中的任意两点都会产生一个新的环②从树中删除一条边将会得到两棵独立的树,最小生成树即为连接图中所有点,且总权重最小的树。最小生成树的性质:将图中的点分为两个集合,横跨两个集合的边中权重最小的边必在最小生成树中(并不只有权重最小边在树中)最小生成树的性质的证明:用反证法,
ab029ac3022b
·
2023-09-02 15:26
Floyd-Warshall
算法详解
(转)
Floyd-Warshall算法,简称Floyd算法,用于求解任意两点间的最短距离,时间复杂度为O(n^3)。我们平时所见的Floyd算法的一般形式如下:1voidFloyd(){2inti,j,k;3for(k=1;k,则c[i,j,0]=边的长度;若i=j,则c[i,j,0]=0;如果G中不包含边,则c(i,j,0)=+∞。c[i,j,n]则是从i到j的最短路径的长度。对于任意的k>0,通过分
weixin_34417183
·
2023-09-01 21:41
数据结构与算法
最短路径-Floyd弗洛伊德
算法详解
暑假,小哼准备去一些城市旅游。有些城市之间有公路,有些城市之间则没有,如下图。为了节省经费以及方便计划旅程,小哼希望在出发之前知道任意两个城市之前的最短路程。上图中有4个城市8条公路,公路上的数字表示这条公路的长短。请注意这些公路是单向的。我们现在需要求任意两个城市之间的最短路程,也就是求任意两个点之间的最短路径。这个问题这也被称为“多源最短路径”问题。现在需要一个数据结构来存储图的信息,我们仍然
MisterZhang666
·
2023-09-01 21:09
算法
算法
提升方法
AdaBoost
算法
此算法就是一个学习,然后积累,再学习的方法。大概流程是首先建立一个弱分类,然后计算其错误率,根据错误的样本数给样本分配权重,然后再根据这个样本权重去计算新的最小分类错误率,以此类推,直到所有分类器权重*样本==label。算法原理:D表示是每行数据样本的权重根据D来计算每个特征值的错误率即wD=D*Error(error表示划分的数据集错误率),从中选择一个最好的划分(最好的预测结果为G(x),特
accosmos
·
2023-09-01 13:47
AI
算法
人工智能
蚁群
算法详解
-解决TSP问题
文章目录前言一、蚁群算法是什么?算法步骤二、基本原理三、数学模型1、算法中的参数设置2、构建路径轮盘赌例子3、更新信息素浓度代码终止四、代码展示五、参数实际设定1.参数设定的准则2.蚂蚁数量3.信息素因子4.启发函数因子5.信息素挥发因子6.最大迭代次数7.组合参数设计策略总结前言科研项目中要遇到蚁群遗传协同进化粒子群等一些系列非确定性算法所以总结一篇自己的学习笔记一、蚁群算法是什么?蚁群算法是模
依嘫_吃代码
·
2023-08-31 23:04
科研
算法
人工智能
每日一题——排序链表(递归 + 迭代)
排序链表(递归+迭代)题目链接注:本体的解法建立在归并排序的基础之上,如果对这一排序还不太了解,建议看看:归并排序八大排序
算法详解
合并两个有序链表既然采用递归排序来解决这道题,那么我们就要采用分治的思想分治法
Forward♞
·
2023-08-31 19:16
每日一题
#
链表相关
链表
数据结构
leetcode
c语言
多维时序 | Matlab实现GRU-
Adaboost
和GRU多变量时间序列预测对比
多维时序|Matlab实现GRU-
Adaboost
和GRU多变量时间序列预测对比目录多维时序|Matlab实现GRU-
Adaboost
和GRU多变量时间序列预测对比预测效果基本介绍模型描述程序设计参考资料预测效果基本介绍多维时序
机器学习之心
·
2023-08-31 08:14
时间序列
GRU-Adaboost
GRU
Adaboost
多变量时间序列预测
Dijkstra
算法详解
(二)------堆优化版
上篇文章中讲解了朴素版Dijkstra算法,也提到了堆优化版的算法。这篇文章就详细解释一下什么是堆优化版,并解释它的优点。一、用途二者适用的环境不同。朴素版Dijkstra算法适用于稠密图,而堆优化版Dijkstra适用于稀疏图。两种图的区别上一篇文章讲的很清楚了,不懂的可以去看看http://t.csdn.cn/spjm9二、如何进行的优化我们先来看看朴素版耗时的原因在哪?for(i:1~n)/
无条件j
·
2023-08-30 21:36
算法
数据结构
c++
无涯教程-Python机器学习 -
AdaBoost
函数
在以下Python配方中,我们将通过使用PimaIndians糖尿病数据集上的sklearn的
AdaBoost
Classifier类来构建用于分类的
AdaBoost
集成模型。
Hi无涯教程
·
2023-08-30 00:06
无涯教程
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他