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

图聚类中的亲和力传播

图中展示的是Affinity Propagation(亲和力传播)算法中的一个关键步骤——更新吸引度矩阵。Affinity Propagation是一种聚类算法,它通过消息传递的方式找到数据集中的代表性样本(称为exemplar或原型),并将其他数据点分配给这些原型,从而实现聚类。

### 1. **吸引度矩阵(Responsibility Matrix)与可用性矩阵(Availability Matrix)**

在Affinity Propagation算法中,有两个重要的矩阵:
- **吸引度矩阵 \( r(i, k) \)**:表示数据点 \( i \) 选择数据点 \( k \) 作为其原型的合适程度。
- **可用性矩阵 \( a(i, k) \)**:表示数据点 \( k \) 作为数据点 \( i \) 的原型的合适程度。

### 2. **更新吸引度矩阵的公式**

\[ r(i, k) \leftarrow s(i, k) - \max_{k' \neq k} \{a(i, k') + s(i, k')\} \]

其中:
- \( s(i, k) \) 是相似度矩阵中的元素,表示数据点 \( i \) 和数据点 \( k \) 之间的相似度。
- \( a(i, k') \) 和 \( s(i, k') \) 分别是数据点 \( i \) 对于其他候选原型 \( k' \) 的可用性和相似度。

这个公式的目的是计算数据点 \( i \) 选择数据点 \( k \) 作为其原型的“净吸引力”。具体来说,它考虑了数据点 \( i \) 与数据点 \( k \) 的直接相似度 \( s(i, k) \),并减去数据点 \( i \) 对于其他候选原型的最大吸引力。

### 3. **图示解释**

#### 左图:发送责任(Sending responsibilities)

- **Data point i**:当前考虑的数据点。
- **Candidate exemplar k**:候选原型 \( k \)。
- **Competing candidate exemplar k'**:与其他候选原型 \( k' \) 竞争成为数据点 \( i \) 的原型。
- **r(i, k)**:数据点 \( i \) 选择候选原型 \( k \) 的责任(净吸引力)。
- **a(i, k)**:数据点 \( k \) 作为数据点 \( i \) 原型的可用性。

左图展示了数据点 \( i \) 在选择候选原型 \( k \) 时,需要考虑 \( k \) 与其他候选原型 \( k' \) 的竞争关系。\( r(i, k) \) 表示在排除其他候选原型的影响后,数据点 \( i \) 选择 \( k \) 的净吸引力。

#### 右图:发送可用性(Sending availabilities)

- **Candidate exemplar k**:候选原型 \( k \)。
- **Supporting data point i'**:支持数据点 \( i' \),即认为 \( k \) 是一个好原型的数据点。
- **r(i', k)**:支持数据点 \( i' \) 选择候选原型 \( k \) 的责任。
- **a(i, k)**:数据点 \( k \) 作为数据点 \( i \) 原型的可用性。

右图展示了候选原型 \( k \) 在被数据点 \( i \) 考虑为原型时,需要考虑其他支持数据点 \( i' \) 的意见。\( a(i, k) \) 表示在综合其他支持数据点的意见后,数据点 \( k \) 作为数据点 \( i \) 原型的合适程度。

### 4. **总结**

Affinity Propagation算法通过迭代更新吸引度矩阵和可用性矩阵,逐步确定每个数据点的最佳原型,从而实现聚类。图中展示的步骤是算法的核心部分,通过计算和传递责任与可用性信息,使得算法能够自动发现数据集中的代表性样本,并将其他数据点合理地分配到不同的簇中。

相关文章:

  • 数据库11(触发器)
  • 跨平台软件开发探讨
  • 三目云台转动性能稳定性
  • 动态显微镜数据分析及AI拓展
  • 第50讲:AI+农业金融与风险预测场景实战
  • Centos9安装docker
  • spark和hadoop之间的对比关系和联系
  • 《MySQL:MySQL表的内外连接》
  • 线程入门3
  • es 自动补全
  • Available platform plugins are: xcb.报错解决办法
  • 2026《数据结构》考研复习笔记六(串的KMP算法)
  • 4.多表查询
  • Vue3集成百度实时语音识别
  • 工业相机中CCM使能参数-色彩校正矩阵
  • MYSQL-库的基本操作
  • SpringBoot项目,密码加密之“BCrypt加密”
  • SSM公廉租房维保系统
  • 多智能体系统的中间件架构
  • 策略模式:动态切换算法的设计智慧
  • 北京顺义:做好潮白河大桥事故善后处置,举一反三排查风险
  • 融入长三角一体化发展,苏南名城镇江的优势和机遇何在
  • 洛阳白马寺的墓主人是狄仁杰?其实这个误解从北宋就开始了
  • 35部国产佳片入选 ,北影节·第32届大学生电影节启动
  • 日媒:日本公明党党首将访华,并携带石破茂亲笔信
  • 中汽协:杜绝虚假宣传与过度营销,确保用户清晰区别驾驶辅助与自动驾驶