玩命加载中 . . .

听, 雪落下的声音
07
31
Boltzmann Machine,玻尔兹曼机 Boltzmann Machine,玻尔兹曼机
模型简介玻尔兹曼机是一种基于能量的概率模型。常见的玻尔兹曼机有两层:显层和隐层,示意图如下。 其中,显层$\mathbf{v}\in \{0,1\}^D$,隐层$\mathbf{h}\in\{0,1\}^P$。即显层有D个结点,隐层有P个
2023-07-31
31
卷积与逆卷积 卷积与逆卷积
尺寸计算公式先给出两种模式下的输出特征图尺寸计算公式。在二维数据模式(如图像)下,尺寸应该是对两个维度宽、高的大小描述,用元组$(w,h)$描述最为恰当。但是此处,为了统一、方便描述,暂且只考虑某一个维度(比如,宽)上的尺寸,且做出如下约定
2023-07-31
30
主成分分析 主成分分析
主成分分析是一种使用极为广泛的数据降维方法,比如,给定一组m维数据,可以利用主成分分析,将这组数据降为n维数据,其中$n<m$。 从最简单的例子谈起为了使得主成分分析原理更加直观,当然选择维度为2的情况进行说明:考虑平面上的5个点,我
2023-07-30
27
二分法 二分法
算法简介说到二分法,必须要提到的便是二分查找算法。 _Problem: Binary Search_ 在一个严格递增序列A中寻找一个指定元素x,如果能找到,那么输出它的下标;如果不能找到,那么输出-1。 以在递增序列$[1,2,4,6,
2023-07-27
27
支持向量机 支持向量机
算法背景SVM有三宝:间隔、对偶、核技巧。 宝一:间隔从间隔角度来看,支持向量机可以分为三种: 硬间隔支持向量机 软间隔支持向量机 核支持向量机 硬间隔SVM 给定一组样本集合:$\{ (\mathbf{x}^{(1)}, y^{(1)
2023-07-27
24
分治 分治
分治分治,分而治之。将复杂的问题逐步划分为若干不相交的子问题,逐个击破后进行合并,得到最终的解。其步骤如下: 划分(divide) 解决(conquer) 合并(merge) 经典:棋盘覆盖问题给定一个大小为$2^k\times 2^k
2023-07-24
23
贝叶斯分类器 贝叶斯分类器
参考文献: 《统计学习方法》第4章 朴素贝叶斯法 《机器学习》第7章 贝叶斯分类器 贝叶斯理论系列在统计学中占用极其重要的地位。本节主要记录的是朴素贝叶斯法。它是一种基于贝叶斯定理和条件独立性假设的分类方法。 和感知机算法中类似,我
2023-07-23
23
C++算法基础 C++算法基础
做算法题时,往往需要一些最基础的“编程常识”,可以提高解题效率。本篇博客将常见的C++编程解题知识进行记录。 数据范围 int。记住一点:int存储数据绝对值数量级不超过$10^9$,而long long存储数据绝对值数量级不超过$10
2023-07-23