自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 TKDE2023: 未知噪声下鲁棒的线性回归特征选择方法

线性回归模型形式简单,易于估计。但是不相关的特征会带来过拟合的问题,对此通常会添加正则项实现特征选择。不幸的是,传统的回归特征选择方法可能不适用于具有噪声的数据集上进行的线性回归。已有算法通常将数据集中的噪声拟合成某一种固定的分布,但是现实情况下,数据集中的噪声很难服从单一分布。因此已有算法在相关的特征选择任务中效果仍然不够理想。基于此,作者提出了MoG-Lasso (Mixture of Gaussian-Lasso)未知噪声下鲁棒的线性回归特征选择方法。

2024-04-01 13:10:12 822

原创 HITS:沿用至今的网页排序算法

上世纪90年代,搜索引擎尚未成熟,蕴含着巨大的的发展潜力,除了PageRank被开发,Jon Kleinberg提出他的解决网络搜索问题的方法。该方法利用网络的链接结构来发现与特定主题相关的页面并对其进行排名,称为HITS(Hyperlink-Induced Topic Search),这种算法不仅在思想上与PageRank有异曲同工之妙,而且在价值上也丝毫不逊色与PageRank。HITS具有强大的性能,以至于现在仍是搜索引擎www.Ask.com的一部分。

2024-03-14 13:55:55 836 1

原创 PageRank原理与实现

针对这两个问题,佩奇和布林提出了PageRank矩阵(也叫谷歌矩阵或者佩奇矩阵),定义如下:其中A代表对应网络的转移矩阵,n代表网络中节点个数,p代表阻尼系数,通常取0.15左右。对于特殊情况1和2而言,M的第二项相当于每次重要性进行传送的时候,随机挪动。

2024-03-10 20:40:54 840 1

原创 爱思唯尔期刊Latex模板首页ORCID(s)怎么删除;

【代码】爱思唯尔期刊Latex模板首页ORCID(s)怎么删除;

2024-02-04 14:14:03 808 2

原创 IEEE Access figure 中插入子图报错的问题

【代码】IEEE Access figure 中插入子图报错的问题。

2023-12-19 16:27:03 398

原创 Latex 大于等于号怎么打?Latex中大于等于号怎么输入?

Latex 大于等于号怎么打?Latex中大于等于号怎么输入?

2022-09-29 16:40:27 3299 1

原创 Leetcode 735 :行星碰撞——详细分析及python实现

分析:1、只有行星相向才可能发生碰撞,即[5, -5]发生碰撞,[-5, 5]不发生碰撞2、由第3个例子获得思路每次仅发生一次碰撞,定义函数check_neighbor()查找每次发生碰撞的第一个行星位置,若找不到则返回当前list3、对于每次发生碰撞的两个行星,可以确定第一个行星(index)为正,第二个(index+1)为负,故比较其绝对值即可确定淘汰下来哪个行星...

2022-07-13 15:40:03 580

原创 Python——tkinker函数中Label图片不显示的问题分析及解决方案

tkinker函数中Label图片不显示的问题分析及解决方案

2022-06-16 22:34:36 4000 3

原创 Go程序设计: 命令行参数的使用

在一些程序的运行过程中,我们不需要在程序执行过程中输入一些参数,而是在调用程序时就给出这些参数的值,这样给出的参数就是命令行参数。具体形式如下:其中,xxx.exe是要执行的文件,后面的所有字母都是参数。在cmd下进入到程序所在的位置并执行上述代码,即可运行该.exe文件,并传入上述命令行参数。不同的编程语言提供了不同的命令行参数传递的接口,在Go语言中也是如此。获取命令行参数需要os包的支持,根据Go语法,首先按照如下方式引入需要的包:这里同时导入了fmt包用于打印输出,strings包用于字符串拼

2022-06-06 21:43:08 727

原创 进程管理(四):详解死锁

死锁、活锁、饿死、饥饿、银行家算法、死锁处理......

2022-05-31 15:53:07 1159

原创 进程管理(三) 同步与互斥(详解四大经典问题:生产消费者|哲学家进餐|理发师问题|读者写者问题)

