文章目录
1.1行列式
行列式是一个将方阵映射到一个标量的函数,记作|A|。
行列式等于矩阵特征值的乘积。
行列式的绝对值可以用来衡量矩阵参与矩阵乘法后空间扩大或缩小了多少
行列式的正负表示空间的定向
行列式的计算
二阶行列式:主对角线元素之积减去非主对角线元素之积
行列式的几何意义
二阶行列式是两个二维向量的平行四边形的有向面积
1.2矩阵及其变换
矩阵的定义
矩阵:m行n列组成的数表
行数列数相等称为方阵
矩阵的运算

矩阵的描述是在线性空间中对向量运行的描述
矩阵的转置
(A^T)^T=A
(A+B)^T=A^T+B^T
(kA)^T=kA^T
(AB)^T=B^TA^T
对角矩阵
主对角线之外的元素皆为0的矩阵。
对称矩阵:转置矩阵与矩阵本身相同
正交矩阵:转置矩阵等于逆矩阵
要求被分解的矩阵是方阵
特征值:
设A是数域K上的n级矩阵,如果K^n中有非零向量α使得 Aα=λα,且λ∈K,则λ是A的特征值,α为A的属于特征值λ的一个特征向量。
将方阵分解成为一组特征向量和特征值乘积的方阵来发现矩阵表示成数组元素时不明显的函数性质。
求解特征值:|A-λI|=0称为A的特征方程,λ为特征方程的解,即特征根,将特征根λ代入Aα=λα即可求得特征向量α。
矩阵乘法是对向量进行旋转、压缩。
如果矩阵作用于某一个向量或某些向量使这些向量只发生伸缩变换,不对这些向量产生旋转及投影的效果,那么这些向量就称为这个矩阵的特征向量,伸缩的比例就是特征值。
特征分解
设A有个线性无关的特征向量α1,α2,...,αn,相对应的特征值λ1,λ2,...,λn,则A的特征分解为:A=Pdiag(λ)P^-1,其中P={α1,α2,...,αn},λ={λ1,λ2,...,λn}
特征值分解的应用
在线性空间的角度看,特征值越大,则矩阵在对应特征向量上的方差越大,信息量越多
在最优化中,矩阵特征值的大小与函数值的变化快慢有关,在最大特征值所对应的特征方向上函数值变化最大,也就是该方向上的方向导数最大
在数据挖掘中,最大特征值对应的特征向量上包含最多的信息量。如果某几个特征值很小,说明这个方向上的信息量很小,可以用来降维的算法杀出小特征值对应方向的数据,只保留大特征值方向对应的数据,这样做可以减小数据量,同时保留有用信息。
对于要分解的矩阵没有特殊要求
奇异值分解
概念:将矩阵分解为奇异向量和奇异值。可以将矩阵A=(aij)mxn分解为三个矩阵的乘积:A=UΣV^T
其中U=(bij)mxm,Σ=(cij)mxn,V^T=(dij)nxn.矩阵U和V都为正交矩阵,矩阵U的列向量称为左奇异向量,矩阵V的列向量称为右奇异向量,Σ称为对角矩阵(不一定是方阵),Σ对角线上的元素称为矩阵A的奇异值,奇异值按从大到小的顺序排列。
奇异值分解的应用
在机器学习和数据挖掘领域,有很多的应用都与奇异值相关,比如做特征减少的主成分分析(PCA)和线性判别分析(LDA),数据压缩(以图像压缩为代表)算法,还有做搜索引擎语义层次检索的LSI(Latent semantic indexing)
奇异值分解的几何意义
奇异值分解可以理解为在原空间内找到一组正交基vi通过矩阵乘法将这组正交基映射到像空间中,其中奇异值对应伸缩系数。
奇异值分解将原本混合在一起的旋转、缩放和投影三种作用的效果分解出来了
奇异值分解和特征值分解的区别
奇异值分解适用于所有矩阵;特征值分解只适用于方阵
特征值分解和奇异值分解都是给一个矩阵找一组特殊的基,特征值分解找到了特征向量这组基,在这组基下该变换只有缩放效果。而奇异值分解则是一组基,将变换的旋转、缩放、投影三种功能独立地展示出来。
奇异值都是非负的,而特征值可能是负的。
线性变换
待补全
向量空间
设V为n维空间向量的集合,如果集合V非空,且集合V对于向量的加法及乘法两种算法封闭,那么就称集合V为向量空间。
所谓封闭,是指在集合V中可以进行向量的加法及乘法两种运算
概率论与数据挖掘
数据挖掘是在海量的数据中归纳、总结、分析数据的内在规律。
概率论与数理统计是研究数据分布与如何处理数据的学科,在数据挖掘中的应用提高了数据挖掘的精度与效率。
随机试验
满足以下三个特点的试验称为随机试验
可以在相同的条件下重复进行
每次试验的结果不止一个,并且能事先明确试验的所有可能的结果
进行一次试验之前不能确定哪一个结果会出现
样本点、样本空间、随机事件
样本点:随机试验的每一个可能的结果成为样本点,表示为e
样本空间:随机试验E的所有可能的结果组成的集合,记作S
随机事件:在样本空间S的任一子集A。属于事件A的样本点出现,则称事件A发生。特别的,仅含一个样本点的随机事件成为基本事件
频率与概率
频率:在相同的条件下,进行n次试验,在n次试验中,事件A发生的次数nA称为事件A的频数。比值nA/n称为事件A发生的概率,并记作fn(A)
概率:设E为随机试验,S是样本空间,对于E的每一事件A赋予一个实数,记为P(A),称为事件A的概率,如果结果函数P(*)满足下列条件:非负性、规范性、可列可加性
概率是理想值,频率是实验值。
随机变量
表示随机试验各种总结果的实值单值函数
离散型随机变量与分布律
离散型随机变量:随机变量的全部可能取到的值是有限个或可列无限个
分布律:设离散型随机变量X的所有可能取值为xk(k=1,2,...),X取各个可能值的概率,即事件{X=xk}的概率,P(X=xk)=pk,k=1,2,...
由概率的定义,pk>0 且 所有情况的概率加起来为1
特殊离散分布-伯努利分布
伯努利分布(0-1分布,两点分布,a-b分布):设随机变量x可能取0与1两个值,它的分布律是P(X=k)=p^k(1-p)^(1-k),k=0,1 (0<p<1),则称X服从以p为参数的伯努利分布
伯努利分布主要应用于二分类问题
特殊离散分布-二项分布
n次独立重复试验,将试验E重复执行n次,若各次试验的结果互不影响,则称这n次试验是相互独立的
满足如下条件可称为n重伯努利试验
每次试验都在相同条件下运行,每次试验只有两个可能的结果,每次试验的结果都相互独立

