QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2620|回复: 0
打印 上一主题 下一主题

[建模教程] 模糊决策分析方法

[复制链接]
字体大小: 正常 放大
浅夏110 实名认证       

542

主题

15

听众

1万

积分

  • TA的每日心情
    开心
    2020-11-14 17:15
  • 签到天数: 74 天

    [LV.6]常住居民II

    邮箱绑定达人

    群组2019美赛冲刺课程

    群组站长地区赛培训

    群组2019考研数学 桃子老师

    群组2018教师培训(呼伦贝

    群组2019考研数学 站长系列

    跳转到指定楼层
    1#
    发表于 2020-5-26 15:36 |只看该作者 |正序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。
    2 L. o& e/ T$ w+ }% m9 m
    ; p8 E( d) y/ D! `1 模糊综合评价法
    0 d1 c5 {$ E9 A4 t8 k模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:
    ! b/ c- T! b3 Z7 u1 K& |0 t
    & }5 u: w+ a9 N0 T/ W( M* q( E1 B5 _+ Q+ v

    % P/ u) _( _$ j, @* W' ]1 B" L& Y常用的模糊算子有:
    , }% D2 m" C0 {* M; a
    2 q  M. P7 Z3 z$ b( h7 K9 T" D/ w8 T9 f* ]
    , ~0 I8 d5 l8 s9 d# P7 w
    经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。$ j0 U( w# k6 S  q; ^- f- r, f

    8 K9 q) R! ]( `( j(6) 对模糊综合评价结果 B 作分析处理。
    ( `4 c: L. d$ ~" _6 Z8 [
    ! u; Q, S; o' @7 r4 P★ 多目标模糊综合评价法建模实例; m% a" l* g* `# z  X$ i
    科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.
    ( Z5 ?. X9 l0 W3 g6 F# f' \! \0 ^0 G( W8 K1 \
    ' L2 J( N3 J  D% [# ]; L+ w

    # c' O$ s! m" V用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。6 e: s1 j6 s! w: f% a; w8 e9 E* A3 v0 a

    ( b- M- `2 F5 ^% o2 多目标模糊综合评价决策法
    - V3 k5 ~, V& e, P当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:
    ! Z3 Z2 Y1 s1 p' a
    " d; T8 x* f8 ?/ s$ k' k① 对每个对象按上面多个目标(因素)进行模糊综合评价;- u# ?+ ?6 {* U- s& `
    9 S5 g. k7 X+ `5 ~7 i! T3 H
    ② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:, d: l5 O8 M; {4 x4 U) {

    ) o. v4 \( q1 Q
    $ B' i1 X  W! \! U' D9 b1 ~- b# w7 d! e- L4 L
    ★ 多目标模糊综合评价决策法建模实例" I+ l$ O- i$ l0 k$ u$ F% ]* @5 x
    假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为
    0 k9 y7 z2 T: H' r2 d+ F- u5 H+ X( {; s/ v3 H+ C- R4 v
    0 ?# z& }6 q+ B4 g9 A# A

    - V4 f! M4 D: [& ^0 X各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)4 ^# L6 }% W- f, ]' f1 ^
    - ~+ r. q+ i+ q4 S+ U- h
    所以,综合评价为
    # t0 i; ?$ r( f# n( i- g! c
    7 U: K& o/ V8 K1 k% i! [" w+ U) @0 e- ~8 q9 i4 ^6 d/ c7 m

    5 L1 S. T8 R/ E4 D' u 例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。( k* z9 @  k& a  L

    6 C& h9 J: P4 w- R9 {# j  v
    0 c' A7 i% [# r( S& X& _& c
    1 n3 d& F( g# H( r据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:* P; w8 @( W" m: k5 x

    2 c( a4 T; Y$ K4 ^(1)可采矿量的隶属函数: _# s2 L7 b5 m4 ?8 w  N% x
    . e% ]8 G0 E7 V% W# |( y* c
    因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数* k" F0 w0 o! g- C- `
    $ [8 x9 u: u$ ?; d

    7 A+ g' z$ C6 V9 q7 i( s' K# K+ A' \8 x& o! x# m7 {
    * _5 m7 l7 m6 q* I, t

    % U. L# n) n$ b
    9 k$ `4 R% A. F# t" u根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)  v- n/ O: h/ K. C. M

    : ^1 `/ F& M9 g) d" X由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:
      g7 {' f* j) V/ N  c) T% [9 f$ r0 P8 j' m; y
    (1)首先编写函数文件 myfun.m 如下:+ o+ S8 B* M8 ]% O

    9 @8 X1 }1 M+ x* v  Yfunction f=myfun(x);
    4 O, n( D" |2 p/ c6 s( jf(1,=x(1,/8800;
    / I& b) ?/ \6 x( C% R9 qf(2,=1-x(2,/8000;
    . \7 A0 E/ ]4 y% n, q, i, Pf(3,=0;
    # P) T: A2 T( p. x9 P4 j9 X# l6 ]! hf(3,find(x(3,<=5.5))=1;
    & W+ N6 r" C* ?4 E: H7 [4 `3 {flag=find(x(3,>5.5 & x(3,<=8);# Y2 }5 l, p' B/ @/ A
    f(3,flag)=(8-x(3,flag))/2.5;: o8 @2 y0 c3 }, m( q9 b
    f(4,=1-x(4,/200;3 u" K. j! l* p  `& r6 H
    f(5,=(x(5,-50)/1450;
    " u* g2 U8 e+ J% K. ?3 _8 j+ n. b1 \( n
    ' G0 V4 q& p* F- c/ W8 n) y
    (2)编写程序文件如下:
    ' O5 f) F, p7 a" }2 q0 _. _5 W" Y' C" p: P1 G) L$ @
    x=[4700 6700 5900 8800 76008 Z% d% k) A1 k3 H  |' A6 y
    5000 5500 5300 6800 6000; E6 k# i& B3 p- d0 y$ n
    4.0 6.1 5.5 7.0 6.8
    ) G& V0 m" C; Z) X4 w9 p9 R' M( A30 50 40 200 160
    - H: m$ x& Q5 l$ P6 a/ \8 s2 V4 G1500 700 1000 50 100];9 E9 A7 s4 D+ j6 m* X3 F3 H
    r=myfun(x);
    " G  A4 G5 @) J7 ~a=[0.25,0.20,0.20,0.10,0.25];
    0 b6 t1 A' D# r+ ob=a*r
    2 _! X! j5 ]; C1 F, q8 ^0 a$ q5 E
      g( R5 X) w; ]3 t: _% A; k3 多层次模糊综合评价模型的数学方法3 e% y4 v+ D' B) k: D2 [2 `
    3.1 多层次模糊综合评价模型数学方法的基本步骤
    - m! ?6 r0 H0 ~' v( g9 X
    ; x2 A/ e, {' A: }* K+ L# z$ z* k/ W6 ?! {5 w
      C7 e" U$ Z0 K; W  ~& G

    3 \1 E% y% k! C3 k) W, H. Q8 R) _: b+ E" |9 h/ g) ?$ u" n
    8 M" r4 J1 g3 _
    3.2 多目标模糊综合评价决策法建模实例
    " d* y7 F0 z& Q2 \科技成果模糊综合评价模型的建立及其有关参数的确定。
    6 {9 X+ B" S0 {5 Q8 O1 A" X6 u: c# E* F6 S9 S1 B2 H7 E0 p
    (1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.! }7 M, G! D! c( s) g

    " l$ v- f  X4 \# O) i# ]: G8 D! T
    5 }7 ?$ r, K/ |1 m& e1 c* f6 p5 r, N( X; s6 o! `# Z

    ( ?& [* o5 n& K
    # U: g5 c; G) G6 `5 D5 ~( ]% _! W) A& t  R; C3 |2 m
    (2)科技成果的评语集的确定
    & [; x" H% f' o& b7 ~( h. `7 O7 k- z
    : n8 i0 d/ P8 q  E" R* I在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.
    + ~4 J& A. h/ i4 [1 E, Z, ~6 I  r: z' T$ r' L; D: m. d3 l

    , d) |8 x$ H  Z9 G5 d, I" H
    4 f! v2 G+ B" q7 x. b& `3 ~(4)权重  的确定
    1 i) M& F8 i. a$ T& s在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。9 C  b, d/ ?9 y+ O
    3 A6 h% H# _% w
    ① 频数统计法确定权重.% \3 j/ J) F0 [6 S: `9 W
    / t. V( H* H5 S& _# D+ f& D/ l
    $ n% g2 ~8 M; m8 t! W, V+ I6 R
    ( C9 r. I7 F( V: B. |- I, P( K9 a
    ② 模糊层次分析法(AHP)确定权重+ k/ q7 o2 u9 @) X% I: d
    该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比' u, a& I0 K. U3 Q: F0 b

    5 |7 G$ u% i9 }! t6 Z2 \$ r9 i$ X" _& q$ s8 V, C1 _

    ' N& |+ s. U$ P3 B# z) Y4 t" H(5)科技成果的综合评价: x0 j! ^6 p5 S( l

    - a! f% N2 p& E: C; h5 p, @4 l$ p# v# ]- e+ N0 [& d
    . t5 c7 s2 M9 U# G8 z
    5 H7 p. t% b( [5 n
    4 模糊多属性决策方法1 y7 t' Y( W1 D) d
    4.1 模糊多属性决策理论的描述
    8 X- G1 e. l1 L0 Q6 w6 b: E0 I: B9 {0 X1 c) A
      R* O+ D/ o/ n1 a6 v

    ) g! e* C9 s7 z, x. k& w1 }4.2 折衷型模糊多属性决策方法) K! i, ^4 x7 b+ @
    (1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:$ Y$ K. s2 R4 \$ H4 p

    $ v3 w8 D- a! W6 \$ A' \( m9 K" C从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。4 J8 K6 h: @2 f. t7 P8 K

    # Q$ h+ I: z+ F$ E: _9 q( a# h! N(2)折衷型模糊决策的基本步骤
    . S! @8 l1 L2 }& [4 }3 `# O; FStep1:指标数据的三角形模糊数表达
    * I- o. q8 M. X0 e7 k$ _4 S  o  }! p: j9 p
    ( Y  y/ J! {$ {- l
    ' ^( e* N$ L% T$ O3 e; t% Y* K
    下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.4 ~& [" f4 h. F! p
    + O; A7 }+ k# \/ N
    1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。" K0 Q1 R  X& x; F$ i

    & L% ?- r  M2 Z7 U& N: P4 e; z& v/ J2 J, K4 P' j" \5 z1 b

    * ~8 _; Z& u- C+ Q7 s; G2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:
    0 W( t" t2 b7 [
    4 z8 ?. }1 f0 i/ @7 L! }% p" W6 K9 i
    ; v. H; G& U) u5 r" J/ c) j$ ~
    数的表达形式.1 p! w. H& Q. D
    $ h7 ]/ C7 y' g0 p( ]
    Step2: 模糊指标矩阵 F 归一化处理
    / U3 Q$ y3 i4 C* g; j6 g6 l$ c! F$ O) P5 `! Z
    : h3 ~% [$ l  q: i; M
    2 \0 P! x4 S2 Q) H# o
    Step3: 构造模糊决策矩阵8 Z7 ]& H. O$ w9 F
    ( q" U% k$ {! b& f
    ) r7 s6 ~" X% f: _, F" i. \. ^
    + ?0 z  k. c) J5 R, C
    Step4: 确定模糊正理想 与模糊负理想
    + w( n0 g1 d7 Z0 _$ v+ |2 E' [! P- H' F8 K4 f
    , j6 y$ ?# Y% M" _; v# g
    6 `+ \) s7 ]7 ^5 N/ Z# ~

    * C+ m  g5 _7 T1 K- Y, X( @4 w. E. a, ~* b7 `1 R( S8 a& @) L

    ' w; C8 L6 B2 l; m4 v" E7 }7 W( R4.3 折衷型模糊决策方法建模实例, G6 B) C$ }% U# X+ ^7 P# K' D
    某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:& g( e  @8 ~  ]) R) v) D0 q) f5 q
      d& ]& m4 V8 J3 Z$ m. i' x6 h" \) c
    (一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。
    ) y( e" m" [" G- Y* }* O  @$ ?' s$ K
    (二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。
    2 }4 _% E/ E3 |. _7 Q% p7 H: R
    . X# k+ E' V# ~0 x: V现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。
      g9 x* A5 q- U5 d
    1 C6 I: s& \( R" o( j" d6 ]2 R2 O2 P
    * o; E7 M: z0 f2 u  X
    1 [/ b+ h# G) C, @; I建模过程:5 k4 t7 h1 E: x1 d7 V# w: ~

    . K0 v& ~8 |6 |; k* [① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。
    0 N0 I2 b( {6 {  J3 {. y0 a# b# S; D* }' a. W! b" Q
    8 P! u2 b9 F4 n- ^( O) B$ h( _

    " d/ H! w* Q7 i② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到$ Z: i) i- o9 t9 G$ {# O2 J

    - m5 R0 O: L; q$ y# `9 U* z3 z+ _8 w+ X9 c  t+ J% |

    ; d8 o+ N% C3 c  E③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。
    & Z2 K2 ~8 M3 N/ Z+ v( g1 N7 d4 L, ?* P8 l0 Z$ U: ~' [
    ④ 由公式(5)确定出模糊正理想与模糊负理想2 ?) ~$ z, v6 r

    ! {4 F/ a# E! U/ |) ~
    " y; ?* |8 T  D( s$ O1 ^; G0 R' f& n; ^8 J+ x3 J& h# A
    ⑤ 模糊优选决策
    / T* T5 E6 v( T; v
    / \5 C! t+ g7 l, W' f) F7 a. D7 f9 a) x

    & v! [( `9 E7 s, H3 v7 U- P. p: A5 O0 b$ S9 P" V  e# x2 z" q) o

    $ v' z% g( t( L6 u+ P因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:2 L. i! M7 m5 z
    ) ?8 p% G0 L( u; R" M
    %把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,
    7 }. r% o, t2 I" _%B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60
    - `, s& M2 x' q' hclc,clear
    ( y5 W6 l4 o! x, u4 E# F! ?load mohu.txt2 C0 v; O8 j9 |
    sj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];5 y: v# _! b  d  O  u
    %首先进行归一化处理" F* m7 J3 A8 M: L6 n1 t! e
    n=size(sj,2)/3;m=size(sj,1);
    % o! i! R5 _& _+ Ow=[0.5*ones(1,3),0.125*ones(1,12)];
    7 Z- h- j. G7 e, e) o) Iw=repmat(w,m,1);
    4 a2 l% {* S9 s( A+ h7 Oy=[];% I9 z; m, B$ o7 C; t# Y, I
    for i=1:n  O# \: S% o. \' ?: I
        tm=sj(:,3*i-2:3*i);9 O7 s/ E4 ~' Q2 Q* v2 J0 x+ s, P
        max_t=max(tm);4 J/ X. \& c, ?# O
        max_t=repmat(max_t,m,1);, p8 G/ I7 m+ v4 S
        max_t=max_t(:,3:-1:1);
    / d; ~. \: ~. I. y& y& _1 J    yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);: W6 R3 _( o& I- H. i5 c# ?
        y=[y,yt];
    : e9 s4 e7 }1 u1 l9 ?! Z% p2 Pend
    ! \- G; e$ o0 Q3 `- w# |%下面求模糊决策矩阵
    ; H, w* q0 d" ?r=[];
    0 J; F/ a& Q  J! O; o& Ofor i=1:n7 x  k7 e# @+ P
        tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);
    ( J/ J$ }$ a  s  P# |    r=[r,tm1.*tm2];
    8 w9 j( `2 N0 ?( `end: ?& l3 G6 j7 V. o) w
    %求 M+、M-和距离
    ' h/ \3 M' K% b3 V3 l7 Smplus=max(r);mminus=min(r)
    1 z: j2 D8 K  Ydplus=dist(mplus,r');dminus=dist(mminus,r');* r" Y/ k5 D* i( G' @- q
    %求隶属度) V. N# M* ?- M3 `9 i. c
    mu=dminus./(dplus+dminus);
    * C% ?- X9 v' ^5 L2 P9 n/ ?[mu_sort,ind]=sort(mu,'descend')
    * @4 W; \+ W7 C1 k+ c, k( n# E4 N, Z8 a

    ) `# M) N$ m; R% p# ]* U( F2 u
    ( L8 m0 ~* \0 _% W  a习题
    - f$ N+ y, ?( t2 l4 A  r
    # b/ i/ m% r/ C. y9 d3 {6 b4 B1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.6 s% E9 I# Q$ t# v( z( P% b2 f

    0 ]& [: q+ n! M& A0 M  K) o; x- \. `# w: f! p
    ; a7 Y9 g8 s7 ^. d* J

      a4 S5 Y4 s- u: l% ]————————————————! \7 B+ F8 A/ E. s, q/ {  ]
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    * P; P! ?0 ~: }4 V2 x1 W原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744, ~3 o5 l- {4 K# q( c( m! q( y
    8 u1 Z+ C- I( s3 _* ?# _1 ~
    8 v, d- v# \  u/ \
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-11 11:13 , Processed in 0.649820 second(s), 52 queries .

    回顶部