首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >寻找建议的聚类技术

寻找建议的聚类技术
EN

Stack Overflow用户
提问于 2018-03-22 13:18:53
回答 1查看 97关注 0票数 0

我有一系列(比方说1000)生物sample...living细胞的图像。在这个系列中,每个像素的数据将描述一个时变的“波”,如果你愿意的话,给出光强度与时间的度量。在对此波执行FFT后,我将得到每个像素的频率内容和相位。

我的目标是能够找到所有测量单个单元格的像素,并且想知道某种聚类技术是否会给我带来我想要的东西。在对KMeans、DBSCAN和其他几个方面进行了一些研究(我对集群分析几乎一无所知)之后,我不知道如何继续下去。

以下是我的标准:

  • 集群应该由连接的像素组成,最大大小约为9-12像素(这是由视图中单元格的实际大小定义的)。在集群中放置更多像素可能意味着集群包含多个单元格,我希望每个集群表示单个单元格。
  • 这些细胞正在以某种频率/相位发出信号(发光)。这些不一定是同步的,所以我认为这可能对分隔单元/集群很有用。
  • 每个图像中有一个未知数量的单元,所以一个不知道的簇数。
  • 这些图像被分割成较小的子图像进行分析(原因在这里并不相关)。将对这些子图像进行聚类分析。子图像约为100×100像素.

如有任何建议,将不胜感激。我只是在找人帮我找到正确的方向。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-25 02:03:07

最灵活的可能是经典的旧分层聚集聚类 (HAC)。出于某种原因,人们总是忽视这一强大的方法,而更喜欢有限的手段。

HAC是非常好的参数化。它需要距离或相似性(这里的小要求可能是对称的,但不需要三角不等式)。有了这个链接,你就可以很好地控制集群的形状或直径。例如,使用完全链接,您可以控制集群的最大直径。这可能是有用的,我的建议。

HAC的主要缺点是(1)可伸缩性:在50.000个实例中,它将缓慢使用过多的内存,当然,(2)您需要知道您想要做什么:您需要选择距离、链接和减少树状图。使用k-方法,您只需选择k就可以得到(坏的)结果。

DBSCAN是一个很好的算法,但在您的例子中,它可能会形成多个单元格的集群。因此,我宁愿尝试光学,它可能能够发现DBSCAN只看到一个大点的子结构。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49438653

