数学,这门充满符号的学科,它的强大之处就在于符号的简洁和表达能力。符号,是数学进化的历史,也是我们理解数学的关键。今天,我们就来聊聊这些看似简单,实则内涵丰富的数学符号。
一、符号的奥秘
🔹 距离的表示:冒号(:)表示的是KL距离。
🔸 上标和下标的区别:上标通常加括号,用于区分指数和样本序号。例如,f(i)j表示第i个样本的第j行的行向量。
🔹 变量的读法:x~表示x的波浪线形式,x¯表示x的均值。
二、下标的理解
🔸 维度索引:d维数据的维度索引为1,2,...,d。如果从中随机抽取d',下标索引为i1,i2,...,id'。
三、特殊的含义
🔸 集合的冒号:Θ(g(n))={f(n):存在正常量c1,c2和n0,使得对所有n≥n0,有0≤c1g(n)≤f(n)≤c2g(n)}。这里的冒号表示“使得,满足的所有xx的集合”。
四、k-means算法
🔸 L=∑i=0k−1∑x∈CiD(x,μi),这里的γi表示xi的所属类别。
🔸 随机选择k个聚类中心,k-means算法对样本所属类别的更新如下:γ0i=argmin0≤j≤k−1D(xi,μ(0)j);类别中心的更新如下:μ(0)j=1|{i:γ(0)i=j}|∑i=0,γ(0)i=jn−1xi。
五、K-SVD算法
🔸 Yn×N=Dn×KXK×N,ωk={i|1≤i≤N,xkT(i)≠0}表示的是遍历全部样本{yi}Ni=1对应的在D下的稀疏表示{xi}Ni=1,它们的长度为K×1,在第k个上是否显著为0,如果不是则该样本yi的稀疏表示形式xi对应的下标i,加入ωk中。
数学符号,看似简单,实则内涵丰富。理解这些符号,对于深入理解数学世界至关重要。
—— 苏承栈,极星编程网资深编辑
想要了解更多编程知识,请关注极星编程网(www.jxgpc.com)。
