1 Octave 简要介绍
GNU Octave
是主要用于数值计算的高级语言。主要用于求解线性或者非线性方程,数值线性代数,统计分析,及其他数学计算。也可以被用于面向批量的自动数据处理语言。
当前版本的 GNU Octave 是在一个 GUI 里面运行。GUI 包括一个集成开发工具(IDE)。IDE
包括一个具有语法高亮的代码编辑器,内置调试器,文档浏览器,和语言解释器。也可以使用命令行界面的 Octave。
GNU Octave 是自由发布的软件。
本文档全面介绍 GNU Octave
的安装,运行,使用和扩展。另外的章节介绍如何报bug和如何contribute。
本文档对应于 Octave 4.2.1
计算学习理论是计算科学人工智能领域的一个分支。研究的是机器学习算法的设计和分析。
综述
计算学习理论研究时间复杂性和学习的可行性。
在计算学习理论中,如果一个计算能够在多项式时间内完成,则称其为可行的。有两种时间复杂度结果:
- 积极的结果 - 显示一类函数在多项式时间内是可学习的。
- 消极的结果 - 显示类型不能在多项式时间内可学习。
消极的结果通常依赖一些公认的,但未经证明的假设,如:
- 计算复杂度 - P!=NP 问题
- 加密术 - 单项函数存在
计算学习理论有几个不同的方法。这些方法的不同点在于从有限数据中泛化所采用的推断原则的假设。这包括了对概率的不同定义(频率概率和贝叶斯概率)和样本泛化的不同假设。这些方法包括:
- 精确学习
- VC 理论
- 贝叶斯推断
- 算法学习理论
- 在线机器学习
计算学习理论带来一些实用的算法。例如,支持 PCA 理论的 boosting 算法, VC
理论带来的支持向量机,以及贝叶斯推断带来的
《统计学》 第五版 William Mendenhall
第五章 连续随机变量
5.1 连续随机变量
很多随机变量不是离散的,而是连续的,如时间,降雨量。这样的随机变量叫连续随机变量。
定义5.1 随机变量Y的 累积分布函数F(y0)等于Y 取值小于 y0 的 概率,即
F (y0) = P(Y<=y0), -∞ < y0 <
∞
即是累积分布函数从 -∞ 到 y0 的 积分。
连续随机变量的累积分布函数一定是单调递增函数。
5.2 连续随机变量的密度函数
定义5.3 若 F(y) 是连续型随机变量 Y 的累积分布函数,则随机变量 Y 的密度函数 f(y)
是
f(y) = d(F(y)/dy
5.3 连续随机变量的期望值
定义5.4 设Y是一个连续随机变量,密度函数f(y), g(Y) 是Y的任意函数,则Y的 期望值:
E(Y) = ∫[-∞, ∞] y f(y) dy
g(Y) 的 期望
'Linear Algebra with applications' Eighth Edition, by Steven J.
Leon
第一章 线性方程组 -> 矩阵 ->
向量
矩阵(Matrices)的出现是为了求解线性方程组(System of linear
equations)的。先研究线性方程组。
线性方程组即多元一次方程组。
线性方程组可能有 n 个未知量,n个系数, m 个常数,构成 m
个方程组。这样的方程组有可能无解,唯一解或者无穷多个解。
如果该方程组无解,则称该线性方程组是'不相容的'(inconsistent)。
如果该方程序有一个或无穷个解,则称该线性方程组是'相容的'(consistent)。
OpenCV 3.0.0 java API:
http://docs.opencv.org/java/3.0.0/
http://docs.opencv.org/3.1.0/d3/d63/classcv_1_1Mat.html#gsc.tab=0
Mat:
静态方法:
static Mat diag(Mat
d)
// 对角矩阵 单列
static Mat eye(int rows, int cols, int
type)
// 构造单位矩阵形状的矩阵,可以不是方阵
static Mat eye(S
<第一课> は
小李是中国人 李さんは 中国人です。
突变(mutation),即基因突变。在遗传学(genetics)上,指的是器官、病毒或者染色体外的其他遗传成分基因的核酸(nucleotide)序列发生改变。基因突变多发生在DNA复制期间。可能的诱发因素是辐射,外伤,病毒,或者空气污染、危险食物带来的有害化学物质的影响,也可能是无从索迹的任何其它原因。
突变测试(mutation
testing) ,
或称作突变分析、程序突变,它是用于衡量软件测试的质量。突变测试通常对程序的源代码或者目标代码做小的改动,并把截然不同的错误行为(或者怪异行为)作为预期。如果测试代码没有觉察到这种小改动带来的错误,就说明这个测试是有问题的。
举例:正常程序:
...
if (a < 0) {
Assert.fail();
} else {
System.out.println ('
(2010-04-28 15:25)
标签:
it
java
过滤流
decorator
缓存流
数据流
打印流
|
分类:
Java
|
[ 过滤(Filter)流与装饰器 (Decorator) 设计模式 ]
java.io.FilterInputStream 和
java.io.FilterOutputStream 用来为一个输入(或输出)流添加额外的功能。FilterInputStream/FilterOutputStream
本身继承于 InputStream/OutputStream,是一个(is a) 输入/输出流 ,同时它通过拥有
(has a) 另一个输入/输出流,并为这个流添加额外的功能。这种结构是 Decorator 设计模式的典型应用。

抽象的 Decorator 设计模式结构图
其中各元素对照如下:
Component
-> InputStream/OutputStream
Con