MATLAB实现高效流形排序的出样扩展:单查询点快速排序

高效流形排序(Efficient Manifold Ranking, EMR)的一个最大优势在于其优秀的出样扩展能力:在训练阶段学到地标点和稀疏表示结构后,对于新来的查询样本,无需重新计算整个数据集的邻接关系或重新求解大规模系统,就能快速得到其与数据库所有样本的相关性排序分数。这对于实际的在线图像检索、推荐系统等交互式应用至关重要。

今天要介绍的这个函数EMRtest,正是EMR框架的测试/出样扩展函数。它接收一个新的查询点x(行向量)和训练阶段得到的model,仅需极少的计算即可返回该查询点对数据库中所有样本的排序分数score,实现毫秒级的快速响应。

核心实现流程

  1. 参数提取:从model中读取地标点数量p、最近邻数量r和传播系数a。

  2. 新样本的稀疏表示z构建

    • 计算查询点x与所有地标点的平方欧氏距离。

    • 选取最近的r个地标点,计算归一化距离(除以第r个距离)。

    • 使用相同的高斯权重公式:0.75 × (1 - d²),得到r维权重向量。

    • 构建p维稀疏列向量z(只有r个非零元素)。

  3. 扩展表示矩阵

    • 将原始的Z(数据库样本的表示,p × nSmp,转置存储)与新z组合成新的Z_new(p × (nSmp + 1))。

    • <

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1146049.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MOSFET驱动电路设计图解说明:IR2110布局技巧

深入浅出IR2110&#xff1a;MOSFET驱动电路设计的实战精要在一次调试48V转12V同步Buck电源时&#xff0c;我遇到了一个典型问题——高端MOSFET异常发热&#xff0c;甚至烧毁。示波器抓取栅极波形发现&#xff0c;驱动电压在连续工作几个周期后逐渐跌落&#xff0c;最终无法完全…

基于c++的spidev0.0在工业场景中read输出255的核心要点

当spidev0.0在工业现场读出 255&#xff1a;一个嵌入式工程师的实战复盘最近在调试一台基于 NXP i.MX6 的边缘网关时&#xff0c;又遇到了那个“老朋友”——从/dev/spidev0.0读出来的数据全是0xFF&#xff08;十进制255&#xff09;。不是偶尔一次&#xff0c;而是稳定地、顽固…

树莓派5安装ROS2常见内核版本冲突及解决策略

树莓派5安装ROS2踩坑实录&#xff1a;内核冲突的根源与实战解决方案 你是不是也遇到过这种情况&#xff1f;兴致勃勃地把树莓派5通上电&#xff0c;烧好镜像&#xff0c;准备大干一场——结果刚运行 ros2 run 就崩了&#xff1b;或者编译自定义节点时莫名其妙报错“undefine…

MATLAB实现基于Sinkhorn距离的非负矩阵分解(SDNMF)算法详解

非负矩阵分解(NMF)是一种经典的无监督学习方法,广泛用于数据降维、特征提取和主题建模等领域。标准NMF通过最小化Frobenius范数来逼近数据矩阵X ≈ U V^T,但它忽略了样本之间的几何结构信息,导致分解结果有时缺乏判别性和局部保持能力。 为了解决这一问题,基于Sinkhorn距…

深入浅出ARM7:存储器映射与地址空间详解

深入理解ARM7的存储器映射&#xff1a;从启动到中断优化的完整路径在嵌入式系统的世界里&#xff0c;ARM7虽然已是“前辈级”的处理器架构&#xff0c;但其设计理念至今仍深刻影响着现代MCU的发展。尤其在工业控制、智能仪表和车载设备中&#xff0c;LPC2000系列等基于ARM7TDMI…

树莓派更新系统指令卡死?深度剖析常见故障

树莓派更新卡死&#xff1f;别慌&#xff0c;一文讲透根本原因与实战解决方案你有没有遇到过这种情况&#xff1a;深夜准备给家里的树莓派升级系统&#xff0c;输入一行熟悉的命令&#xff1a;sudo apt update && sudo apt full-upgrade -y回车后&#xff0c;终端突然“…

2026必备!9个AI论文工具,专科生搞定毕业论文+格式规范!

2026必备&#xff01;9个AI论文工具&#xff0c;专科生搞定毕业论文格式规范&#xff01; AI 工具助力论文写作&#xff0c;专科生也能轻松应对 随着人工智能技术的不断发展&#xff0c;AI 工具在学术写作中的应用越来越广泛。对于专科生来说&#xff0c;撰写毕业论文不仅是学习…

2026必备!9个AI论文工具,专科生搞定毕业论文+格式规范!

2026必备&#xff01;9个AI论文工具&#xff0c;专科生搞定毕业论文格式规范&#xff01; AI 工具助力论文写作&#xff0c;专科生也能轻松应对 随着人工智能技术的不断发展&#xff0c;AI 工具在学术写作中的应用越来越广泛。对于专科生来说&#xff0c;撰写毕业论文不仅是学习…

vivado2020.2安装教程:从下载到安装的系统学习路径

