博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
数学建模方法 — 【02】模糊综合评价方法
阅读量:3941 次
发布时间:2019-05-24

本文共 3470 字,大约阅读时间需要 11 分钟。

模糊综合评价方法

1. 概念:

    根据多个因素对事物进行评定,称为综合评判。在日常生活中,当要对某种东西作出好、较好、不好等评价时,常常感到不易判断。因为这是一个模糊的概念,同时涉及的因素很多,如果运用模糊数学的方法,将可以较好地解决。

2. 模糊合成算子

B = A ∘ \circ B = ( a 1 , a 2 , . . . , a m ) ∘ ( b 11 b 12 . . . . b 1 n b 21 b 22 . . . b 2 n . . . . . . . . . . . . b m 1 b m 2 . . . b m n ) (a_1, a_2,...,a_m) \circ\left( \begin{matrix} b_{11} & b_{12}&....& b_{1n} \\ b_{21} & b_{22} & ... & b_{2n} \\ ... & ... & ... & ... \\ b_{m1} & b_{m2} & ... & b_{mn} \end{matrix} \right) (a1,a2,...,am)b11b21...bm1b12b22...bm2.............b1nb2n...bmn = ( c 1 , c 2 , . . . , c n ) (c_1, c_2,...,c_n) (c1,c2,...,cn)

其中 ∘ \circ 模糊合成算子

  1. M( ∧ , ∨ \wedge, \vee ,)算子
    m k = ∨ j = 1 m ( a j ∧ b j k ) = max ⁡ 1 < j ≤ m { min ⁡ ( a j , b j k ) } , m_k =\vee^m_{j=1}(a_j \wedge b_{jk}) = \max\limits_{1<j\leq m}\{\min(a_j , b_{jk})\}, mk=j=1m(ajbjk)=1<jmmax{
    min(aj,bjk)}
    k = 1 , 2... n k=1,2...n k=1,2...n
    举 个 栗 子 : 举个栗子: :
    (0.3  0.3  0.4) ∘ \circ ( 0.5 0.3 0.2 0 0.3 0.4 0.2 0.1 0.2 0.2 0.3 0.2 ) \left( \begin{matrix} 0.5 & 0.3 & 0.2 & 0 \\ 0.3 & 0.4 & 0.2 & 0.1 \\ 0.2 & 0.2 & 0.3 & 0.2 \end{matrix} \right) 0.50.30.20.30.40.20.20.20.300.10.2
    = (0.3  0.3  0.3  0.2)
     
  2. M( ∙ , ∨ \bullet, \vee ,)算子( ∙ \bullet 为点乘)
    m k = ∨ j = 1 m ( a j ∙ b j k ) = max ⁡ 1 < j ≤ m { a j ∙ b j k } , m_k =\vee^m_{j=1}(a_j \bullet b_{jk}) = \max\limits_{1<j\leq m}\{a_j \bullet b_{jk}\}, mk=j=1m(ajbjk)=1<jmmax{
    aj
    bjk}
    k = 1 , 2... n k=1,2...n k=1,2...n
    举 个 栗 子 : 举个栗子: :
    (0.3  0.3  0.4) ∘ \circ ( 0.5 0.3 0.2 0 0.3 0.4 0.2 0.1 0.2 0.2 0.3 0.2 ) \left( \begin{matrix} 0.5 & 0.3 & 0.2 & 0 \\ 0.3 & 0.4 & 0.2 & 0.1 \\ 0.2 & 0.2 & 0.3 & 0.2 \end{matrix} \right) 0.50.30.20.30.40.20.20.20.300.10.2
    = (0.15  0.12  0.12  0.08)
     
  3. M( ∧ , ⊕ \wedge, \oplus ,)算子
    m k = min ⁡ { 1 , ∑ j = 1 m min ⁡ ( a j , b j k ) } , m_k = \min\{1, \sum\limits_{j=1}^m{\min(a_j , b_{jk})}\}, mk=min{
    1,j=1mmin(aj,bjk)}
    k = 1 , 2... n k=1,2...n k=1,2...n
    举 个 栗 子 : 举个栗子: :
    (0.3  0.3  0.4) ∘ \circ ( 0.5 0.3 0.2 0 0.3 0.4 0.2 0.1 0.2 0.2 0.3 0.2 ) \left( \begin{matrix} 0.5 & 0.3 & 0.2 & 0 \\ 0.3 & 0.4 & 0.2 & 0.1 \\ 0.2 & 0.2 & 0.3 & 0.2 \end{matrix} \right) 0.50.30.20.30.40.20.20.20.300.10.2
    = (0.08  0.08  0.07  0.03)
     
  4. M( ∙ , ⊕ \bullet, \oplus ,)算子
    m k = min ⁡ { 1 , ∑ j = 1 m a j ∙ b j k } , m_k = \min\{1, \sum\limits_{j=1}^m{a_j \bullet b_{jk}}\}, mk=min{
    1,j=1majbjk}
    k = 1 , 2... n k=1,2...n k=1,2...n
    举 个 栗 子 : 举个栗子: :
    (0.3  0.3  0.4) ∘ \circ ( 0.5 0.3 0.2 0 0.3 0.4 0.2 0.1 0.2 0.2 0.3 0.2 ) \left( \begin{matrix} 0.5 & 0.3 & 0.2 & 0 \\ 0.3 & 0.4 & 0.2 & 0.1 \\ 0.2 & 0.2 & 0.3 & 0.2 \end{matrix} \right) 0.50.30.20.30.40.20.20.20.300.10.2
    = (0.08  0.08  0.07  0.03)

