当前位置: 首页 > news >正文

深度学习中的概念——元素积(哈达玛积)

元素积操作(哈达玛积)

🔢 基本定义

矩阵的哈达玛积

对于两个同维度的矩阵:
A = [ a i j ] , B = [ b i j ] A = [a_{ij}], \quad B = [b_{ij}] A=[aij],B=[bij]
它们的哈达玛积定义为:
C = A ∘ B 其中 c i j = a i j × b i j C = A \circ B \quad \text{其中} \quad c_{ij} = a_{ij} \times b_{ij} C=AB其中cij=aij×bij

向量的哈达玛积

对于两个同维度的向量:
a = [ a 1 , a 2 , … , a n ] , b = [ b 1 , b 2 , … , b n ] a = [a_1, a_2, \dots, a_n], \quad b = [b_1, b_2, \dots, b_n] a=[a1,a2,,an],b=[b1,b2,,bn]
它们的哈达玛积定义为:
c = a ∘ b 其中 c i = a i × b i c = a \circ b \quad \text{其中} \quad c_i = a_i \times b_i c=ab其中ci=ai×bi


🔍 核心性质

  1. 交换律
    A ∘ B = B ∘ A A \circ B = B \circ A AB=BA

  2. 结合律
    ( A ∘ B ) ∘ C = A ∘ ( B ∘ C ) (A \circ B) \circ C = A \circ (B \circ C) (AB)C=A(BC)

  3. 分配律
    A ∘ ( B + C ) = A ∘ B + A ∘ C A \circ (B + C) = A \circ B + A \circ C A(B+C)=AB+AC

  4. 标量乘法分配律
    ( k A ) ∘ B = A ∘ ( k B ) = k ( A ∘ B ) (kA) \circ B = A \circ (kB) = k(A \circ B) (kA)B=A(kB)=k(AB)

  5. 单位矩阵
    在哈达玛积下, m × n {m \times n} m×n 矩阵的单位元是全1矩阵 J m × n J_{m \times n} Jm×n


🧠 主要应用领域

  • 神经网络
    ▸ 特征融合
    ▸ 注意力机制
    ▸ 门控机制(如LSTM/GRU)

  • 图像处理
    ▸ 图像增强
    ▸ 局部对比度调整
    ▸ 卷积核优化

  • 数据科学
    ▸ 加权特征交叉
    ▸ 协方差矩阵计算
    ▸ 非线性降维


🚀 深度学习优势

结构特性

  • 非线性特征映射:通过逐元素乘法生成高阶特征交互
  • 参数效率:相比全连接层减少90%以上参数量(示例见下文)

计算优势

指标传统全连接层哈达玛积层
计算复杂度 O ( n 2 ) O(n^2) O(n2) O ( n ) O(n) O(n)
内存占用

🧮 运算示例

矩阵运算

A = [ 2 3 1 0 8 − 2 ] , B = [ 3 1 4 7 9 5 ] A = \begin{bmatrix} 2 & 3 & 1 \\ 0 & 8 & -2 \end{bmatrix}, \quad B = \begin{bmatrix} 3 & 1 & 4 \\ 7 & 9 & 5 \end{bmatrix} A=[203812],B=[371945]

哈达玛积结果:
C = A ∘ B = [ 6 3 4 0 72 − 10 ] C = A \circ B = \begin{bmatrix} 6 & 3 & 4 \\ 0 & 72 & -10 \end{bmatrix} C=AB=[60372410]

向量运算

a = [ 2 , − 1 , 3 ] , b = [ 4 , 0 , 2 ] a ∘ b = [ 8 , 0 , 6 ] a = [2, -1, 3], \quad b = [4, 0, 2] \\ a \circ b = [8, 0, 6] a=[2,1,3],b=[4,0,2]ab=[8,0,6]

相关文章:

  • C++学习:六个月从基础到就业——内存管理:堆与栈
  • RHCE的简单配置
  • 设计模式从入门到精通之(五)观察者模式
  • 使用 Axios 进行 API 请求与接口封装:打造高效稳定的前端数据交互
  • Hexo+Github+gitee图床零成本搭建自己的专属博客
  • Google澄清:元描述标签不会直接提升网站排名
  • 一键模仿图片风格,图生生APP,实现随时随地“生图自由“
  • WPF常用技巧汇总
  • 旅游资源网站登录(jsp+ssm+mysql5.x)
  • 数字信号处理技术架构与功能演进
  • 【2025-泛计算机类-保研/考研经验帖征集】
  • 在排序数组中查找元素的第一个和最后一个位置--LeetCode
  • 计算机网络 - 在浏览器中输入 URL 地址到显示主页的过程?
  • 深入理解C++中string的深浅拷贝
  • 4.3 熟悉字符串处理函数
  • Python 写生成 应用商店(2025版) 网页 方便收集应用 ,局域网使用
  • PLOS ONE:VR 游戏扫描揭示了 ADHD 儿童独特的大脑活动
  • 亚远景-ASPICE评估标准与车企供应商准入要求的关联性
  • Gnome将默认终端设置为 Kitty
  • 深入规划 Elasticsearch 索引:策略与实践
  • 北京理工大学解除宫某聘用关系,该教师被指涉嫌骚扰猥亵学生
  • 祥源文旅:2024年营业收入约8.64亿元,今年旅游经济总体预期更为乐观
  • 黄仁勋:英伟达坚定不移服务中国市场,AI将在每个行业引发颠覆性变革
  • 金科股份:控股股东被动减持收警告处罚与上市主体无关,对重整工作没有影响
  • 奥园集团:截至3月底逾期债务约438.33亿元
  • 阿斯麦一季度新增订单不及预期,提醒关税影响带来不确定性