《中国人工智能学会通讯》——11.27 统一先验建模框架 I:约束谱聚类

简介: 本节书摘来自CCAI《中国人工智能学会通讯》一书中的第11章,第11.27节, 更多章节内容可以访问云栖社区“CCAI”公众号查看。

11.27 统一先验建模框架 I:约束谱聚类

仅仅利用颜色、纹理等底层特征仅能得到关于图像的过分割,如图 1 中所示即为用文献 [1] 中方法得到的层次化分割结果。在第 2 章和第 3 章中,已经尝试利用多多视觉信号来实现视觉物体分割,在本章和下一章中,将尝试利用各种先验信息来实现语义物体分割。考虑图 5 中的先验信息,它们分别刻画了数据image
点和类别的关系(一阶数据先验)、两个数据点间的关系(二阶数据先验),以及多个数据点件的关系(三阶数据先验)。这些先验信息有些是硬性的,例如上左的交互信息和上中的轨迹分割结果;有些则是软性的,例如下中、下右所示运动模型约束。有些先验是完全准确的,例如交互信息;有些则是不精确甚至错误的,例如上右所示物体检测先验。图 5 中各种数据先验信息的特点总结如表 4 所示。image
在文献 [8] 中,我们提出了约束谱聚类这一统一框架来编码上述先验,进而实现视觉物体分割。重新回顾图 1,尽管基于底层特征的图像分割算法只能得到超像素分割而无法得到语义物体分割,但这种分割能覆盖所有像素,且边缘准确而全面。图 5 中的先验信息在语义上更为可靠,但只能覆盖部分像素点,而且很多还不精确。考虑这两类信息的特点,约束谱聚类可以很好地融合这两类信息,其中谱聚类部分编码静态特征,而额外约束则建模各种数据先验信息。以一阶数据先验为例,可以建立优化如下目标(二阶和高阶类似):image
其中,第一项中 L sym 为静态特征构成的相似度矩阵;第二项中 q j 可以编码软性、硬性,或者准确、含噪声的先验信息。可以证明式 (2) 有闭式解,且为L sym 最显著几个特征向量的加权平均为image
直接将约束谱聚类算法应用于视觉物体分割问题将仍然可能会存在一些错误。例如在图 6 所示类别物体分割的应用中,人的头部区域缺失,而奶牛和人之间由于颜色比较相近也出现错误。通过引入额外的空间平滑正则项、Logistic 规格化、强制约束满足,以及先验评估等策略,我们能得到更好的分割。图 7 显示了其他几种常见物体分割应用,因为融合了稠密的底层特征和鲁棒的高层先验信息,约束谱聚类方法能较好地分割出物体。image

相关文章
|
存储 人工智能 搜索推荐
SuperAGI 一个开发优先的开源自主人工智能代理框架
供应、生成和部署自主人工智能代理
|
1月前
|
机器学习/深度学习 移动开发 自然语言处理
基于人工智能技术的智能导诊系统源码,SpringBoot作为后端服务的框架,提供快速开发,自动配置和生产级特性
当身体不适却不知该挂哪个科室时,智能导诊系统应运而生。患者只需选择不适部位和症状,系统即可迅速推荐正确科室,避免排错队浪费时间。该系统基于SpringBoot、Redis、MyBatis Plus等技术架构,支持多渠道接入,具备自然语言理解和多输入方式,确保高效精准的导诊体验。无论是线上医疗平台还是大型医院,智能导诊系统均能有效优化就诊流程。
|
3月前
|
人工智能 安全 Anolis
中兴通讯分论坛邀您探讨 AI 时代下 OS 的安全能力 | 2024 龙蜥大会
操作系统如何提供符合场景要求的安全能力,构建更加安全可信的计算环境。
|
3月前
|
机器学习/深度学习 人工智能 自然语言处理
【人工智能】常用的人工智能框架、模型、使用方法、应用场景以及代码实例的概述
人工智能(AI)领域涉及众多框架和模型,这些框架和模型为开发人员提供了强大的工具,以构建和训练各种AI应用。以下是一些常用的人工智能框架、模型、使用方法、应用场景以及代码实例的概述。
177 1
|
4月前
|
机器学习/深度学习 人工智能 算法
人工智能伦理框架:构建AI的道德指南针
【7月更文挑战第16天】随着人工智能技术的快速发展,其对社会的深远影响引起了广泛关注。本文探讨了构建人工智能伦理框架的必要性,并提出了一套基于四大原则的伦理指导方针:透明度、公正性、责任归属和隐私保护。文章旨在为AI系统的设计与部署提供道德指南,确保技术进步与人类价值观相协调。
138 3
|
4月前
|
设计模式 人工智能 测试技术
利用人工智能ChatGPT自动生成基于PO的数据驱动测试框架
PO(PageObject)设计模式将某个页面的所有元素对象定位和对元素对象的操作封装成一个 Page 类,并以页面为单位来写测试用例,实现页面对象和测试用例的分离。 数据驱动测试(DDT)是一种方法,其中在数据源的帮助下重复执行相同顺序的测试步骤,以便在验证步骤进行时驱动那些步骤的输入值和/或期望值。
|
5月前
|
人工智能 开发框架 前端开发
探索移动应用开发的未来:从跨平台框架到人工智能集成
【6月更文挑战第20天】随着移动设备的普及,移动应用开发领域不断演进,涌现出多种创新技术和工具。本文将深入探讨跨平台开发框架的兴起、人工智能在移动应用中的集成以及未来移动操作系统的发展趋势。我们将分析Flutter和React Native等流行框架如何简化开发流程,同时考察AI技术如何提升用户体验。此外,文章还将预测移动操作系统的发展方向,为开发者提供前瞻性的见解和建议。
82 3
|
4月前
|
机器学习/深度学习 人工智能 自然语言处理
移动应用开发的未来趋势:跨平台框架与人工智能的融合
在数字化时代,移动应用开发领域正经历着前所未有的变革。本文将探讨移动应用开发的新动向,特别是跨平台框架的兴起和人工智能技术的整合,以及它们如何重塑开发者的工作方式和用户的互动体验。通过分析当前市场数据、技术发展趋势及案例研究,我们将揭示这些创新如何推动移动应用向更高效、更智能的方向发展。
124 0
|
4月前
|
机器学习/深度学习 人工智能 搜索推荐
移动应用开发的未来趋势:跨平台框架与人工智能的融合
【7月更文挑战第11天】随着移动设备的普及,移动应用开发领域正经历着前所未有的变革。本文将深入探讨当前移动应用开发的新趋势,特别关注跨平台框架和人工智能技术的结合如何推动行业发展。我们将分析Flutter、React Native等跨平台框架的优势,以及它们如何简化开发流程和降低成本。同时,我们也将讨论人工智能在移动应用中的集成,包括智能助手、个性化服务和自动化测试等方面。通过这些技术的应用案例,我们将展示未来移动应用开发的潜力和挑战。
|
5月前
|
机器学习/深度学习 人工智能 IDE
人工智能平台PAI操作报错合集之交互式建模(DSW)环境中,numpy模块如何正确安装
阿里云人工智能平台PAI (Platform for Artificial Intelligence) 是阿里云推出的一套全面、易用的机器学习和深度学习平台,旨在帮助企业、开发者和数据科学家快速构建、训练、部署和管理人工智能模型。在使用阿里云人工智能平台PAI进行操作时,可能会遇到各种类型的错误。以下列举了一些常见的报错情况及其可能的原因和解决方法。
下一篇
无影云桌面