总结:

特点 算子
算子1 算子2 算子3 算子4
体现权数作用 不明显 明显 不明显 明显
综合程度
利用R的信息 不充分 不充分 比较充分 充分
类型 主因素突出型 主因素突出型 加权平均型 加权平均型
3. 作出综合评价

经过算子后,通过对模糊评判向量B的分析作出综合结论,有三种方法:

  • 法一:最大隶属度原则
       M = m a x ( b 1 , b 2 , . . . , b n ) M = max(b_1, b_2, ..., b_n) M=max(b1,b2,...,bn)
  • 法二:加权平均原则
      aver = ∑ i = 1 n a ( v i ) ∙ m i k ∑ i = 1 n m i k {
    {\sum\limits_{i=1}^na(v_i)}\bullet m_i^k \over {\sum\limits_{i=1}^nm_i^k}}
    i=1nmiki=1na(vi)mik
    栗子:
    B = (0.3, 0.3, 0.3, 0.2)
    评价等级集合为={很好,好,一般,差},各等级赋值分别为{4,3,2,1}
    aver = 4 × 0.3 + 3 × 0.3 + 2 × 0.3 + 1 × 0.2 0.3 + 0.3 + 0.3 + 0.2 = 2.64 {
    {4\times0.3+3\times0.3+2\times0.3+1\times0.2}\over {0.3+0.3+0.3+0.2}}=2.64
    0.3+0.3+0.3+0.24×0.3+3×0.3+2×0.3+1×0.2=2.64
  • 法三:模糊向量单值化
    c = ∑ i = 1 n c i ∙ m i k ∑ i = 1 n m i k {
    {\sum\limits_{i=1}^nc_i}\bullet m_i^k \over {\sum\limits_{i=1}^nm_i^k}}
    i=1nmiki=1ncimik

转载地址:http://jfiwi.baihongyu.com/

你可能感兴趣的文章
JS中的call()和apply()方法
查看>>
慎用PHP$_REQUEST数组
查看>>
详细解释PHP中header
查看>>
php中的迭代器Iterator的具体用法
查看>>
mysql操作技巧随笔--链表删除数据
查看>>
MySql在建立索引优化时需要…
查看>>
Mysql建表和索引使用规范
查看>>
mysql&nbsp;队列&nbsp;实现并发读
查看>>
MYSQL千万级数据量的优化方法积累
查看>>
经典分享MySQL的limit查询优化
查看>>
各大浏览器兼容性报告
查看>>
统计每个ip的访问量--linux--acces…
查看>>
常见hash算法的原理
查看>>
localForage——轻松实现&nbsp;Web&amp;n…
查看>>
yaf使用小记
查看>>
document.domain&nbsp;跨域问题
查看>>
window安装PHP的redis扩展
查看>>
给网站选择一个好的jquery库远程调…
查看>>
flash&nbsp;as&nbsp;与js通信(转)
查看>>
Linux系统手动安装rzsz&nbsp;软件包
查看>>