有哪些实现半监督(约束)聚类的软件包?

2023-11-27

我想对半监督(约束)聚类进行一些实验,特别是作为实例级成对约束(必须链接或无法链接约束)提供的背景知识。我想知道有没有好的开源包实现半监督聚类?我尝试查看 PyBrain、mlpy、scikit 和 Orange,但找不到任何约束聚类算法。我特别对约束 K 均值或基于约束密度的聚类算法(如 C-DBSCAN)感兴趣。 Matlab、Python、Java 或 C++ 中的包将是首选,但不必限于这些语言。


蟒蛇包scikit学习现在有算法Ward层次聚类(自 0.15 起)和凝聚聚类(自 0.14 起)支持连接限制.

此外,我确实有一个现实世界的应用程序,即从单元位置识别轨迹,其中每个轨迹只能包含每个时间点的一个位置。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有哪些实现半监督(约束)聚类的软件包? 的相关文章

  • 在scikit-learn中,DBSCAN可以使用稀疏矩阵吗?

    当我运行 scikit 的 dbscan 算法时 出现内存错误 我的数据约为20000 10000 它是一个二进制矩阵 也许这样的矩阵不适合使用DBSCAN 我是机器学习的初学者 我只是想找到一种不需要初始簇号的聚类方法 不管怎样 我发现了
  • k-means 的时间复杂度是多少?

    我正在经历k means 维基百科页面 http en wikipedia org wiki K means clustering 根据算法 我认为复杂度是O n k i n 总元素 k 簇迭代次数 那么有人可以向我解释一下维基百科上的这个
  • 谷歌地图 API v3 的服务器端集群

    我目前正在开发一种谷歌地图概述小部件 它将位置显示为地图上的标记 标记的数量从数百个到数千个 10000 个以上 不等 现在我正在使用谷歌地图的 MarkerClusterer v3 1 0和谷歌地图 javascript api v3 高
  • 混淆矩阵和列联表有什么区别?

    我正在编写一段代码来评估我的聚类算法 我发现每种评估方法都需要来自m n类似矩阵A aij where aij是属于类成员的数据点的数量ci和簇的元素kj 但似乎有两个这种类型的矩阵数据挖掘简介 Pang Ning Tan 等 一个是混淆矩
  • 聚类和贝叶斯分类器 Matlab

    因此 我正处于下一步该做什么的十字路口 我开始学习一些机器学习算法并将其应用于复杂的数据集 现在我已经做到了 我从一开始的计划就是结合两种可能的分类器 试图建立一个多分类系统 但这就是我被困住的地方 我选择聚类算法 模糊 C 均值 在学习了
  • R 中的 PCA 多重图

    我有一个如下所示的数据集 India China Brasil Russia SAfrica Kenya States Indonesia States Argentina Chile Netherlands HongKong 0 0854
  • DBSCAN 算法可以创建少于 minPts 的簇吗?

    我刚刚编写了 DBSCAN 算法 我想知道 DBSCAN 算法是否可以允许集群中的点数少于所使用的 minPts 参数 我一直在使用http people cs nctu edu tw rsliang dbscan testdatagen
  • 用正确的组号标记 R 树状图分支

    我正在尝试绘制树状图 以便分支上的标签与聚类分析中的组号相匹配 目前 分支只是按照它们出现的顺序从左到右标记 而不是实际的组号 这是我当前的 R 代码和生成的树状图 dst lt dist Model Results method bina
  • 如何选择 eps 和 minPts(DBSCAN 算法的两个参数)以获得有效的结果?

    我应该使用什么例程或算法来为 DBSCAN 算法提供 eps 和 minPts 参数以获得有效的结果 DBSCAN 论文建议根据维度选择 minPts 根据 k 距离图中的肘部选择 eps 在最近的出版物中 舒伯特 E 桑德 J 埃斯特 M
  • 如何在Python中的二值图像上使用kmeans聚类?

    我试图对两个不同的人采取二元面具 其他一切都是黑色的 现在我想使用将每个人分组到他们自己的集群中K means这样我最终就可以在它们周围绘制边界框 这是我到目前为止的代码 def kmeans img k values range 1 5
  • R 合并具有相似值的行

    我有一个数据框 行值首先从小到大排序 我计算相邻行之间的行值差异 组合具有相似差异 例如 小于 1 的行 并返回组合行的平均值 我可以使用 for 循环检查每一行的差异 但这似乎是一种非常低效的方法 还有更好的想法吗 谢谢 library
  • 贪心聚类算法速度提升

    我正在尝试在 python 中实现一个非常简单的贪婪聚类算法 但很难优化它的速度 该算法将采用距离矩阵 找到具有最多小于预定距离截止值的分量的列 并将行索引 具有小于截止值的分量 存储为簇的成员 簇的质心是列索引 然后 从距离矩阵中删除每个
  • 在 mahout-0.6 上运行“Mahout in Action”中的示例代码时出现 IOException

    我正在学习 Mahout 并阅读 Mahout in Action 当我尝试运行第 7 章 Simple KMeans Clustering java 中的示例代码时 弹出了一个异常 线程 main 中的异常 java io IOExcep
  • 有效地将相似的数字分组在一起[重复]

    这个问题在这里已经有答案了 可能的重复 一维数数组聚类 https stackoverflow com questions 11513484 1d number array clustering 我有一个数字数组 例如 1 20 300 4
  • 如何在 k 均值中使用欧氏距离以外的不同距离公式

    我正在处理纬度经度数据 我必须根据两点之间的距离进行聚类 现在两个不同点之间的距离是 ACOS SIN lat1 SIN lat2 COS lat1 COS lat2 COS lon2 lon1 6371 我想在 R 中使用 k 均值 有什
  • 我很难理解 OPTICS 聚类算法中排序的概念

    我很难理解 OPTICS 聚类算法中排序的概念 如果有人对顺序给出逻辑和直观的解释 并解释什么 我将不胜感激res order下面的代码做了什么以及什么是可靠性图 可以通过命令 plot res 获得 library dbscan set
  • Scikit Learn - K-Means - 肘部 - 标准

    今天我想学习一些关于 K means 的知识 我已经了解该算法并且知道它是如何工作的 现在我正在寻找正确的 k 我发现肘部准则作为检测正确的 k 的方法 但我不明白如何将它与 scikit learn 一起使用 在 scikit learn
  • R 中的聚类分析:确定最佳聚类数

    如何选择最佳的聚类数量来进行 k 均值分析 绘制以下数据的子集后 多少个簇比较合适 如何进行聚类树突分析 n 1000 kk 10 x1 runif kk y1 runif kk z1 runif kk x4 sample x1 lengt
  • 如何将彼此“接近”的纬度/经度点分组?

    我有一个用户提交的纬度 经度点的数据库 并且正在尝试将 接近 点分组在一起 接近 是相对的 但目前看来约为 500 英尺 起初 我似乎只能按前 3 个小数位具有相同纬度 经度的行进行分组 大约是一个 300x300 的盒子 了解当您远离赤道
  • 如何使用 pybrain 黑盒优化训练神经网络来处理监督数据集?

    我玩了一下 pybrain 了解如何生成具有自定义架构的神经网络 并使用反向传播算法将它们训练为监督数据集 然而 我对优化算法以及任务 学习代理和环境的概念感到困惑 例如 我将如何实现一个神经网络 例如 1 以使用 pybrain 遗传算法

