噪声相关论文

噪声相关论文

一. AutoDenoise: Automatic Data Instance Denoising for

Recommendations
在本文中,我们提出了一种基于深度强化学习(DRL)框架的自动去噪方法,包含一个实例去噪策略网络,在深度推荐系统中用实例选择的方式进行去噪。具体而言,auto降噪作为DRL中的agent,自适应地选择无噪声和预测数据实例,然后可以直接用于训练代表性推荐模型。此外,我们设计了一种交替的两阶段优化策略来训练和验证自动去噪。在搜索阶段,目标是训练具有实例去噪能力的策略网络;在验证阶段,我们找出并评估经过训练的策略网络选择的去噪数据实例的子集,以验证其去噪能力。
在这里插入图片描述

二. Denoising and Prompt-Tuning for Multi-Behavior Recommendation

在实际的推荐场景中,用户经常在多种类型的行为(例如,单击、添加到购物车和购买)下与项目交互。传统的协同过滤技术通常假设用户对物品只有单一类型的行为,这使得利用复杂的协同信号来学习信息表示并推断实际的用户偏好是不够的.因此,一些先驱性研究探索建模多行为异质性,以学习更好的表示方式,并提高目标行为推荐的性能。但是,大量的辅助行为(如点击和添加到购物车)可能会向推荐人引入不相关的信息,这可能会误导目标行为(如购买)的推荐,带来两个关键的挑战:辅助行为去噪和(ii)弥合辅助行为和目标行为之间的语义鸿沟.在上述观察的激励下,我们提出了一种新的框架-去噪和提示调优(DPT),该框架具有三阶段学习范式,以解决上述挑战. 特别地,DPT在第一阶段配备了模式增强的图形编码器,以数据驱动的方式学习复杂的模式作为先验知识,以指导学习信息表示并为后续阶段精确定位可靠的噪声。因此,我们在接下来的阶段采用不同的轻量级调优方法,以有效和高效地进一步削弱噪声的影响,缓解多类型行为之间的语义差距。在两个真实数据集上的大量实验证明了DPT优于广泛的先进方法。
辅助行为(如点击)通常包含一些固有的嘈杂的用户-物品交互(如偶然交互[24,36]),不能准确反映用户的兴趣。如果没有精细的控制,学习到的多行为知识不可避免地会受到数据中噪声的影响。
Data-Driven Identification of Accidental Clicks on Mobile Ads with Applications to Advertiser Cost Discounting and Click-Through Rate Prediction
FeedRec: News Feed Recommendation with Various User Feedbacks

三.Denoising Neural Network for News Recommendation with Positive and Negative

本文提出了一种基于正、负隐式反馈的新闻推荐去噪神经网络(DRPN)。它首先引入了一个新闻编码器,以两个隐式反馈序列表示新闻。然后采用两种并行聚合器分别从正面和负面的历史反馈中提取用户表征:(1)基于内容的聚合器,从反馈序列中选取信息性新闻来表征用户;(2)去噪聚合器,用于发现和减小反馈序列中的噪声。除了语义信息外,我们还引入了一个图神经网络来融合协同信息,进一步丰富用户表示。最后,利用用户和候选新闻表示来预测点击概率。
Wu et al., 2020a;谢等,2020;Bian等人,2021)使用显式反馈(如阅读时间和喜欢/不喜欢的行为)来帮助去噪隐式反馈。然而,显式反馈比隐式反馈更难收集。

四.Heterogeneous Adaptive Denoising Networks for Recommendation