复制
相关文章
从损坏的手机中获取数据
有时候,犯罪分子会故意损坏手机来破坏数据。比如粉碎、射击手机或是直接扔进水里,但取证专家仍然可以找到手机里的证据。
FB客服
2020/02/23
10.3K0
PHP无限循环获取MySQL中的数据实例代码
最近公司有个需求需要从MySQL获取数据,然后在页面上无线循环的翻页展示。主要就是一直点击一个按钮,然后数据从最开始循环到末尾,如果末尾的数据不够了,那么从数据的最开始取几条补充上来。   其实,这个功能可以通过JQ实现,也可以通过PHP + MYSQL实现,只不过JQ比较方便而且效率更高罢了。   每次显示10条数据。
用户2323866
2021/07/01
3.5K0
iOS 中获取某个视图的截图
最近在做SDK的截图,想触发类似系统的截屏功能,找了一圈,总结一下靠谱的几种方式。 我写了个UIView 的category,将这几种方式封装和简化了一下。
Haley_Wong
2018/08/22
3K0
iOS 获取gif图片循环次数和时长
//获取gif图片的总时长和循环次数 - (NSTimeInterval)durationForGifData:(NSData *)data{ //将GIF图片转换成对应的图片源 CGImageSourceRef gifSource = CGImageSourceCreateWithData((__bridge CFDataRef)data, NULL); //获取其中图片源个数,即由多少帧图片组成 size_t frameCout = CGImageSourceGetCo
且行且珍惜_iOS
2018/05/22
3.7K1
iOS-从循环引用看Block
说明:在block区内已经释放,到self.block()调用时已经被释放,所以值为null。
Wilbur-L
2020/12/15
1.2K0
iOS-从循环引用看Block
通过 HttpClient 从指定服务器获取数据
第一步:在POM.xml中添加dependency <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpmime</artifactId> <
week
2018/08/27
2.1K0
逆向从 Instruments 中获取 GPU 数据
背景: RTMP SDK需要获取硬编硬解时候的GPU数据,第一时间想起了TraceParser, 但是TraceParser不支持GPU Driver模板. 于是想着能不能扩展TraceParser模板. 发现main.m文件只有寥寥几行代码,完全不知道做了什么, 但是google和km之后发现应该是采用了反序列化的方式来dump出数据. 缺点很明显, 需要自己实现NSCoding,还需要先将.trace文件解压出.run文件. 不知道结构无从下手.
Locker
2018/08/01
5.9K0
逆向从 Instruments 中获取 GPU 数据
从Bitmap中获取YUV数据的两种方式
从Bitmap中我们能获取到的是RGB颜色分量,当需要获取YUV数据的时候,则需要先提取R,G,B分量的值,然后将RGB转化为YUV(根据具体的YUV的排列格式做相应的Y,U,V分量的排列)
雪月清
2020/06/23
4.7K0
IOS中获取各种文件的目录路径的方法
iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.
用户7705674
2021/10/29
6K0
CaseStudy(showcase)数据篇-从XML中获取数据
做silvelight也有一段时间了,相册、游戏,刚刚完成的showcase这个小程序算是一个阶段了。这里就以showcase这个项目来做一下CaseStudy。 数据篇-从XML中获取数据 这个项目
用户1172164
2018/01/16
4.5K0
iOS性能数据获取-tidevice
Git地址:https://github.com/alibaba/taobao-iphone-device 安装:pip install -U tidevice
沈宥
2022/06/21
6090
iOS性能数据获取-tidevice
iOS中获取要要保存到相册中的图片
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/53412588
用户1451823
2018/09/13
1.4K0
一次深刻的学习之旅:Power Query中真有循环吗?从获取GUID说起
也就是说,“得益于”pq强大的引擎,Text.NewGuid()只运行了一次,的确非常节省算力。
陈学谦
2021/12/15
1.3K0
一次深刻的学习之旅:Power Query中真有循环吗?从获取GUID说起
iOS - 关于NSTimer的循环引用
现象 在当前控制器(ViewController)的view上添加了一个自定义的view(LXFTimerView), LXFTimerView在成功创建出来后添加了定时器NSTimer并加入Run
LinXunFeng
2018/06/29
1.1K0
iOS:获取 NSDate 的年
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/109930.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/05
4180
iOS开发中利用block解决NSTimer的循环引用问题
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/80313441
用户1451823
2018/09/13
8410
iOS开发中利用block解决NSTimer的循环引用问题
从LoRaWAN服务器thethingsnetwork.org获取应用数据
多数情况下只需要关注上报和下发数据,因此本文主要说明如何使用MQTT方式获取数据和下发数据,官方说明https://www.thethingsnetwork.org/docs/applications/mqtt/api.html。
ManInRoad
2020/09/27
1.4K0
从LoRaWAN服务器thethingsnetwork.org获取应用数据
从iOS 11 UI Kit中谈谈iOS 11的新变化
北京时间9月20日凌晨1点,iOS 11终于迎来了正式版的推送,相信各位小伙伴已经在第一时间进行了升级。iOS 11毫无疑问是一次大规模的系统更新,UI、系统内核、锁屏等多方面都进行了不同程度的改进。小编第一时间为大家整理好了iOS 11优秀 UI Kit的下载资源,并且与大家谈一谈UI Kit背后的iOS 11的新变化。 1、 iOS 11 UI 的新变化 在准备着手设计前,首先我们来梳理一下iOS 11 的设计理念。在iOS系统的长期发展中,随着功能和界面的不断丰富,整个系统日趋复杂,App内部
奔跑的小鹿
2018/03/16
1.1K0
从iOS 11 UI Kit中谈谈iOS 11的新变化
ios 获取属性的类型
如何在运行的时候动态获取到该属性的类型呢? 此方法获取属性的特性:property_copyAttributeValue unsigned int a; objc_property_t * result = class_copyPropertyList(object_getClass(k), &a); for (unsigned int i = 0; i < a; i++) { objc_property_t o_t = result[i]; NSLog(@"name:
onety码生
2018/11/21
2.8K0
volley7–NetworkDispatcher从网络中获取数据[通俗易懂]
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/108121.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/20
3K0

相似问题

从服务器获取数据的iOS

11

用于从XML获取数据的javascript循环

20

在iOS中从服务器获取数据

27

Flutter用于循环从api获取数据

278

while循环中的while循环,用于从数据库获取数据

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文