特殊离散分布-泊松分布

泊松分布其实描述的就是当n趋近于无穷大时的二项分布。
描述的是在某一个时间段某一事件具体发生的概率,
泊松分布与二项分布的关系与应用
●泊松分布与二项分布的数学模型都是伯努利概型,泊松分布式二项分布当n很大p很小时的近似计算
●N重伯努利分布为二项分布,二项分布的极限是泊松分布,泊松分布的极限为正态分布
●泊松分布和二项分布在生活中也应用非常广泛,主要评估发生的概率或次数,
分布函数
概念:设X是一个随机变量,x是任意实数,F(x)称为X的分布函数 F(x)=P{X<=x} -∞<x<∞
性质:
F(x)是一个不减函数
0≦F(x)≦1,x-> -∞ F(x)=0, x-> ∞ F(x)=1
F(x)是右连续的
意义:如果将X看做数轴上随机点的坐标,那么分布函数F(x)在x处的函数值就表示X落在(-∞,x]上的概率
连续型随机变量与概率密度函数
特殊分布-正太分布

特殊分布-指数分布

随机向量
在实际应用中,经常需要对所考虑的问题用多个变量来描述,我们把多个随机变量放在一起组成向量,称为多维随机变量或随机向量
定义:X1(ω)、X2(ω)、...Xn(ω)是定义在同一个样本空间Ω={ω}上的n个随机变量,则称X(ω)=(X1(ω),X2(ω),...,Xn(ω))为n维随机变量或随机向量
联合分布函数
对任意的n个实数x1,x2,...,xn,则n个事件{X1≦x1},{X2≦x2},...{Xn≦xn},同时发生的概率为F(x1,x2,...,xn)=P(X1≦x1,X2≦x2,...,Xn≦xn),称为n维随机变量的联合分布函数
二维联合分布函数的几何意义
F(x,y)=P(X≦x,Y≦y) 表示随机点(X,Y)落在以(x,y)为顶点的左下方无穷矩形的区域的概率,则称(X,Y)为二维离散随机变量。称pij=P(X=xi,Y=yi)为(X,Y)的联合分布列
联合分布列
如果二维随机变量(X,Y)只取有限个或可列个数对(xi,yj)
联合概率密度

