码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • day6-双向聚类文献综述


    ​1、传统的聚类方法可以分为两类:

    • 基于所有变量对样本进行聚类(例如根据经济指标,将全国的城市分为一线、二线等城市)
    • 基于所有样本对变量进行聚类(例如根据肺癌患者的基因表达数据,将基因分为促进表达、抑制表达以及无影响三类)
    • 上述两类方法仅对样本或变量聚类,因此常被称为单向聚类。

    2、双向聚类可以同时对样本和变量进行聚类,将原始数据矩阵聚成一系列子矩阵,一个子矩阵表示一类。双向聚类的基本思想是研究样本和变量间的局部对应关系,通过确定其具体的结构来提高聚类效果并且增强聚类结果的可解释性。

    3、三类经典的双向聚类方法

    • 稀疏双向聚类
    • 谱双向聚类
    • 信息双向聚类

    4、稀疏双向聚类

    • 数据矩阵一般存在噪声,构建一个具有严格结构的矩阵来近似原始矩阵,通过引入惩罚项来过滤噪声,从而形成近似矩阵,这种方法也称为稀疏双向聚类。
    • 稀疏双向聚类主要用于提取子矩阵的特定结构,其中包括常数类、行(列)常数类和协同效应类(累加和累乘模型)

    5、谱双向聚类

    • 建立在图论的基础上,考虑图形最优切割问题而引申出来的聚类方法;
    • 相比于k-means只能对线性可分的类别形状进行聚类,谱聚类可以对非线性可分的类别形状进行有效聚类;

    6、信息双向聚类

    • 基于交互信息损失最小原则寻找一个对原始矩阵的最优近似;
    • 相对于谱双向聚类基于图形划分构建目标函数,使得聚类结果中变量类别与样本一一对应,信息双向聚类则是放宽该限制,允许样本类别与多个变量类别相对应,即允许出现交叉结构。

    ​

    活动地址:CSDN21天学习挑战赛

  • 相关阅读:
    vscode远程linux安装codelldb
    贪心算法的概念与使用
    华为云云耀云服务器L实例评测|轻量级应用服务器对决:基于 STREAM 深度测评华为云云耀云服务器L实例的内存性能
    软件测试面试题:你认为做好测试用例设计工作的关键是什么?
    淘宝真的暴利行业吗
    关于DOS/DDOS攻击和防御
    避免告警疲劳:每个 K8s 工程团队的 8 个技巧
    看了扎克伯格的Avatar,我更想在VR里当大猩猩
    LeetCode - 搜索二维矩阵
    【暑期每日一题】洛谷 P7398 [COCI2020-2021#5] Šifra~
  • 原文地址:https://blog.csdn.net/mg1507/article/details/126329108
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号