一.介绍
由于信息的不确定性和决策问题的复杂性,决策者很难用精确的数字来表达自己的偏好,所以他们更容易用模糊术语来表达偏好。三角模糊数不仅可以用来表示信息的模糊性和不确定性,还可以表示信息处理中的模糊项,相似性是两个模糊概念之间类比推理的重要工具。本文提出了一种新的测量两个三角模糊数相似度的方法SIAM。
二.三角模糊数
模糊数:如果正则凸模糊集是基于实域且满足以下条件:(1)仅存在一个元素,使得;(2)是连续的;则为模糊数,它可以表示为:
其中为递增函数,在右边是连续的;为递减函数,在左边是连续的;并且。三角模糊数:当表示为,而表示为时,称为三角模糊数(TFN),简单地说,用左阈值、中点和右阈值来表示三角模糊数,,其隶属函数如下: 在本文中,作者还介绍了一些有关三角模糊数的基本运算以及一些三角模糊数相似度的计算方法,具体内容可以在原文及其参考文献中学习。
三.基于SIAM的三角模糊数的相似性
形状和中点是三角模糊数的重要指标,在测量三角模糊数的相似度时应考虑它们。让一个三角形模糊数水平移动并使它的中点与另一个三角形模糊数的中点重叠;两个三角模糊数的重叠部分是无关紧要的,并且重叠部分的比率可以用来表示两个三角模糊数的形状相似性;两个三角模糊数的中点之间的距离可以表达它们之间的差异;这就是一种基于形状和中点来测量两个三角模糊数相似度的新方法。
假设和是两个三角模糊数,将移到,使的中点与相同,由于和具有相同的形状,并且用𝐴表示𝐴,则它们形状的不同面积的比率和可以定义如下:
其中,三角模糊数基于形状的无关区域和中点的相似性可以描述为: SIAM相似性有以下特性:(1)自反性:;(2)对称性:
在本文中,作者用不同的方法测量了三角模糊数的相似性,证明了SIAM方法更容易计算,并且能得到更好的正态分布结果。
四.在协同过滤推荐中的应用
在本文中,作者分别介绍了基于云模型和三角模糊数的协同过滤推荐方法。
云模型:云模型是一种认知模型,它能综合描述概念的随机性和模糊性,实现定性概念与定量实例之间的不确定性转换。如果用户对交易项目的评价为,则用户对项目的综合评价可用云模型表示: 三角模糊数:三角模糊数反映了信息的模糊性和不确定性,适合于表示用户对项目的综合评价。用户对项目综合评价的平均值代表三角形模糊数的中点,即项目集中度。用户对项目评价的绝对值减去用户对项目评价的平均值,称为用户评价的模糊离散化(FD),即用户评价的不确定性。因此,如果用户对中的项目进行评价,其综合评价可以用一个三角模糊数表示: 之后作者对两种方法分别进行了案例模拟和比较,结果表明基于三角模糊数的协同过滤推荐能够获得较好的精度。
五.结论
本文提出了一种新的三角模糊数相似度度量方法,该方法基于形状的无关区域和两个三角模糊数的中点来度量其相似度。通过实验表明基于该方法的相似度分布较好;并且该方法在协同过滤推荐系统中推荐的准确率更高。
网友评论