西西河

主题:【原创】横看成岭侧成峰 -- 今昔

共:💬18 🌺19 新:
全看分页树展 · 主题
家园 【原创】横看成岭侧成峰

老规矩,挂羊头卖狗肉

基于模糊逻辑的论坛禁言管理系统

随着论坛注册人员的增加,在论坛管理这个问题上,特别是对于禁止发言的处理,存在着一些需要改进和规范的方面。例如,不同管理成员对于相同现象的处理尺度不一,处罚程度的掌握因人而易;对于处罚操作缺乏直观的,定量的数据支持;一些时候存在漏判的问题等等。这些问题,对于保护遵守论坛规定用户的权利,有着一些负面的影响。同时助长了某些用户无视现有论坛规定的行为。

以上现象,部分原因在于,论坛管理人员执行禁言操作的依据是用户的发言,然而由于自然语言的模糊性,很难运用二元逻辑进行量化:即对于大部分的问题贴,很难以是否违反规定判断来进行判断。而且在很多情况下,一些帖子是处于违规与没有违规之间的灰色地带。这就必然造成了,对于不同的管理人员,对于相同的帖子是否违反规定的判定不同的现象。

此外,由于论坛的用户处于各个国家,论坛是一个24小时的活动场所,然而管理人员的时间有限,因此对于某一用户的累计违反规定的言论,很难做到一个定量的统计。所以在处理的尺度上,很难保持一个统一的尺度。并且对于禁言的上诉,和其他用户的质询,缺乏相应数据的支持。这也在某种程度上,打击了管理人员执行论坛管理操作的积极性。

论坛的管理系统,本质上是一个非线形的控制系统,很难建立相应的数学模型。因此,本文试图运用模糊控制的原理,建立一套适合的禁言管理系统。以帮助论坛的管理人员减轻工作量,创造一个良好的工作环境。同时为铁手以及其他论坛用户建立一个简单直观的统计系统。

一、背景知识介绍

模糊逻辑是1965年美国工程师扎得(Lotfi Zadeh),在其改进计算机程序的“模糊集合理论”中提出的一个概念。

1.1 模糊逻辑简介

1.1.1 经典二值逻辑:

在经典二值(布尔)逻辑体系中:所有的分类都被假定为有明确的边界;任一被讨论的对象:要么属于这一类,要么不属于这一类;一个命题不是真即是伪,不存在亦真亦伪或非真非伪的情况。

经典(二值)逻辑的数学基础:通过常规集合来工作的。

-----常规集合:集合中的对象关系被严格划分为0或1,不存在介于两者之间的对象。(1---完全属于这个集合;0---完全不属于这个集合)

对应于“论坛的帖子是否违反规定”这个命题,结论就是非真即伪,不存在打擦边球的情况-而这恰恰是大多数违反论坛规定帖子的现状。

1.1.2.模糊逻辑:

它是对经典二值逻辑的补充。对二值逻辑的扩充。关键的概念是: 渐变的隶属关系。一个集合可以有部分属于它的元素;(渐变)。被讨论的对象可不同程度的属于某一类的;一个命题可能亦此亦彼,存在着部分真、部分伪。在模糊逻辑中,利用隶属度来描述对象属于某一类的程度。

模糊逻辑的数学基础:通过模糊集合来工作的。

-----模糊集合:允许在一个集合部分隶属。对象在模糊集合中的隶属度:可为从0-1之间的任何值。即可以从“不隶属”到“隶属”逐步过渡。

对应于论坛的帖子是否违反规定这个命题,结论可以是违反规定的程度如何,可以给出一个违反规定程度的定量分析。

模糊逻辑是通过模仿人的思维方式来表示和分析不确定、不精确信息的方法和工具。是一种精确解决不确定、不精确信息的方法。模糊逻辑本身并不模糊。模糊逻辑并不是“模糊的”逻辑,而是用来对“模糊”进行处理,从而达到消除“模糊”的逻辑。

1.2.模糊逻辑与专家系统

专家系统是一种信息系统。专家系统中的知识库中的知识由专家提供。其中罗列了大量的规则和事实。专家系统可分为:传统专家系统;模糊专家系统。

1.2.1.传统专家系统:

*如果前提是真,则规则被激活;

*规则要么被激活,要么不被激活;

*对一组输入仅有一个规则被激活,且这个规则将完全控制该专家系统的输出。

1.2.2.模糊专家系统:

*如果前提是非零值,即某种程度的真,则规则即被激活;

*规则可以不同程度地被激活;

*通常对于给出的一组输入,可有不止一个规则被激活。其专家系统的输出可能是几条规则结果的合成。

1.3.模糊逻辑控制系统的构成

在模糊逻辑控制中,工作过程分为三个阶段:

---->“模糊化”---->“模糊逻辑推理”---->“解模糊化”

1.3.1.“模糊化”:

输入/输出变量按各自的分类被安排成不同的隶属度。如温度输入,根据其高低被安排成冷、凉、暖、热等。

1.3.2.“模糊逻辑推理”:

输入变量被加到一个“if-then”的控制规则的集合中。按各种控制规则进行推理,将结果合成在一起,产生一个“模糊逻辑推理输出”集合。

1.3.3.“解模糊化”(解模糊判决):

对模糊逻辑推理输出进行解模糊判决。即在一个输出范围内,找到一个被认为最具有代表性的、可直接驱动控制装置的确定的输出控制值。

1.4、模糊逻辑技术的优越性

1.简化设计

2.提高性能

3.加快开发周期

4.减少编码,降低成本

5.提高系统可靠性


本帖一共被 1 帖 引用 (帖内工具实现)
全看分页树展 · 主题


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河