常用多维分布-二元正态分布

条件概率、贝叶斯公式


独立性和条件独立




大数定律

当实验次数足够多,随机变量序列的平均取值必然收敛于数学期望的平均取值。
大数定律可分为伯努利大数定理,切比雪夫大数定理,马尔可夫大数定理。不同的大数定理的差别只是在于不同的随机变量序列
大数定律证明了随着试验次数n增加,事件发生的频率越来越接近其概率
中心极限定理
误差的产生是由大量微小且独立的随机因素叠加而成的。
中心极限定理就是就是研究独立随机变量和的极限分布为正太分布的问题。


●只有当n充分大时,Zn才近似服从标准正太分布N(0,1),而n较小时,这种近似不能用。
●在中心极限定理中,所谈及的一切条件可以非正式的概括为:在总和中的每个单独的项为总和的变化提供了一个不可忽视的量,而每一个单独的项都不可能给总和做出很大的贡献
●中心极限定理证明了一系列相互独立的随机变量的和的极限分布为正太分布,揭示了大部分的社会经济现象表现为正太分布的本质原因。
大数定律告诉我们:当实验次数足够多时,事件发生的频率就会收敛于期望值。
中心极限定理告诉我们:最终的概率分布服从于正太分布
现实生活中,我们不可能对整体进行处理,而是按照随机原则,抽取一部分样本,根据样本对整体进行判断。
基本概念:


各种抽样方法:

统计方法
描述统计:如何客观的反应数据
推断统计:如何根据样本数据推断整体数量特征
参数估计:模型已知,参数未知。
假设检验:
参数估计:
总体分布形式已知,而其中几个参数未知。估计未知参数的方法为点估计和参数估计。
点估计和区间估计:二者的相同点都是基于一个样本做出估计,不同点是点估计只提供单一的估计值,而区间估计在点估计的基础上还提供了一个误差界限,给出了取值范围(置信区间)
点估计
借助总体的一个样本,构造适当的样本函数估计总体未知参数的值的问题称为参数的点估计
极大似然法

极大似然估计的目的:利用已知的样本结果,反推最优可能导致这样结果的参数值
假设检验
为了推断总体的某些未知特性,提出某些关于总体的假设。根据样本对所提出假设做出接收还是拒绝的决策称为假设检验。
假设检验的基本思想是小概率反证法思想。反证法思想是先提出假设,再用适当的统计方法确定假设成立的可能性大小,若可能性小,则认为假设不成立,若可能性大,则不能认为假设不成立
方差分析和回归分析是统计学当中非常重要的两种分析方法
方差分析:Analysis of Variance 用于两个及以上均数差别的显著性检验,即检验某个因素(自变量)对总体(因变量)是否有显著影响,虽然我们关注的是均值,但是需要借助方差判断均值之间是否有差异。
回归分析:regression of analysis确定两种或两种以上变量之间互相依赖的定量关系的一种统计分析方法。回归分析得到的是因变量和自变量之间更精确的回归函数关系
两者关系:
方差分析给出自变量和因变量是否相互独立的初步判断,不需要自变量的具体数据,只需要因变量的观察数据。
在不独立即相关的条件下,自变量和因变量到底是什么样的关系类型,则需应用回归分析作出进一步的判断,此时需要自变量和因变量的具体数据,得到他们之间的回归函数关系式。
信息量
信息论是应用数学的一个分支,主要研究的是对一个信号包含多少信息进行量化
信息论的基本思想是小概率事件比大概率事件能提供更多的信息
定义一个事件X=x的信息量I(x)应满足以下条件