随机推荐

  • 如何在 cURL 二进制 get 请求中获取文件的长度而不下载文件

    我想在一些 C 代码中创建一个 cURL 请求 该请求将在不下载文件的情况下获取服务器中文件的长度 为此 我使用一些 cURL 选项来告诉我只需要请求响应中的标头 然后检查响应以获取文件长度 我正在设置以下请求选项 curl easy se
  • 将 IEnumerable 拆分为固定大小的块(返回 IEnumerable> ,其中内部序列具有固定长度)[重复]

    这个问题在这里已经有答案了 我想采取IEnumerable
  • 在单次迭代中对两个数组求和

    我想将数字数组的每个值与其在不同数字数组中的对应值相加 并且我想在不循环遍历每个单独的值的情况下执行此操作 So var array1 1 2 3 4 var array2 5 6 7 8 var sum 6 8 10 12 我很想一下子做
  • 重写 GetHashCode 的最佳算法是什么?

    在 NET 中 GetHashCode method在 NET 基类库的很多地方都使用了它 正确实现它对于在集合中快速查找项目或确定相等性时尤其重要 是否有关于如何实施的标准算法或最佳实践GetHashCode对于我的自定义课程 这样我就不
  • 如何调试 mod_rewrite 规则?

    这是一个 提出问题并自己回答 的案例 我将其发布以供任何遇到相同问题的人参考 我在调试共享服务器上 htaccess 文件中的 mod rewrite 规则集时遇到了一些问题 我什至无法访问 Apache 错误日志 我找到了一种调试它们的巧
  • 执行用户操作后使用react-router-dom v6导航

    大约 15 天前我开始学习 React 以下代码正确添加帖子 但不重定向到 我正在使用react router dom v6 render return div div
  • 内存分析不适用于 Xcode,仅显示“无选择”

    我使用的是最新版本的 Xcode 9 和 macOS 10 13 当我尝试根据应用程序的当前状态制作内存图时 它显示一个空屏幕 上面写着无选择 我还尝试分析并使用 Instruments 但由于权限错误 它不允许我运行 目标运行失败 调试
  • 类型工具包:未找到 BusyIndi​​cator

    我正在开发一个 WPF 项目 其 UserControl 的开头定义为
  • 将 ISO-8859-1 / Latin-1 转换为字符串 (UTF-8) 的选项有哪些?

    我扫描了 Rust 文档 寻找某种在字符编码之间进行转换的方法 但没有找到任何内容 我错过了什么 Rust 语言及其标准库是否 直接或间接 支持它 甚至计划在不久的将来支持它 正如答案之一所暗示的 有一个简单的解决方案 因为u8可以转换为
  • 为什么 Lua 禁止 goto 超过局部 var 定义?

    我从手册中读到了这一点http lua users org wiki GotoStatement 我在循环中有一个类似的代码块 while true do if someCond nil then goto f invalid forwar
  • Java 内部类可见性难题

    考虑以下情况 public class A public A b new B B b private class B 我引用 Eclipse 中的警告 java 编译器通过合成访问器方法模拟构造函数 A B 我想编译器现在会继续为 B 创建
  • Python:构建 LRU 缓存

    我身边有6 00 000 entries in MongoDB采用以下格式 feature category count where feature可以是任何词 category为正或负 并且 count告诉某个功能在该类别的文档中出现了多
  • Android:如何防止图像在ImageView或ImageButton中缩放?

    如果使用 fill parent 或 weight 拉伸视图或按钮 如何防止我的位图在 ImageView 或 ImageButton 中自动缩放 这将很有用 例如 在屏幕顶部创建一个 4 按钮工具栏 其中按钮间距相等 但即使我使用scal
  • 完全合理地证明 li 元素[重复]

    这个问题在这里已经有答案了 我们有一个自适应布局 其中一些列表元素水平显示 Li1 Li2 Li 3 Li4 显然我可以设置 ul width 100 ul li width 25 让 li 的大小随着浏览器大小的变化而变化 然而 我们希望
  • TensorFlow:生成随机常数

    在 ipython 中我导入了tensorflow as tf and numpy as np并创建了一个 TensorFlowInteractiveSession 当我使用 numpy 输入运行或初始化一些正态分布时 一切运行正常 som
  • Android 检测屏幕键盘的完成按键

    Is it possible to detect when the Done key of onScreen keyboard was pressed 对的 这是可能的 editText EditText findViewById R id
  • 在 PKCS#1 OAEP 加密/解密中交换公钥/私钥

    我对RSA只有一些非常基础的理论知识 在阅读有关如何在实践中使用它的不同来源时 PKCS 1 OAEP 似乎是一件好事 对于测试实现 我使用 Python 和 PyCrypto 例如 this是使用 PKCS 1 OAEP 的示例 使用公钥
  • 为什么这个函数执行了两次?

    我有一个树结构 这里是 JSBIN 在指令中 scope add child task function scope add task scope path child of scope member name if scope has c
  • 一个包含初始数据的 Neo4j 容器(docker)

    我使用过的其他数据库泊坞窗 如 Postgres 有一种机制 可以在容器第一次启动时将一些初始数据导入到其空实例中 这通常是将 SQL 文件放在特定文件夹中 我需要对 Neo4j 做同样的事情 我想编写一个 Neo4j docker 镜像
  • 有哪些实现半监督(约束)聚类的软件包?

    我想对半监督 约束 聚类进行一些实验 特别是作为实例级成对约束 必须链接或无法链接约束 提供的背景知识 我想知道有没有好的开源包实现半监督聚类 我尝试查看 PyBrain mlpy scikit 和 Orange 但找不到任何约束聚类算法