【数据聚类|深度聚类】Unsupervised Deep Embedding for Clustering Analysis(DEC)论文研读

news/2024/5/20 5:59:23 标签: 聚类, 机器学习, 算法

DEC算法由两部分组成

  • 第一部分会预训练一个SDAE模型;
  • 第二部分选取SDAE模型中的Encoder部分,加入聚类层,然后最小化KL散度进行训练聚类

在这里插入图片描述

Absratct

提出了一种利用深度神经网络同时进行表征学习和聚类分配的方法,称之为深度嵌入聚类。该方法学习从数据空间到低纬空间的映射,并在其中迭代优化聚类目标

Introduction

想法:定义了从数据空间X到低维特征空间Z的参数化非线性映射,在该映射中我们优化了聚类目标。与之前在数据空间或浅层线性嵌入空间上的工作不同,我们通过反向传播在聚类目标上使用SGD来学习映射,这是由DNN参数化的

如何优化:与监督学习方式不同,我们不能用已标记的数据训练网络,相反我们建议用从当前的软聚类分配派生的辅助目标迭代细化聚类

Deep embedded clusering

首先使用非线性映射


http://www.niftyadmin.cn/n/110265.html

相关文章

如何使用BeaconEye监控CobaltStrike的Beacon

关于BeaconEye BeaconEye是一款针对CobaltStrike的安全工具,该工具可以扫描正在运行的主动CobaltStrike Beacon。当BeaconEye扫描到了正在运行Beacon的进程之后,BeaconEye将会监控每一个进程以查看C2活动。 工作机制 BeaconEye将会扫描活动进程或Mini…

整数二分模板

文章目录QuestionIdeasCodeCPythonQuestion 给定一个按照升序排列的长度为 n 的整数数组,以及 q 个查询。 对于每个查询,返回一个元素 k 的起始位置和终止位置(位置从 0 开始计数)。 如果数组中不存在该元素,则返回…

【原创】java+swing+mysql停车管理系统设计与实现

今天我们主要介绍如何去设计开发一个停车管理系统,以解决用户选择车位、停车、缴费等问题。同样,我们同样不用javaweb,而是使用javaswing窗体程序去实现,已满足选车位(亮点)、停车、缴费等问题。 功能分析…

明明是同时入职,为什么他先成为高级产品经理?

不同阶段的产品经理,每天的工作安排都是怎么样的呢?既然选择了一个行业,一个岗位,那就不仅要了解行业动向、岗位发展,也要了解岗位职责,以及每天切切实实的工作内容。我们采访了已经毕业的学员(…

Kafka系列之:Kraft模式

Kafka系列之:Kraft模式 一、Kraft架构二、Kafka的Kraft集群部署三、初始化集群数据目录四、创建KafkaTopic五、查看Kafka Topic六、创建生产者七、创建消费者一、Kraft架构 Kafka元数据存储在zookeeper中,运行时动态选举controller,由controller进行Kafka集群管理。Kraft模式…

2023中国绿色铝业国际峰会 演讲嘉宾确认

2023中国绿色铝业国际峰会将以“双碳”目标下的铝业发展为主题,结合最佳案例和实践分享,探讨绿色铝业发展路径和最新技术,致力于打造一个绿色可持续的铝行业,助力中国实现“碳中和”目标。 会议时间/地点/主办方 2023年3月23日-…

offsetHeight scrollHeight clientHeight 区别

示例 <style>* {padding: 0;margin: 0;}body {background-color: #f1f1f1;}#container {width: 300px;height: 200px;padding: 20px;margin: 30px;border: 5px solid #ccc;box-sizing: border-box;overflow: auto;background-color: #fff;}#content {width: 600px;heigh…

什么是IP地址?

IP协议中还有一个非常重要的内容&#xff0c;那就是给因特网上的每台计算机和其它设备都规定了一种地址&#xff0c;叫做“IP 地址”。由于有这种地址&#xff0c;才保证了用户在连网的计算机上操作时&#xff0c;能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。…