自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 java程序员面试宝典笔记

Java为解释性语言,其源代码经过Java编译器编译成字节代码,然后交给JVM解释执行。Java的执行速度比C/C++慢,但是java能跨平台,C/C++不能;Java为纯面向对象语言,不存在全局变量或者全局函数;而C++兼具面向对象及面向过程编程的特点,因此可定义全局变量和全局函数;Java没有指针的概念,因此更加安全;Java不支持多重继承,但是它可以通过实现多个接口从而达...

2018-09-17 09:24:00 169

转载 概率论与数理统计基础知识

#期望##期望的性质期望服从线性运算规则。\(E(ax+by+c)=aE(x)+bE(y)+c\)##乘积的期望一般来说,乘积的期望不等于期望的乘积,除非随机变量之间相互独立。例如,若随机变量$X$和$Y$相互独立,那么有:\(E(XY)=E(X)E(Y)\)#方差##方差的定义方差是一种特殊的期望:\(Var(x)=E((x-E(x))^2)\)##方差的性质...

2018-09-16 22:23:00 175

转载 TreeSet

TreeSet的特点TreeSet的元素是顺序存储的,并且不会有重复的的元素。TreeSet举例设有A,B两个字符串,给定一个数k,找出A中所有长度为k的不重复的子串在B中出现的次数的和。import java.util.*;public class example{ public static void main(String[] args) { Sc...

2018-09-16 18:48:00 149

转载 子串

子串的定义一个字符串中,任意连续的字符构成的子字符串称为子串。字串的举例例如对于字符串“abc”,那么它的字串有:“a”, “b”, "c", "ab", "bc", "abc", 以及空字符串共(3+2+1)+1个。子串的计算对于长度为n的字符串,其字串的个数为(1+n)*n/2+1,即等差数列求和再加上 一个空子串。其空字串的个数为(1+n)*n/2。转载于:http...

2018-09-16 11:36:00 4316

转载 线性svm简单推导及其matlab实现(未完待续)

如图1所示,有a、b两类数据,a类数据有\(a_1, a_2, a_3\)三个样本点,它们的坐标分别为\((a_{1x},a_{1y}),(a_{2x},a_{2y}),(a_{3x},a_{3y})\),\(a\)类数据的标签为\(t_a=1\), b类数据有\(b_1, b_2, b_3\)三个样本点,它们的坐标分别是\((b_{1x},b_{1y}),(b_{2x},b_{2y})...

2018-09-10 12:41:00 140

转载 个人计划

周计划(1)时间: 9月9号至9月15号目标:掌握svm(能手推原理,手写代码,matlab)目标实现情况:转载于:https://www.cnblogs.com/wumh7/p/9610905.html

2018-09-08 22:37:00 76

转载 OKRs

OKRs是Objects和Key Results的缩写。首先,设定一个目标,然后这个为目标设定一些明确可量化的结果。例如不要设定如“我要改善自己的网站”这种不明确的目标,而应该改成“我要将我的网站提速30%”,即目标因该要清晰明确可量化。转载于:https://www.cnblogs.com/wumh7/p/9610886.html...

2018-09-08 22:31:00 102

转载 Hinge loss

Reference:https://blog.csdn.net/chaipp0607/article/details/76037351转载于:https://www.cnblogs.com/wumh7/p/9610868.html

2018-09-08 22:25:00 55

转载 李航统计学习笔记

泛化能力学习方法的泛化能力是指由该方法学习得到的模型对未知数据的预测能力。联合概率分布为了方便理解记忆,我们举个例子。打靶时命中坐标(x,y)的概率服从的分布就是联合概率分布(涉及两个随机变量)。转载于:https://www.cnblogs.com/wumh7/p/9603348.html...

2018-09-07 11:03:00 77

转载 前序遍历 中序遍历 后续遍历

前序遍历:根左右;中序遍历:左根右;后续遍历:左右根。转载于:https://www.cnblogs.com/wumh7/p/9602910.html

2018-09-07 10:11:00 133

转载 特征值和特征向量

1. 特征值和特征向量的定义设\(A\)是\(n\)阶方阵,若存在一个数\(\lambda\)和非0向量\(x\),使得\(Ax=\lambda x\)那么我们就说向量\(x\)是方阵\(A\)的特征向量,\(\lambda\)是特征向量\(x\)对应的特征值。2. 特征子空间由\(Ax=\lambda x\),可以得到\(Ax-\lambda x=0\)\((A-\lam...

2018-09-06 09:25:00 97

转载 java二叉树的定义及求其最大深度&判断两棵二叉树是否相等

二叉树的定义代码如下:public class TreeNode{ int val; TreeNode left; TreeNode right; TreeNode(int x){val=x;}}求二叉树的最大深度代码如下:public class Solution{ public int maxDepth(TreeNode ro...

2018-09-06 07:34:00 132

转载 java的异或

两个相同的数异或=0:A^A=0;0异或任何一个数等于它本身:0^A=A;异或满足交换律:A^B=B^A。转载于:https://www.cnblogs.com/wumh7/p/9596015.html

2018-09-06 06:38:00 269

转载 java中double转整型

比方说有一个整型数据int n=3;我们用pow函数求出它的平方,此时数据类型为doubledouble s=Math.pow(n,2);我们要将其转化为整型数据,则应该如下操作int t=(new Double(s)).intValue();有时我们要求的数据范围比较大,int不能满足,则应该转化为long类型long x=(new Double(s)).longValu...

2018-09-04 17:06:00 920

转载 面试常考基本算法

决策树https://zhuanlan.zhihu.com/p/26703300随机森林http://www.cnblogs.com/maybe2030/p/4585705.html朴素贝叶斯分类https://blog.csdn.net/amds123/article/details/70173402协同过滤https://blog.csdn.net/xiaokang1...

2018-08-22 14:53:00 116

转载 阅读方法

一、主动提问题(1)为什么要读这本书?(2)这本书大概讲了什么内容?(3)这本书重点讲了什么内容?(4)这本书中说的东西有用吗?正确吗?(5)这本书的优点是什么?缺点是什么?二、做笔记(1)复述作者的思想;(2)加入自己的理解;(3)对比作者的思想,修正自己的理解。三、阅读步骤(1)先浏览标题,对整体结构有个大致印象;(2)阅读每段的第一句和最后一句话,标记出你感...

2018-08-19 11:14:00 82

转载 深度学习常用基本知识整理

1. 张量从代数角度讲,张量可以看作是向量的推广。标量可以看作是0阶张量,向量可以看作1阶张量,矩阵可以看作2阶张量,n阶张量可以看成一个n维数组。Reference:2. 导数,微分和偏导数的区别设\(k\)为斜率,\(dy\)为纵坐标的增量,\(dx\)是横坐标的增量,那么简单地讲,导数就是斜率\(k=\frac{dy}{dx}\),微分就是是增量\(dy=kdx\)。偏导...

2018-08-17 09:01:00 85

转载 java基础知识(未完待续)

1. 数据类型1. Java的基本数据类型Java有8大基本数据类型:byte(8位),short、char(16位),int、float(16位),long、double(64位),boolean(布尔类型)。Java中整数的默认类型是int,小数的默认类型是double。float a=3.12是错误的,因为小数3.12的数据类型默认是double,因此要改为float a=(...

2018-08-15 09:11:00 86

转载 华为面经(机器视觉算法工程师)

一面一面是技术面,面试官是根据你简历上的东西来问的,问项目,问的很细。建议:要对简历上的东西了解的非常透彻;简历上要体现你的工作量,体现你做了哪些东西;要有和岗位要求匹配的项目,如果没有,建议自己根据岗位要求做一两个作品;计算机视觉、深度学习之类的经典视频 要看,比方说李飞飞的视频,吴恩达的视频;你要对你这个领域的最新成果,论文,突破有所了解;你要对你这个领域的最新应用...

2018-08-12 09:28:00 2115

转载 PCA和LDA的对比

PCA和LDA都是经典的降维算法。PCA是无监督的,也就是训练样本不需要标签;LDA是有监督的,也就是训练样本需要标签。PCA是去除掉原始数据中冗余的维度,而LDA是寻找一个维度,使得原始数据在该维度上投影后不同类别的数据尽可能分离开来。PCAPCA是一种正交投影,它的思想是使得原始数据在投影子空间的各个维度的方差最大。假设我们要将N维的数据投影到M维的空间上(M<N),根据P...

2018-08-10 22:31:00 338

转载 激活函数

什么是激活函数激活函数是一个几乎处处可微的函数,在神经网络中,它的作用是给神经网络添加一些非线性因素,从而使得神经网络能够解决一些更加复杂的问题。在某些情况下,数据是线性可分的,如下图所示:图片来源于网络而在另外一些情况下,数据是线性不可分的,如下图所示:图片来源于网络这个时候,我们就需要通过激活函数添加一些非线性因素,从而更好地解决问题,如下图所示:图片来源于网络...

2018-08-10 16:04:00 128

转载 格言

山本耀司:我从不相信什么懒洋洋的自由,我向往的自由是通过勤奋和努力实现更广阔的人生,那样的自由才是珍贵的、有价值的。我相信一万小时定律,我从来不相信天上掉馅饼的灵感和坐等的成就。做一个自由又自律的人,靠势必实现的决心认真地活着。转载于:https://www.cnblogs.com/wumh7/p/9455305.html...

2018-08-10 15:33:00 60

转载 svm简单推导

支持向量机(support vector machine, svm)在小样本、非线性、高维模式识别问题中有很多优势,并且能够方便地扩展到函数拟合等其他机器学习问题中。1. svm思想将低维空间中线性不可分的数据通过kernel trick映射到高维空间中,使得数据变得线性可分,从而实现分类;寻找一个分割平面,使得两类数据距离这个平面最近的点到这个平面的距离相等且最大,这个平面即为...

2018-08-10 10:42:00 90

转载 k近邻算法(knn)与k-means算法的对比

k近邻算法(knn)是一种基本的分类与回归的算法,k-means是一种基本的聚类方法。k近邻算法(knn)基本思路:如果一个样本在特征空间的k个最相似(即特征空间最邻近)的样本大多数属于某一类,则该样本也属于这一类。影响因素:k值的选择。k的值小,则近似误差小,估计误差大;k的值大,则近似误差大,估计误差小。(近似误差即算法在训练集上的误差,估计误差即算法在测试集上的误差。近似...

2018-08-10 07:20:00 258

转载 教学相长

将自己所学的知识用一种简单易懂的方式教给别人是一种很好的学习方法,在此过程中,可以发现自己对知识的理解不足之处,也更容易让自己掌握所学知识。转载于:https://www.cnblogs.com/wumh7/p/9434573.html...

2018-08-07 08:03:00 57

转载 如何将别人的知识变成自己的

复述别人的东西;加入自己的理解。当我们阅读到有用的知识时,可以在手机便签上记下自己脑海中直接记忆的内容,再加上自己的思考和理解,梳理成文档,整理成自己的东西。Reference:https://www.jianshu.com/p/d12484e45c34转载于:https://www.cnblogs.com/wumh7/p/9434537.html...

2018-08-07 07:18:00 310

转载 人工智能开发面试问题及其答案汇总(中国银联广州分公司)

1. python的基本数据类型有哪些:python的数据类型有int整型,long长整型,float浮点数,complex复数,布尔值(0和1),字符串str,列表list,元组,字典,集合等十种。拓展:为了对比记忆,我们再来看看java的基本数据类型。java的有8大基本数据类型,包括四种整数类型,byte(8位),short(16位),int(32位),long(64位),2种...

2018-08-06 20:01:00 248

转载 中国银联广州分公司面经(人工智能开发岗)

银联(广州)总共有三面,笔试,群面和技术面。笔试笔试考的很杂,金融,行测,英语,专业题都有,题量大,时间紧。但是个人感觉笔试不用怎么准备,因为银联(广州)似乎不怎么看笔试,我笔试完第二天就受到面试通知了,而且我周围似乎就没有被笔试刷掉的同学。群面群面是无领导小组讨论最近的疫苗事件,给出一系列造成疫苗事件的原因,然后对原因的重要性进行排序,并给出解决方案。最终我们组选出的前三个原因...

2018-08-05 10:47:00 341

转载 java中幂的表示

如果要表示\(10^9\),则有:import java.util.*public class Main{public void main(String[] args){int a=10;int b=9;double c=Math.pow(a,b);System.out.print(c);}}则输出为1.0E9,也就是\(10^9\)。转载于:https://w...

2018-08-02 09:36:00 2338

转载 java中的四种整数类型对比

java中的四种整数类型为:byte(8位), short(16位), int(32位), long(64位)。这四种整数类型的表示范围分别是:byte:-128~127;short:-32768~32767;int:-2147483648~2147483647long:-9223372036854774808~9223372036854774807转载于:https:/...

2018-08-02 09:26:00 1198

转载 scan.nextInt()

简单的应用举例:Import java.util.*;public class Main{public static void main(String[] args){Scanner scan=new Scanner(System.in);while(scan.hasNext){int n=scan.nextInt();}}}Scanner scan=new Scan...

2018-08-02 07:36:00 3024

转载 级联分类器原理

一、人脸检测算法分类目前人脸检测方法主要分为两大类,基于知识和基于统计。基于知识的人脸检测方法主要包括:模板匹配,人脸特征,形状与边缘,纹理特征,颜色特征。基于统计的人脸检测方法主要包括:主成分分析与特征脸法,神经网络模型,隐马尔可夫模型,支持向量机,Adaboost算法。基于知识的方法将人脸看成不同特征的特定组合,即通过人脸的眼睛、嘴巴、鼻子、耳朵等特征及其组合关系来检测人脸。...

2018-08-01 20:53:00 1164

转载 贝叶斯公式

Reference:https://blog.csdn.net/u011240016/article/details/52730807转载于:https://www.cnblogs.com/wumh7/p/9383418.html

2018-07-28 21:03:00 36

转载 Matlab矩阵操作函数的使用(reshape,imresize,remat,permute)

reshape若\(a=\begin{bmatrix} 1&2&3\\ 4&5&6 \end{bmatrix}\)b=reshape(a,[3,2])那么有:\(b=\begin{bmatrix} 1 &5 \\ 4&3 \\ 2& 6 \end{bmatrix}\)imresize若\(c=\begin{bm...

2018-07-27 07:06:00 1114

转载 归一化数据的好处

归一化数据不仅可以将标量统一到(0,1)方便计算,在求loss function时还利于找到全局最优解。Reference:https://blog.csdn.net/BVL10101111/article/details/54973321转载于:https://www.cnblogs.com/wumh7/p/9375367.html...

2018-07-27 06:08:00 507

转载 博客园中用markdown编辑器编辑带下标的符号

如下图所示,在博客设置中将默认编辑器中的Mardown以及启用数学公式支持两个框勾选上;记得在带下标的符号或者输入公式两边加上$号,如下图所示:输出效果为:转载于:https://www.cnblogs.com/wumh7/p/9374352.html...

2018-07-26 20:46:00 183

转载 反向传播

什么是反向传播BP(back propagation)算法是利用复合函数的链式法则求解多层复合函数的所有变量的偏导数的有效方法。也可以说 ,反向传播,主要是链式法则的反复应用。(链式法则是微积分中的求导法则,用于求一个复合函数的导数)一个简单的反向传播的例子一个简单的网络结构图可以表示如下图所示:图片来源于网络其中\(a\),\(b\)是输入,\(c\),\(d\)相当于隐藏...

2018-07-26 20:00:00 56

转载 稀疏表示和字典学习

稀疏表示:假设有一个MN的矩阵Y,我们要找到一个MK的字典矩阵D和一个稀疏的KN的系数矩阵X,使得使得Y尽可能由DX表示,X就是Y的稀疏表示。字典学习:字典学习包括两个阶段,一是字典构建阶段,而是利用字典稀疏地表示样本阶段,每个阶段都有不同的算法可以选择。庞大数据可以由字典里的基本元素通过不同组合而成,因此字典学习本质上是庞大数据的一种降维表示。稀疏表示的本质是用尽可能少的资源表示...

2018-07-23 18:32:00 145

转载 先验概率和后验概率

个人觉得,对于抽象的问题,先举一个形象的例子,再与抽象的概念相结合,会更方便理解和记忆。形象例子 [1] :  先验概率:投掷一个骰子,点数为1的概率是1/6,这就是先验概率。  后验概率:吃一道菜,你发现它是酸的,那么你猜这道菜加了醋的可能性为80%,这就是后验概率。抽象概念 [2] :  先验概率:根据以往经验和分析得到的概率。  后验概率:事情已经发生,要...

2018-07-21 11:16:00 121

转载 Local Generic Representation for Face Recognition with Single Sample per Person (ACCV, 2014)

(1)Abstract:1. 每个类别单个样本的人脸识别(face recognition with single sample per person, SSPP)是一个非常有挑战性的任务,因为在这种情况下很难通过标准样本库(gallery set)里面的样本对待测样本(query sample)的人脸变化量(facial variation)进行预测;2. 针对这个问题,这篇论...

2018-07-21 05:55:00 257

空空如也

空空如也

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

TA关注的人

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