含四大经典问题详细解法,408必考!!!

2022-05-29 15:14:09 1517 1

原创 智能优化算法合集 持续更新 收藏不亏∩ω∩

智能优化算法合集 持续更新 收藏不亏∩ω∩!!!

2022-05-27 20:04:01 3437

原创 进程管理(一):进程、程序、作业、线程

进程:资源分配的基本单位,也是独立运行的基本单位。1、程序的顺序执行:一个程序通常由若干字段组成,他们必须按照某种先后次序执行,仅当前一个操作执行后才能进行下一个操作,这类计算过程就是程序的顺序执行过程。特征:顺序性:严格按照顺序执行封闭性:程序一旦开始运行,便不受外界条件的改变而改变可再现性:只要程序的初始条件和执行环境相同,当程序重复执行时,一定会得到相同的结果2、程序的并发执行:指若干个程序同时在系统中运行,这些程序(或程序段)在执行...

2022-05-25 21:22:01 1152 2

原创 人工鱼群算法及其python实现过程

群智能优化之人工鱼群算法

2022-05-21 21:36:19 6286 5

原创 杂草优化算法及其python实现

简单通俗的杂草算法学习笔记

2022-05-18 19:12:55 1387 6

原创 Python爬虫入门Day0:打开一个网页(优雅)【urllib||BeautifulSoap简介】

自学笔记,如有记录不周,欢迎指正0 从互联网的实现开始Pony有一台网络服务器,Jack的一个台式计算机打算连接Pony的服务器,下面的过程将会发生:Jack的台式机发送一串01组成的比特值,这些比特值构成了一种信息,包括请求头和消息体,请求头包括当前Jack的本地MAC地址和Pony的IP地址,消息体包含前者对后者的服务器应用请求。Jack的本地路由器收到这串要发送的01比特值,将他们理解成为一个数据包(packet),本地路由器对数据包加...

2022-05-12 21:17:58 329

原创 粒子群算法(PSO)——Java实现PSO算法(详细注释) 优化算法

https://blog.csdn.net/daaikuaichuan/article/details/81382794https://blog.csdn.net/daaikuaichuan/article/details/81382794代码||注释||结果package PSO;/* * Target function : F(x, y) = x^2 + y^2; * Opti Solution is F(0, 0) = 0, Certainly; * * According to

2022-03-22 20:57:05 2344 1

原创 LeetCode 1:两数之和

哈希表class Solution { public int[] twoSum(int[] nums, int target) { int[] indexs = new int[2]; HashMap<Integer, Integer> hash = new HashMap<Integer, Integer>(); for(int i=0; i<nums.length; ++i) { if(hash.conta

2021-07-05 13:56:00 59

原创 LeetCode 645: 错误集合

桶排序思想class Solution { public int[] findErrorNums(int[] nums) { int[] button = new int[10001]; for(int i=0;i<nums.length;++i) { button[nums[i]]++; } int lost=0, bonus=0; for(int i=1;i<=nums.length;++i) { if(

2021-07-05 13:51:49 78

原创 LeetCode 1833:雪糕的最大数量

方法一:调用Arrays.sort()对costs数组进行排序class Solution { public int maxIceCream(int[] costs, int coins) { Arrays.sort(costs); int res = 0; for(int i=0; i < costs.length && coins > 0; ++i) { if(costs[i] <= coins) {

2021-07-03 22:12:05 117

原创 LeetCode 23: 合并K个升序链表(数据结构C语言)

方法一:每两个链表递归合并,合并(lists.length-1)次链表数据结构#include<stdio.h>#include<stdlib.h>#include<malloc.h> struct ListNode { int val; struct ListNode *next;};头插法(不带头结点)struct ListNode* create(int a[], int n){ if(n==0) return N

2021-06-27 22:28:48 546 2

原创 2021-5-17 LeetCode 993 堂兄弟结点

借鉴了以一下高赞大神的 写了个C的#include<stdio.h>#include<stdlib.h>struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right;};void create(TreeNode* &BT){ char c; scanf("%c", &c); if(c!='#'){ BT=(TreeNode*)mall

2021-05-17 19:46:54 124 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除