Vivado 2020.2 安装全攻略&#xff1a;从零搭建稳定高效的FPGA开发环境 你是不是也遇到过这种情况——兴冲冲地准备开始学习FPGA&#xff0c;结果卡在第一步&#xff1a; Vivado死活装不上 &#xff1f;启动闪退、IP加载失败、许可证报错……明明按照教程一步步来&#xff0…

i2s音频接口主从模式详解:通俗易懂的对比分析

i2s音频接口主从模式详解&#xff1a;深入浅出的实战解析为什么你的I2S总是一通电就“哑火”&#xff1f;你有没有遇到过这样的场景&#xff1a;MCU代码写得一丝不苟&#xff0c;音频CODEC也配置了正确增益&#xff0c;可一运行——静音、爆音、左右声道错乱。示波器一测&#…

DUT时钟分配网络设计:稳定性提升核心要点

DUT时钟分配网络设计&#xff1a;如何让每一皮秒都精准无误在高速集成电路测试的世界里&#xff0c;一个微不足道的时钟偏差&#xff0c;可能就是决定一颗芯片“生”或“死”的关键。随着5G通信、AI加速器和雷达系统对采样率与带宽的要求逼近10 GSPS甚至更高&#xff0c;被测器…

FPGA电源稳定性:去耦电容选型核心要点

FPGA电源稳定性&#xff1a;去耦电容选型的实战指南你有没有遇到过这样的情况&#xff1f;FPGA逻辑功能完全正确&#xff0c;代码仿真毫无问题&#xff0c;板子一上电却频繁复位、高速接口误码率飙升&#xff0c;甚至在高负载下直接“死机”。示波器抓了半天&#xff0c;发现罪…

本地md文件发给他人,图片显示不出来

比如我们在本地地markdown编辑器&#xff0c;如Typora编辑好了md文档&#xff0c;想要与他人共享&#xff0c;而且该文档里还包含图片。方法11.将图片的路径保存为相对路径&#xff0c;然后将md文档和图片一起打包发送&#xff1b;方法2把图片传到网上&#xff0c;如github、gi…

本地md文件发给他人,图片显示不出来

比如我们在本地地markdown编辑器&#xff0c;如Typora编辑好了md文档&#xff0c;想要与他人共享&#xff0c;而且该文档里还包含图片。方法11.将图片的路径保存为相对路径&#xff0c;然后将md文档和图片一起打包发送&#xff1b;方法2把图片传到网上&#xff0c;如github、gi…

Altium Designer混合信号电路PCB布局的隔离技术详解

混合信号PCB设计实战&#xff1a;用Altium Designer搞定噪声隔离难题你有没有遇到过这样的情况&#xff1f;电路原理图明明没问题&#xff0c;ADC前端也用了高精度仪表放大器&#xff0c;结果采样数据却总在“跳舞”&#xff0c;信噪比远低于手册标称值。或者&#xff0c;系统一…

WDM vs. 用户模式:32位打印驱动宿主的安全性深度比较

32位打印驱动宿主的安全部署&#xff1a;从内核失控到用户隔离的实战演进你有没有遇到过这样的场景&#xff1f;一台运行着老旧财务系统的办公电脑&#xff0c;每次打印发票都会随机蓝屏&#xff1b;IT部门反复排查硬件、更新系统补丁&#xff0c;却始终无法根治。最终发现“元…

mptools v8.0参数配置深度剖析与技巧总结

玩转 mptools v8.0&#xff1a;从配置深水区到性能调优实战你有没有遇到过这样的场景&#xff1f;系统上线后看似平稳运行&#xff0c;但一到业务高峰期就任务积压、响应延迟飙升&#xff0c;日志里满屏的RejectedExecutionError像在报警。排查一圈硬件资源&#xff0c;CPU 和内…

工业环境下继电器模块电路图抗干扰设计指南

工业环境下继电器模块抗干扰设计实战指南&#xff1a;从原理到PCB落地在自动化产线的深夜&#xff0c;你是否经历过这样的场景&#xff1f;PLC控制柜里的继电器突然“啪”地一声自启动&#xff0c;电机毫无征兆地运转起来——而操作员根本没有下发指令。排查数小时后发现&#…

工业环境下继电器模块电路图抗干扰设计指南

工业环境下继电器模块抗干扰设计实战指南&#xff1a;从原理到PCB落地在自动化产线的深夜&#xff0c;你是否经历过这样的场景&#xff1f;PLC控制柜里的继电器突然“啪”地一声自启动&#xff0c;电机毫无征兆地运转起来——而操作员根本没有下发指令。排查数小时后发现&#…

交通灯控制电路设计:Multisim仿真入门必看

交通灯控制电路设计&#xff1a;从555到CD4017&#xff0c;手把手带你玩转Multisim仿真你有没有想过&#xff0c;街口那个看似简单的红绿灯&#xff0c;背后其实藏着一套精密的数字逻辑系统&#xff1f;它不是随机切换&#xff0c;而是严格按照“绿→黄→红→绿”的节奏循环运行…