QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2591|回复: 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 |邮箱已经成功绑定
    模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。( Y: n/ _% U8 ?: w1 W
    : z) o+ H- `5 @+ P' W
    1 模糊综合评价法2 d% R8 d! T1 }6 b  l$ D4 I& `
    模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:
    3 P$ T! R) M" m7 [  ?, o& J1 k
    6 z8 G; X. i  a9 i" c
    ; a8 N0 j6 y! w
    - O% c! G% x! T: b$ h/ G常用的模糊算子有:
    ) d, S1 g& H* U7 H$ H
    2 I# p% b7 B5 `+ u  Q! _0 d1 {% i1 ?7 r. a

    + H1 O3 f! {. [; i经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。2 j; y' K" @3 Z* k; S

    " t- `8 J. A* m8 S(6) 对模糊综合评价结果 B 作分析处理。
    8 p7 d+ g$ E7 C
    8 Q5 I/ L5 O# h9 s4 U: F/ j' E★ 多目标模糊综合评价法建模实例% e0 [3 w0 O# B7 g
    科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.
    ( T7 N1 T, g2 ~4 c
    : @. Z# W' Y9 {( d$ O; X0 D
    . Y( y2 C" e& e- \" \+ n3 ^: Q# t$ i8 a  `
    用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。! f8 d8 c: _( `. b3 o3 n9 }  G
    2 b. E2 S$ v, G$ G. N( V( _
    2 多目标模糊综合评价决策法
    4 `0 E/ ~- g6 Y, S) e当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:
      B+ F- F4 l' g) L; g# v" z: |
    . j/ i* t( [$ q8 y5 h  ^① 对每个对象按上面多个目标(因素)进行模糊综合评价;5 {- |9 t  G0 i. g! k% c  ?" I

    / O) A1 v7 n4 w1 X& \2 i2 `② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:( I) @% @( c* N& H- F) r6 d
    0 n! f$ e2 t$ c+ I

    / k& q+ \1 k# [0 Y. y/ X; g  V1 @1 [2 C/ }* g# R9 U
    ★ 多目标模糊综合评价决策法建模实例
    ' H% n5 @! x$ o' O假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为
    2 z. j: e! w; q7 j1 B" j5 v/ \3 o7 |# x) G) X9 b# C: r0 `4 o. f, g

    ' n1 D1 M, s/ s4 J% l3 W
    , I, w- n" {+ W( ^6 o# n" [( y* W各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)
    ' v* z$ r; c" z7 D5 w' ~3 ~/ [  |3 k3 J' _
    所以,综合评价为
    # `$ O& _( j( J6 U) d) g- m8 t# `: X8 o: K) g; h1 H$ P4 T( q

    $ H! {% r# n; V( `/ M& x% T1 W4 @0 T! i
    例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。0 o# F. j4 T9 \" U- g
      V1 R% P8 `2 A, f  ]3 L$ r
    # Y5 D9 b/ ]9 O# Y  J3 K
    8 Z0 \* j% y2 y: x/ f! I
    据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:3 T7 m2 d9 w5 R. D) V7 L+ T  c( i

      x$ p! g" f" o; }! a$ g(1)可采矿量的隶属函数& B- j' c+ Z. I5 J7 A+ {/ S

    # F$ u5 R2 M$ _* I1 F+ G6 r% h因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数
    % w# i$ }+ T* l* C9 l1 Z! z: b/ S6 [, X4 Q6 J$ Y! {- p

    2 b4 [0 H" f. l& g  ~+ K. O* \0 [8 y# |5 S% n

    + w% e2 o3 e9 V9 h$ F" Z4 ~% V5 x/ i
    - Y7 ?8 M& q4 _
    根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)& Q/ k; W% s$ J) b# G

    ) C. h. \6 ~% A6 }6 S由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:& \! I" r& m; K5 e9 t
    / e6 M* s2 m5 z! y( f: ~
    (1)首先编写函数文件 myfun.m 如下:
    / f9 c/ m% L6 a. u: X5 T
    # U* B: M* N5 R9 M/ d6 Nfunction f=myfun(x);- z; M0 Z8 ~/ S. F. `
    f(1,=x(1,/8800;
    . k; r% t- e  t% ]! i, y' P; mf(2,=1-x(2,/8000;7 J( Y! c4 {* Z$ |; X
    f(3,=0;/ e6 _2 U0 U' I# j+ h: x% i
    f(3,find(x(3,<=5.5))=1;
    : f2 P7 u; e0 j# i, U2 s* D3 L% Rflag=find(x(3,>5.5 & x(3,<=8);5 m" g& p: g" \
    f(3,flag)=(8-x(3,flag))/2.5;- X* r* D( y8 V5 s# {  r( s
    f(4,=1-x(4,/200;
    & u. I8 n6 H- U& c/ a9 l3 |2 Cf(5,=(x(5,-50)/1450; & u) f; k, a: z+ t
    7 c, B% I  G0 w5 @+ w
      W' h& g( \6 J
    (2)编写程序文件如下:* S. W  [( t: z$ P

    / r6 b5 ]. Z) `" X" {. j+ c  Bx=[4700 6700 5900 8800 7600
    ! h3 M; \2 X: G% u8 N9 s- U5000 5500 5300 6800 60002 g& k+ f. _+ M! [
    4.0 6.1 5.5 7.0 6.8: h5 h2 c4 d  J; Q' E3 Q
    30 50 40 200 1603 }2 v1 i# y$ x' O' e
    1500 700 1000 50 100];' P1 N) Z, x0 Y
    r=myfun(x);* a1 ^8 {+ H2 v0 L% {: b0 Z9 T8 \
    a=[0.25,0.20,0.20,0.10,0.25];2 P* y" R+ T7 S" z# a" l
    b=a*r : e+ d. K8 q) [1 k" c, Q
    ( q% z* w( M& P0 i- c3 s  v$ u9 ?
    3 多层次模糊综合评价模型的数学方法5 i+ `' j/ o6 u1 z2 Y
    3.1 多层次模糊综合评价模型数学方法的基本步骤
    6 O. k% T/ {/ G$ k) h' c8 V; _7 i
    8 h6 ?3 S& O3 f7 }& j7 ]2 G
    ! p2 ]+ {) H/ B- W: G. U2 E
    7 M5 c" F1 Z1 f- h0 p( J, Z+ X$ i" e" U
    ! _: m8 u; C3 {# _8 {  O- l) q

    $ J1 C8 {1 n- ?5 D5 H, c3.2 多目标模糊综合评价决策法建模实例2 [2 W! _5 K3 U4 X
    科技成果模糊综合评价模型的建立及其有关参数的确定。
    ( V9 Y& C8 v4 D. a9 E# r' K" g" }1 L3 @7 f9 I
    (1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.3 J% E7 b6 A" p7 J( n& h) ?: ~/ B7 R
    8 G  x/ P$ z2 S% R4 ]. a: a
    9 o5 x0 J, `  ]8 V

    " s' Z2 p+ T' F% v& C& i) b0 H2 |: s. \9 i: Z+ r' z

    $ D/ U: F& u. c+ N: b8 f8 P4 U1 T6 r5 H$ Q, e
    (2)科技成果的评语集的确定# V% j6 `6 J7 P
    . c! y4 v) V8 k/ ^/ O& _
    在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.. R* a1 v7 K% @  ~* R' X* \
    + R' ]( G; `. F& O2 n
    . F1 J8 I3 [% b
    - c1 O. ~! \, z3 U' j# v
    (4)权重  的确定
      \! J  K' ~0 U# b在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。7 V# X: k8 ^: f7 i2 g+ C
    ' f% b1 j. R: A
    ① 频数统计法确定权重.; R2 J) J% m* T% h5 W, }0 {
    6 A/ X/ g; i- u$ c9 m
    + C; q6 _: f$ z- _+ \5 ^
    . M5 l- c5 R2 z0 x, l8 v* v
    ② 模糊层次分析法(AHP)确定权重
    ) A( H: B' A/ o4 t9 v该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比* ^$ I% o5 W0 z4 j3 U, h, H
    * a. ~5 b; }% O! S

    1 L$ {6 S) h6 m! J9 K7 {8 e2 A7 P5 m+ `: F
    (5)科技成果的综合评价) I3 M+ _. b. x' f2 l

    & q6 K- H1 H  ^5 c- v: Z4 u4 o+ y# [* u' P) q( z% D* A  e* M, T( N

    + Q* G8 c( \% {6 y% ^% ?7 h7 Y" {( B+ G! i, s
    4 模糊多属性决策方法
      r4 X3 O" X/ \3 }' ~! o4.1 模糊多属性决策理论的描述
    ( m9 R6 T2 J3 C' K6 T/ c8 B  G3 @8 e( i& ^- B7 S
    " O# C7 N7 K# Y" a- T
    2 v- C. _" N- T0 h) z
    4.2 折衷型模糊多属性决策方法( A, h1 z5 q! S/ Q7 p. U
    (1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:
      Z4 y! r2 t. x# [) ]. t; O& X. t$ a' ]( {) d0 u) J
    从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。$ g7 a8 }# q1 z9 D* D
    $ ]/ n1 }. E: j, L) i
    (2)折衷型模糊决策的基本步骤0 f2 X% e( R& S. X
    Step1:指标数据的三角形模糊数表达( M: f0 F0 S! ^  X) d" d
    5 H7 c5 g: ^! U- E

    1 z9 {6 T. o$ G1 B9 d' u+ o' ]2 v- P+ H3 P% D
    下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.
    . s  G) d3 P; P* p" d' r% v4 e$ X4 Q/ V
    1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。
    & A3 S% x) ?3 q/ v. h9 Z/ B8 U) D; q- z% T

    ; D$ t" N3 I+ e+ i$ s9 ]
    : [; _1 i7 E& R2 u2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:
    % z" q# P) `( X6 k4 d- D; z" b5 O% b1 \" ?

    8 G  U9 Q* p/ ^) t* W
    6 E1 O6 a# K' c数的表达形式.7 R4 h' k; z9 v7 n

    8 H+ a+ R/ `$ U# |! X7 z9 zStep2: 模糊指标矩阵 F 归一化处理
    ' q. d/ d8 @- P  R7 b3 s# n. d+ _6 d

    2 _6 F3 w' q; v5 d$ k* F$ f  d) R7 g$ z: s8 I6 R
    Step3: 构造模糊决策矩阵  ~  m( ^$ T" C2 _
    3 _) l* J4 t1 {; b- g) a6 f3 }
    ( J9 Q% l% j& N  o2 ]% d6 Z; T

    6 P8 B  h3 g9 v, m9 sStep4: 确定模糊正理想 与模糊负理想
    4 K6 Y9 t! c; A5 w  ^) I  R5 _
    4 b* Q9 {2 m1 s1 w# _- o: K& T# v9 U; G1 K, F7 o* F$ [& g& K
    ! Z5 V: I" l: n2 \
    - y2 i0 [6 n$ g7 y4 b1 {2 b) L
    6 T6 ^; o1 o; ^( ?' Y
    $ b5 M. j) D) p5 S
    4.3 折衷型模糊决策方法建模实例. G8 ^6 N( e# w' A& ^! L
    某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:! I$ x! Q( U  z  ^6 L

    ) I2 j0 u. U! f) s' m(一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。5 q& Q8 b& `2 `* I+ U1 G: R  ^
    6 a9 [& X6 [, \$ D; l
    (二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。
    ( T. w$ x8 C4 O+ s9 S+ i- [+ e
    7 i/ R. ^8 E7 T, a% V6 \* d现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。" N; ?% F; _& C3 T4 B( i4 r

    ! t+ ]; s9 H% r" T# k" j8 a
      v& P+ M/ n1 S( d& o# l% G8 B! u7 L
    建模过程:4 S: e: \6 j1 z2 L/ a. N

    ; [' m" J9 ^4 \) u$ d① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。8 h$ q5 O2 L- [# h
    . k# \' ]! n! O; B/ p
    ; A5 i9 X; l( ~2 O. \9 e+ f0 F2 V
    8 y" R/ p  w; s' g' e0 E
    ② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到+ _5 ^% z$ M% |

    7 L/ v: x. M% n% L; `' D+ b: z8 f# Z4 O! M- a, }  t
      ~; ~9 L8 o6 j  P* w/ l
    ③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。* Y- M4 r: Q( \. K6 d  ~

    " M6 X9 [4 E1 G4 p* z  |& r4 x④ 由公式(5)确定出模糊正理想与模糊负理想2 J6 C8 k- V1 N$ c

    , m7 @: Q* F" i( Y! P. A, T. F/ d% U8 f$ ^. Y$ v7 K
    : G+ J; I" y* ?9 x
    ⑤ 模糊优选决策
    - x7 r( ]$ [. Q& u) ^/ h6 d5 c
    , f8 b+ W2 N2 F# z. f2 c$ w
    % A  v: G! F) H6 k4 ~& A) f8 n  }- E! }1 ~

    5 K# W# A4 C- ?8 h4 N: M, A% V, e  z; p7 K8 B6 ^
    因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:; q  n- C* }1 s9 B3 C1 K" x

    $ [) h0 }3 t9 M3 h0 q%把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,
    ) j7 n+ J% j2 U%B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60- T9 W3 P  c% ^; ~0 e( D
    clc,clear
    ) Y- l8 ]6 z+ \7 vload mohu.txt/ E1 O+ O" G! [; T
    sj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];
    ' ~4 h) W8 A* r1 g8 m% `%首先进行归一化处理
    % S7 ^  p( v: B; I8 r. hn=size(sj,2)/3;m=size(sj,1);7 [0 O# B* b$ r" V
    w=[0.5*ones(1,3),0.125*ones(1,12)];
    # e4 V! E7 S1 }w=repmat(w,m,1);& Q7 i0 h9 \1 n0 G" U
    y=[];
    : n& w! y: T- D) A/ f4 f( M6 |for i=1:n
    ) l; O. ]6 i9 H+ {! D6 x    tm=sj(:,3*i-2:3*i);! ~4 w* i: ~( y0 y7 f# w
        max_t=max(tm);
    8 Q# [7 u* L3 Z# Y$ ^: W    max_t=repmat(max_t,m,1);! q& E" }5 y" p) J
        max_t=max_t(:,3:-1:1);6 N, w" y. i, y* j5 V4 j
        yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);; k: k% J" P8 D: Q+ J7 Y2 T* e
        y=[y,yt];  t+ S: {) \" C1 z+ X! a9 ^0 K
    end
    / l" [2 c7 ]1 |( t8 ?0 _" t5 B%下面求模糊决策矩阵0 q% l- y+ F9 q% o. A
    r=[];
    3 `) _- x5 u/ K; b( jfor i=1:n
    9 d- X. r! N% _8 m    tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);9 J+ v0 l0 b4 y; j4 e# H" k5 o) d+ B
        r=[r,tm1.*tm2];
    3 t! Y2 V* B$ rend) ~! e/ x; u# L9 }% \. f9 `' Z2 {
    %求 M+、M-和距离& u4 n/ X! |" F9 j# L
    mplus=max(r);mminus=min(r)  y* k7 w* S* K4 N
    dplus=dist(mplus,r');dminus=dist(mminus,r');
    8 p+ o6 ]: o9 r9 ~% L1 W/ m%求隶属度
    + |; |" V' A' D% X$ V$ j- S9 kmu=dminus./(dplus+dminus);
    1 G/ x# X' c! ?) w[mu_sort,ind]=sort(mu,'descend')
    ) K0 R7 N9 V9 B1 ^- ^1 u0 x
    7 _6 {" |0 P% g4 f3 O; @( t9 x, I) [/ a: W
    2 N: Q% Z" L6 M1 m. y3 D; `
    习题. L! W' K7 I  n  w/ }
    2 j" _$ C! y  E, {/ L8 q
    1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位.% Z, O' p* i4 [
    4 |( O8 F6 g/ j. m- Q: Y; C8 ~

    / R, e' `  h; v# }0 p; T( c1 u! Y* W1 k9 z- w

    " d/ t4 Z( E5 [7 G2 x: d( ~2 c————————————————
    & c9 F" \& H9 q: d* I9 m5 ]8 E版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。2 m) p, Z% f5 T8 o2 O* v
    原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744/ j. D3 U2 x# X0 ^
    & Q8 q, F4 X6 Y3 q1 z

    8 k/ {' f. @7 `
    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-4-12 14:04 , Processed in 0.468438 second(s), 51 queries .

    回顶部