信息熵
信源含有的信息量是信源发出的所有可能消息的平均不确定性。
信息论创始人香农把信源所含有的信息量称为信息熵Entropy,是指数据分区D所含信息量的统计平均值,对D中m个元组分类的信息熵计算如下

基尼系数
基尼系数是一种与信息熵类似的特征选择的方式,可以用来表示数据的不纯度。

一般包含三个步骤:决策、目标、约束

我们将f(x)称为目标函数或准则,当对其进行最小化时,我们把它称为代价函数,损失函数或误差函数。
如果除目标函数以外,对参与优化的各变量没有其他函数或变量约束,则称为无约束最优化问题,反之称为有约束最优化问题。

无约束最优化问题
求解方法主要有解析法和直接法。
解析法:
根据无约束最优化问题的目标函数的解析表达式,给出一种求最优解的方法,主要有梯度下降法,牛顿法,拟牛顿法,共轭方向法和共轭梯度法。
直接法:
通常用于当目标函数表达式十分复杂或写不出表达式的情况。通过数值计算,经过一系列迭代过程产生点列,其中搜索最优点。
凸函数




1.postman介绍Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。2.下载安装官网地址:https://www.postman.com/下载完成后双击安装吧,安装过程极其简单,无需任何操作3.使用教程这里以百度为例,工具使用简单,填写URL地址即可发送请求,在下方查看响应结果和响应状态码常用方法都有支持请求方法:getpostputdeleteGet、Post、Put与Delete的作用get:请求方法一般是用于数据查询,
Ⅰ软件测试基础一、软件测试基础理论1、软件测试的必要性所有的产品或者服务上线都需要测试2、测试的发展过程3、什么是软件测试找bug,发现缺陷4、测试的定义使用人工或自动的手段来运行或者测试某个系统的过程。目的在于检测它是否满足规定的需求。弄清预期结果和实际结果的差别。5、测试的目的以最小的人力、物力和时间找出软件中潜在的错误和缺陷6、测试的原则28原则:20%的主要功能要重点测(eg:支付宝的支付功能,其他功能都是次要的)80%的错误存在于20%的代码中7、测试标准8、测试的基本要求功能测试性能测试安全性测试兼容性测试易用性测试外观界面测试可靠性测试二、质量模型衡量一个优秀软件的维度①功能性功
目录前言滤波电路科普主要分类实际情况单位的概念常用评价参数函数型滤波器简单分析滤波电路构成低通滤波器RC低通滤波器RL低通滤波器高通滤波器RC高通滤波器RL高通滤波器部分摘自《LC滤波器设计与制作》,侵权删。前言最近需要学习放大电路和滤波电路,但是由于只在之前做音乐频谱分析仪的时候简单了解过一点点运放,所以也是相当从零开始学习了。滤波电路科普主要分类滤波器:主要是从不同频率的成分中提取出特定频率的信号。有源滤波器:由RC元件与运算放大器组成的滤波器。可滤除某一次或多次谐波,最普通易于采用的无源滤波器结构是将电感与电容串联,可对主要次谐波(3、5、7)构成低阻抗旁路。无源滤波器:无源滤波器,又称
ES一、简介1、ElasticStackES技术栈:ElasticSearch:存数据+搜索;QL;Kibana:Web可视化平台,分析。LogStash:日志收集,Log4j:产生日志;log.info(xxx)。。。。使用场景:metrics:指标监控…2、基本概念Index(索引)动词:保存(插入)名词:类似MySQL数据库,给数据Type(类型)已废弃,以前类似MySQL的表现在用索引对数据分类Document(文档)真正要保存的一个JSON数据{name:"tcx"}二、入门实战{"name":"DESKTOP-1TSVGKG","cluster_name":"elasticsear
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我最近开始学习Ruby,这是我的第一门编程语言。我对语法感到满意,并且我已经完成了许多只教授相同基础知识的教程。我已经写了一些小程序(包括我自己的数组排序方法,在有人告诉我谷歌“冒泡排序”之前我认为它非常聪明),但我觉得我需要尝试更大更难的东西来理解更多关于Ruby.关于如何执行此操作的任何想法?
ruby中有这样的东西吗?send(+,1,2)我想让这段代码看起来不那么冗余ifop=="+"returnarg1+arg2elsifop=="-"returnarg1-arg2elsifop=="*"returnarg1*arg2elsifop=="/"returnarg1/arg2 最佳答案 是的,只需像这样使用send(或者更好的是public_send):arg1.public_send(op,arg2)这是可行的,因为Ruby中的大多数运算符(包括+、-、*、/、andmore)只需调用方法。所以1+2与1.+(2)相同
(本文是网络的宏观的概念铺垫)目录计算机网络背景网络发展认识"协议"网络协议初识协议分层OSI七层模型TCP/IP五层(或四层)模型报头以太网碰撞路由器IP地址和MAC地址IP地址与MAC地址总结IP地址MAC地址计算机网络背景网络发展 是最开始先有的计算机,计算机后来因为多项技术的水平升高,逐渐的计算机变的小型化、高效化。后来因为计算机其本身的计算能力比较的快速:独立模式:计算机之间相互独立。 如:有三个人,每个人做的不同的事物,但是是需要协作的完成。 而这三个人所做的事是需要进行协作的,然而刚开始因为每一台计算机之间都是互相独立的。所以前面的人处理完了就需要将数据
写在之前Shader变体、Shader属性定义技巧、自定义材质面板,这三个知识点任何一个单拿出来都是一套知识体系,不能一概而论,本文章目的在于将学习和实际工作中遇见的问题进行总结,类似于网络笔记之用,方便后续回顾查看,如有以偏概全、不祥不尽之处,还望海涵。1、Shader变体先看一段代码......Properties{ [KeywordEnum(on,off)]USL_USE_COL("IsUseColorMixTex?",int)=0 [Toggle(IS_RED_ON)]_IsRed("IsRed?",int)=0}......//中间省略,后续会有完整代码 #pragmamulti_c
TCL脚本语言简介•TCL(ToolCommandLanguage)是一种解释执行的脚本语言(ScriptingLanguage),它提供了通用的编程能力:支持变量、过程和控制结构;同时TCL还拥有一个功能强大的固有的核心命令集。TCL经常被用于快速原型开发,脚本编程,GUI和测试等方面。•实际上包含了两个部分:一个语言和一个库。首先,Tcl是一种简单的脚本语言,主要使用于发布命令给一些互交程序如文本编辑器、调试器和shell。由于TCL的解释器是用C\C++语言的过程库实现的,因此在某种意义上我们又可以把TCL看作C库,这个库中有丰富的用于扩展TCL命令的C\C++过程和函数,所以,Tcl是
技术选型1,前端小程序原生MINA框架cssJavaScriptWxml2,管理后台云开发Cms内容管理系统web网页3,数据后台小程序云开发云函数云开发数据库(基于MongoDB)云存储4,人脸识别算法基于百度智能云实现人脸识别一,用户端效果图预览老规矩我们先来看效果图,如果效果图符合你的需求,就继续往下看,如果不符合你的需求,可以跳过。1-1,登录注册页可以看到登录页有注册入口,注册页如下我们的注册,需要管理员审核,审核通过后才可以正常登录使用小程序1-2,个人中心页登录成功以后,我们会进入个人中心页我们在个人中心页可以注册人脸,因为我们做人脸识别签到,需要先注册人脸才可以进行人脸比对,进