白化(预处理步骤)【转】 白化(预处理步骤)【转】

白化(预处理步骤)【转】 介绍 我们已经了解了如何使用PCA降低数据维度。在一些算法中还需要一个与之相关的预处理步骤,这个预处理过程称为白化。举例来说,假设训练数据是图像,由于图像中相邻像素之间具有很强的相关性,所以用于训练时输入是冗余的。白化的目的就是降低输入的冗余性;更正式的说,我们希望通过白化过程使得学习算法的输入具有如下性质:(i)特征之间相关性较低;(ii)所有特征具有相同的方差。 2D的例子 下面我们先用前文的2D例子描述白化的主要思想,然后分别介绍如何将白化与平滑和PCA相结合。
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

sql语句整理---字符串查询

a字符串大小写转换 指定列的字符串转换为小写:Lower; 指定列的字符串转换为大写:Upper。 Select friendname as 字符串,Lower(friendname) as 全部转换为小写, Upper(friendname) as 全部转换为大写 From tb_string b返回字符在字符串中出现的次数 Len() 可以得到字符长度 Select friendname as 字符串 (Len(friendname)-Len(Replace(friendname,'i',
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

Tyvj 1518 CPU监控(线段树)

题目描述:   Bob需要一个程序来监视CPU使用率。这是一个很繁琐的过程,为了让问题更加简单,Bob会慢慢列出今天会在用计算机时做什么事。 Bob会干很多事,除了跑暴力程序看视频之外,还会做出去玩玩和用鼠标乱点之类的事,甚至会一脚踢掉电源……这些事有的会让做这件事的这段时间内CPU使用率增加或减少一个值;有的事还会直接让CPU使用率变为一个值。 当然Bob会询问:在之前给出的事件影响下,CPU在某段时间内,使用率最高是多少。有时候Bob还会好奇地询问,在某段时间内CPU曾经的最高使用率是多少
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

【短文】回首过去 / 展望退役

NOI 2019 结束了,我的高一 OI 生涯也就此结束了。(nmd我day2的程序怎么都没交上去啊) 本来不想写这篇预退役记的,实在忍不住还是写了 今天是 2019.7.24,明年这个时候我肯定不会写 NOI 退役记,因为我会被省选劝退。 每个人都有一个重要的高一,蓦然回首,我似乎匆匆地就走过了这个阶段,一切还来不及改变就过去了。 想想真是可惜啊,很多曾经想完成的事情都终究未遂,可那永远是过去的我的所作所为,就好像以后我退役时,我也不能锤死现在的我,顶多是气愤地喷道“辣鸡 scx 我 qnm
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

ARPG手游实战练习(九)

1.怪物AI控制 2.玩家闪避效果 3.玩家少血和受击动画 游戏下载地址:https://fir.im/kh8e
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

函数回顾05

login_dic = {"username": None, "flag": False} msg = """请选择app: QQ 微信 抖音 邮箱 """ chose = input(msg).upper() def auth(argv): def wrapper(f): def inner(*args,**kwargs): if login_dic["flag"]: f(*args,**kwargs) else: if argv == "QQ": print("欢迎登陆QQ") user
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

intellij idea 汉化包

下载链接:https://github.com/pingfangx/jetbrains-in-chinese 当然也可以下载其他 jetbrains里其他的汉化包 下载对应的汉化包,放在idea安装路径的lib中即可 如:
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

如何解决数据类别不平衡问题(Data with Imbalanced Class)

类别不平衡问题是指:在分类任务中,数据集中来自不同类别的样本数目相差悬殊。 类别不平衡问题会造成这样的后果:在数据分布不平衡时,其往往会导致分类器的输出倾向于在数据集中占多数的类别:输出多数类会带来更高的分类准确率,但在我们所关注的少数类中表现不佳。 处理这个问题通常有3种方法: 1. 欠采样 去除一些反例使得正、反例数目接近,然后再进行学习。由于丢弃了很多反例,分类器训练集会远小于初始训练集。欠采样的缺点是可能会丢失一些重要信息。因此通常利用集成学习机制,将反例划分为若干个集合供不同的学习器
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

JAVABASIC

JAVABASIC day1 J2se(标准版/基础版):主要提供了小型应用程序以及桌面服务解决方案 J2ee(企业版/商业版):主要针对企业中模块化开发以及集中化开发提供了解决方案 J2me(小型版):主要针对于嵌入式开发以及终端开发提供了可能 jre=jvm+核心类库(提供了java程序启动时必须的信息) jdk=jre+kit(开发工具包) 安装jdk会在jdk内部安装一个jre,根据提示安装会再安装一个外部jre 地址栏输入cmd可以直接打开所在文件夹的命令行 .java文件:源文件-
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

【题解】CF712D Memory and Scores(DP)

Description \(AB\)两人玩一个游戏,两人玩 \(t\) 轮 每人每次随机且等概率从 \([-k,k]\) 中取一个数字加到总得分中 得分高者赢 已知\(A,B\)初始分别有 \(a,b\) 分,问A取得胜利的方案数是多少 答案 \(\mod 1000000007\) \(a,b,t \leqslant 100 ,k \leqslant 1000\) Solution 直接考虑这题我们可以得到一个特别恶心的状态和一个转移: \(f[i][j][k]\) 表示前 \(i\) 轮 \
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

git的基本使用方法

git的基本使用方法:https://blog.csdn.net/qq_33316091/article/details/82414389
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

爆破-1

点开题他告诉我们flag就藏在某六位变量中 点进链接 看到一段php代码 大概意思是 这里引用了flag.php文件(也就是隐藏的文件,我们看不见) a为@$_REQUEST['hello'],意思是a的变量和hello同步 然后依次比较a,如果不对就输出error,意思是我们的a,hello要符合字符串的定义 然后一个eval函数:把字符串当成 PHP 代码来计算 意思是做转换,将a转换成字符串然后再定义为变量 然后是var_dump函数 这是将$$a的值依次陈列出来 $$a就是将a的值拿来
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

BZOJ3236作业

这东西是个应用为O(logn)的莫队。 正常莫队的updata函数转移是O(1)的,可这个题时间非常宽泛,可以套两个树状数组,那两个东西很好维护,第一个直接普通权值树状数组维护,第二个开一个桶,记录当前区间内某个数的出现次数,当从0->1时,第二个树状数组+权,1->0时,第二个树状数组-权,别的情况不用管,这样就可以用莫队轻松搞掉了。 #include<bits/stdc++.h> #define lowbit(x) (x&(-x)) using namespace std; int
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

知识搬运分享1

给大家分享一些博主看过后,感觉非常好的资源 大部分资源都是开源的,网上搜索都能搜到。这里汇总一下,节约大家的搜索时间。 每一个 都是满满的 干活,所以文件比较大,感兴趣的可以选择下载 资源链接: https://pan.baidu.com/s/1wVyhpolXUuTWonp0NAiqlQ 相关目录: 1. 机器学习视频(StatQuest) 2. 线性模型视频(StatQuest) 3. 高通量测序分析视频(StatQuest) 4. The Biology of Cancer 2nd 5.
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

python 之 并发编程(守护线程与守护进程的区别、线程互斥锁、死锁现象与递归锁、信号量、GIL全局解释器锁)

9.94 守护线程与守护进程的区别 1.对主进程来说,运行完毕指的是主进程代码运行完毕 2.对主线程来说,运行完毕指的是主线程所在的进程内所有非守护线程统统运行完毕,主线程才算运行完毕 详细解释: 1.主进程在其代码结束后就已经算运行完毕了(守护进程在此时就被回收),然后主进程会一直等非守护的子进程都运行完毕后回收子进程的资源(否则会产生僵尸进程),才会结束, 2.主线程在其他非守护线程运行完毕后才算运行完毕(守护线程在此时就被回收)。因为主线程的结束意味着进程的结束,进程整体的资源都将被回收
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

使用Lock接口来解决线程安全的问题

package cn.itcast.demo16.Demo09.Lock; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * @author newcityman * @date 2019/7/24 - 20:38 * 解决线程安全问题的第三种方案:使用lock锁 * java.util.concurrent.locks.lock接口 * Lock实现提供
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

python基础之 线程_进程关系

上图
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

[JLOI2013]卡牌游戏 [概率dp]

P2059 [JLOI2013]卡牌游戏 动态规划与概率 约瑟夫问题变形:m张牌,每次随机抽一张牌,牌上数字mi,从0报数到mi-1的人出局,问每个人获胜概率。 1<=n,m,卡牌上数字<=50 关于约瑟夫问题是可以递推求出n个人x固定的时候胜利的人的 f[i]表示i个人中获胜的人是谁,f[i]=(f[i-1]+x)%n 考虑i个人的第一轮中,第x个人出局后,所有人从x,x+1...0,1,x-2重新编号为0,1...n-2,那么又变成了一个规模较小的问题,同时上一次的获胜者y在第一轮中应该位
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

Java开发笔记(一百二十八)Swing的图标

前面提过,AWT没提供能够直接显示图像的控件,这无疑是个令人诟病的短板,因为一上来就得由程序员自己去定义新控件,对于初学者来讲很不友好。这个问题在Swing中也解决掉了,不过Swing并未提供单独的图像视图,而是利用标签控件JLabel来显示图像。JLabel的setText方法用来设置标签上的文本,而setIcon方法用来设置标签上的图标,根据两个方法的调用与否状况,标签所展示的内容可分为下列三种情况: 1、只调用setText方法,未调用setIcon方法,此时标签只显示文本。 2、只调用
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0

github廖雪峰git

gitHub地址: https://github.com/DickyQie/Tool-use/tree/git-learning-document
分类: 其他 发布时间: 07-24 21:48 阅读次数: 0