该模型采用基于元路径的随机游走策略来获得有效的节点序列。然后,对于生成的节点网络,我们使用图卷积网络(GCNs)学习节点嵌入。此外,为了消除数据集中的噪声,我们在训练中加入了自适应去噪训练(ADT)策略。
这篇文章中直接应用了Denoising implicit feedback for recommendation文章中的截断去噪策略和重加权去噪策略。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
由于OpenCV是一个图像和视频处理的开源库,因此它在计算机视觉领域有着广泛的应用。本文将介绍一种基于OpenCV的车牌识别系统,该系统可以自动识别车牌上的字符并将其转换为文本。 介绍 车牌识别系统是一种能够自动识别车辆车牌上的字符并将其转换为文本的系统。该系统主要包括图像采集、图像预处理、字符分割、字符识别和结果输出等模块。其中,图像采集模块负责从摄像头或图像文件中获取车牌图像,图像预处理模块负责对车牌图像进行预处理以消除噪声和增强字符的清晰度,字符分割模块负责将车牌图像中的字符分割成单个字符,字符识别模块负责将单个字符识别成文本,结果输出模块负责将识别结果输出到屏幕或文件中。 图像采集 图像采集模块是车牌识别系统的第一个模块,它负责从摄像头或图像文件中获取车牌图像。在实际应用中,通常使用摄像头采集车牌图像。OpenCV提供了一些函数来实现摄像头采集,例如cvCaptureFromCAM()函数可以打开摄像头并返回一个视频流对象,cvQueryFrame()函数可以从视频流对象中获取一帧图像。 图像预处理 图像预处理模块是车牌识别系统的第二个模块,它负责对车牌图像进行预处理以消除噪声和增强字符的清晰度。在实际应用中,车牌图像通常会受到光照、噪声等因素的影响,因此需要进行预处理以消除这些影响。 常见的图像预处理技术包括灰度化、二值化、滤波、形态学处理等。在本文实现的车牌识别系统中,采用了以下预处理步骤: 1. 灰度化:将车牌图像转换为灰度图像,减少计算量。 2. 二值化:将灰度图像转换为二值图像,以便进行字符分割。在二值化过程中,可以采用阈值分割、自适应阈值分割等方法。 3. 滤波:对二值图像进行滤波,以消除噪声和平滑字符边缘。在滤波过程中,可以采用中值滤波、高斯滤波等方法。 4. 形态学处理:对滤波后的图像进行形态学处理,以消除不必要的区域和连接字符间的空隙。在形态学处理过程中,可以采用膨胀、腐蚀、开运算、闭运算等方法。 字符分割 字符分割模块是车牌识别系统的第三个模块,它负责将车牌图像中的字符分割成单个字符。在实际应用中,字符分割是车牌识别系统中最为复杂和关键的环节,因为字符之间的间隔和字符本身的形状大小都是不确定的。 常见的字符分割方法包括基于投影的分割、基于轮廓的分割、基于模型的分割等。在本文实现的车牌识别系统中,采用了基于轮廓的分割方法。 基于轮廓的分割方法主要包括以下步骤: 1. 寻找车牌图像中的轮廓。 2. 对轮廓进行排序,以便按照从左到右的顺序进行字符分割。 3. 对每个字符的轮廓进行边缘扩展,以避免字符间的重叠。 4. 对每个字符的轮廓进行旋转矫正,以消除字符倾斜。 5. 对字符轮廓进行切割,得到单个字符图像。 字符识别 字符识别模块是车牌识别系统的第四个模块,它负责将单个字符识别成文本。在实际应用中,字符识别是车牌识别系统中最为困难的环节,因为字符的形状和大小不确定,且存在光照、噪声等因素的干扰。 常见的字符识别方法包括基于模板匹配的识别、基于特征提取的识别、基于机器学习的识别等。在本文实现的车牌识别系统中,采用了基于机器学习的识别方法。 基于机器学习的识别方法主要包括以下步骤: 1. 提取字符特征:将每个字符图像转换为特征向量,以便机器学习算法进行处理。常见的特征提取方法包括Hu矩、Zernike矩、小波变换等。 2. 训练分类器:使用机器学习算法对字符特征进行训练,以建立字符分类器。常见的机器学习算法包括支持向量机、神经网络、决策树等。 3. 字符识别:使用建立好的字符分类器对单个字符进行识别,输出识别结果。 结果输出 结果输出模块是车牌识别系统的最后一个模块,它负责将识别结果输出到屏幕或文件中。在实际应用中,通常将识别结果输出到屏幕或数据库中,方便用户进行查询和管理。 实验结果 本文采用了基于OpenCV的车牌识别系统,对实际车辆的车牌进行测试。测试结果表明,该系统能够有效地识别车牌上的字符,并将其转换为文本。其中,字符识别准确率达到了90%以上。 结论 本文提出了一种基于OpenCV的车牌识别系统,该系统能够自动识别车牌上的字符并将其转换为文本。该系统包括图像采集、图像预处理、字符分割、字符识别和结果输出等模块。其中,字符分割和字符识别是系统中最为困难的环节。本文采用了基于轮廓的分割和基于机器学习的识别方法,取得了较好的实验结果。该系统具有实用价值,可用于实际车牌识别应用中。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值