QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2589|回复: 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 |邮箱已经成功绑定
    模糊数学中有一个研究的热点问题就是“模糊决策”,它就是研究在模糊环境下或者 模糊系统中进行决策的数学理论和方法。模糊决策的目标是把决策论域中的对象在模糊 环境下进行排序,或按某些模糊限制条件从决策域中选择出最优对象。
    ! b1 b0 ?6 v% Z3 c. g1 \$ ?" }) e
    1 模糊综合评价法( Z* V6 L; y+ W+ `
    模糊综合评价方法,是应用模糊关系合成的原理,从多个因素(指标)对被评价事物 隶属等级状况进行综合性评判的一种方法,其具体的步骤为:
    5 C$ p) d# r1 P
    ; B- _  B5 v) r1 K! q- d! n1 K" o& b: N3 Z) ?0 @+ e$ {! f
    ; x) m4 j: K$ D2 R' P  b/ {9 o
    常用的模糊算子有:9 R" O- N, R. h* `& W- j0 g+ y

    $ s, j- M. g3 O4 h% i" |) {2 n
      f6 F9 r# E) B6 _7 C+ t2 d2 B& i4 c/ n! S
    经过比较研究, M (•,⊕) 对各因素按权数大小,统筹兼顾,综合考虑,比较合理。
    + B4 X9 e$ u2 Z( f5 {- g+ \; o, B  V
    (6) 对模糊综合评价结果 B 作分析处理。" h4 O" T3 R# ]% s! ^: u
    7 S% P. y% A: i: X/ W5 x
    ★ 多目标模糊综合评价法建模实例
    6 X! O  n+ }7 R$ Y) F% |. M科技成果通常可用技术水平、技术难度、工作量、经济效益、社会效益等 5 个指 标进行评价,等级分为一等、二等、三等、四等。某项科研成果经过评委会评定,得到 单因素评判矩阵.
    6 i# k# s1 E" P# `" ^" w& C2 {1 H6 X" P+ a% G

    # }7 _, O/ h7 B, Q$ [% ]1 z. y) M
    " ?; P6 Z3 D/ X用 M (•,⊕) 算子,得 B = (0.23,0.35,0.31,0.11) 由计算结果可见,用 M (•,⊕) 评价模型比较合理,成果应评为二等奖。
    / u; s' n9 y# m' K, `+ ]4 E
    # L$ Y" d* J4 H: j& U2 多目标模糊综合评价决策法
    7 i/ }* F* l# l" ~当被评价的对象有两个以上时,从多个对象中选择出一个最优的方法称为多目标模 糊综合评价决策法。 评价的步骤:! v$ D) g4 B' Z
    . c, d" T8 f1 j6 A5 T
    ① 对每个对象按上面多个目标(因素)进行模糊综合评价;  ~6 S3 P# {4 E2 }) J

    . u* ]# G" l, m1 z7 U② 将模糊评语量化,计算各对象的优先度。假设模糊评价评语量化集(或评价尺 度)为 S ,则各对象的优先度为:
    % }0 ~5 l/ O& t2 V  C, a& Y, e: P+ V' N! p6 w1 f, @
    7 d8 i5 @7 C2 {8 A1 z  i
    9 L4 n: u& z# [2 r6 b. o
    ★ 多目标模糊综合评价决策法建模实例' ], c' Y6 m, C6 j3 H! Y- R# F
    假定在上例中有两项科研成果,第一项科研成果为甲项,其模糊评价结果为 B1 = (0.23,0.5,0.31,0.11) 现对科研成果乙进行同样的模糊评价,其评价矩阵为
    . ]( m2 S" ?8 V$ j- v% @  A( m# L. Z% B) Q

    , B6 g8 g' C' M, `- i
    7 t( @% C8 B* X) h各评价因素的权值分配为 A = (0.35,0.35,0.1,0.1,0.1)
    " J, y0 h) t5 ?% d
    8 N8 X& w2 l& X4 T3 J! A; A% W所以,综合评价为
    0 d' J. f4 P* J
    " C- @/ V7 N  `9 x
    $ v5 x& R9 _7 F7 p! |/ T
    & u2 }* y% K7 u8 t9 i3 ^# [: o 例 16 某露天煤矿有五个边坡设计方案,其各项参数根据分析计算结果得到边坡 设计方案的参数如下表所示。7 l, J0 T! s8 f2 g1 p2 s* i( ~& M8 ^

    ! z" k/ J' [3 o: H( X0 V. n3 A" |' l; H; C6 D9 u2 o
    9 A$ k" A2 `% E& z4 e2 g/ v
    据勘探该矿探明储量 8800 吨,开采总投资不超过 8000 万元,试作出各方案的优 劣排序,选出最佳方案。 解 首先确定隶属函数:
    - b  _' W2 G! Z  g9 w* y$ m0 A( n# M* ?3 Y5 I7 f0 h: `: f& X* W! W
    (1)可采矿量的隶属函数3 P* S: x' U1 f* c

    4 x3 v3 ]0 n2 e+ T1 I2 K因为勘探的地质储量为 8800 吨,故可用资源的利用函数作为隶属函数0 X) t2 R/ ]8 y2 |
    % y% D% L) B1 @  x: s  e

      m5 Y+ |; j* h$ @4 h) z5 N. X6 I# T, U1 e# ^1 ^

    8 Z  y# y- J# T' `; T5 v3 V% v7 ~$ q
    - x# k. ]0 C4 G4 Z# l' I) E/ A- M; y, ^- E, D) t  _7 N
    根据专家评价,诸项目在决策中占的权重为 A = (0.25, 0.20, 0.20, 0.10, 0.25) , 于是得诸方案的综合评价为 B = AR = (0.7435, 0.5919, 0.6789, 0.3600, 0.3905)
    8 F. [# _' \9 T4 C: \2 n" Q8 H0 m! s  u, G, [& f6 b
    由此可知:方案 I 最佳,III 次之,IV 最差。 程序计算如下:- x/ N/ x2 Y" J; Z

    : q2 o$ {& L; d. y) c; a(1)首先编写函数文件 myfun.m 如下:
    ( F* m6 h  ^3 S- ]: E2 {# G+ @0 V7 j) `  [
    function f=myfun(x);& Y+ U0 l+ h+ X  Q' S8 `- E
    f(1,=x(1,/8800;4 L+ D; z8 r3 a) v6 i
    f(2,=1-x(2,/8000;
    ' o( [% {' Q2 F! p3 u$ Af(3,=0;
    1 {7 R* a) K& B6 ]f(3,find(x(3,<=5.5))=1;
    2 z' F8 _/ Q: i, L3 q- Bflag=find(x(3,>5.5 & x(3,<=8);, n' K  w, d9 D7 w
    f(3,flag)=(8-x(3,flag))/2.5;
    & K6 A; M2 [6 {+ g# Zf(4,=1-x(4,/200;  V4 x( W' K; y! U- Q! j- H
    f(5,=(x(5,-50)/1450;
    ! v) b& @- F$ K+ N+ W4 A  s" K+ a/ S; A* |$ S' J. q9 v2 T

    ( g3 X2 M/ b+ z/ L8 A! Q(2)编写程序文件如下:
    8 J9 m, s' ]' n4 s
    8 ]& V; a8 |/ G( ?0 ^2 Ix=[4700 6700 5900 8800 76009 J$ N5 N5 k3 m# X' ~3 J% e/ m
    5000 5500 5300 6800 6000" @+ O7 d0 r  x- N7 I, q# M
    4.0 6.1 5.5 7.0 6.8
    8 ^% {, F+ I6 T0 c30 50 40 200 160* i! i0 I1 L1 v' P  b
    1500 700 1000 50 100];: Q! K9 z  K4 `0 T2 J* P/ z
    r=myfun(x);
    ! ~# s+ d$ H4 L- b5 wa=[0.25,0.20,0.20,0.10,0.25];- Z8 F1 n; v" p
    b=a*r
    2 T% S' r) d- v" L% j
    2 T. @* W: n1 e/ h$ P/ L3 多层次模糊综合评价模型的数学方法
    7 }6 n! s4 s. p1 O3.1 多层次模糊综合评价模型数学方法的基本步骤' U9 ]. N1 K, e% D$ I0 I3 A
    - J) q3 @& v& _  _$ y5 j  E% j% F
    3 g& w/ n  [  D( Z0 T

    & ]8 I: M! x( P* T. }1 L* c$ I" c4 {1 `* Z8 b" n: Z
    ' W0 o# b; W9 y# c# o# p3 D8 C
    6 B' i. u* g) Q5 r, M+ p/ D
    3.2 多目标模糊综合评价决策法建模实例
    + a% _9 ?" r7 t科技成果模糊综合评价模型的建立及其有关参数的确定。
    3 q' s. q8 R+ n, ~, I2 t8 ?
    & b$ ]  e8 z$ V(1)科技成果综合评价的因素集(指标体系)的确定 根据科研成果的特点, 并经过专家调研, 设计以下一套综合评价指标体系.* z9 p3 w- h' C, C

    ) |1 j& X6 f3 W' J5 Q- t
    ! T1 E" P; g6 v' E1 Q; U  Q+ M$ F/ }1 K0 |0 u, ?

    9 G$ B. [: D" h8 w+ T. w1 Y1 Q1 _# H" a; l" c1 M$ v5 j+ p

    " d: F# |  [' ]2 w(2)科技成果的评语集的确定
    , X" [+ J) w- }: D" k' V, T) s  U) q
    - n0 o8 [7 ?/ F/ v/ l1 B4 U* L在评价科技成果时,可以将其分为一定的等级. 在此, 从“专家打分”的角度把 评价的等级分为“10 分”、“8 分”、“6 分”、“4 分”、“2 分”五个等级,因此评语集表 示为: V = {10 分, 8 分, 6 分, 4 分, 2 分}.
    0 F- G# E3 F5 Y/ R- e
    # [* r6 y# C8 z3 n# u. `' s) F) |

    : M& y% Z- v2 W4 ^(4)权重  的确定
    ! @, u* _; ]% v  T9 u& n在(1)给出的综合评价体系中三大准则及 9 个指标中, 他们在综合评价中的重要 程度是不一样的。地位重要的,应给予较大的权重;反之,应给出较小的权重。下文给 出两种确定权重的实用方法。
    3 w0 P) c# {2 W) a+ w9 u3 g# l! r5 `& ]2 Q
    ① 频数统计法确定权重.  E. T5 i" b# @9 h
    * X1 }  ?  R  ~: b7 M% e
    2 L9 C! ~' b; C0 a
    4 z+ n* I; F7 U' K! x% C0 j
    ② 模糊层次分析法(AHP)确定权重
    4 ?2 Z! }9 b7 n该法的基本原理是从(1)中给出的综合评价体系的层次结构出发,针对每个准则 内的指标,运用专家的知识、智慧、信息和价值观,对同一层或同一个域的指标进行两 两比较对比,并按 1—9 判断标度及含义构造判断矩阵 D =  ,再由组织者计算比5 Y; o/ Q! N7 s3 a8 U$ o. l
    8 c2 [9 H4 ^( ^9 R' Y$ }8 }+ n) d
    ' Z5 y' u4 i+ l" z& m- o

    / k2 ~+ c6 Q* _/ n) E(5)科技成果的综合评价" l* }0 g; d% J, S+ C

    # R2 r7 T. Z+ D# ?
    + w" ~4 Z  a6 a. u" a" v
    8 ?; b5 h$ a8 @. R1 v/ @: A5 ?6 }4 y
    4 模糊多属性决策方法
    * B- d0 c! A1 H  ~( ~/ ~- i4.1 模糊多属性决策理论的描述9 ^5 u. t" d/ b- _3 D
    5 i/ ~5 {; [! }
    " S! H) g7 K+ w1 \

    ( D, j# L, Z/ a4.2 折衷型模糊多属性决策方法
    4 L8 V4 V8 G" L% F4 ?# ~8 z0 e& ?(1)折衷型模糊决策的基本原理 折衷型模糊决策的基本原理是:
    . r. P- }6 p. k8 n3 i: p7 F3 E2 p- o+ N
    从原始的样本数据出发,先虚拟模糊正理想和模糊 负理想,其中模糊正理想是由每一个指标中模糊指标值的极大值构成;模糊负理想是由 每一个指标中模糊指标值的极小值构成。然后采用加权欧氏距离的测度工具来计算各备 选对象与模糊正理想和模糊负理想之间的距离。在此基础上,再计算各备选对象属于模 糊正理想的隶属度,其方案优选的原则是,隶属度越大,该方案越理想。% q5 M8 r+ d; n; m
    , n) R; z& v* u- F
    (2)折衷型模糊决策的基本步骤: b2 h+ L0 j* a& {% D$ I
    Step1:指标数据的三角形模糊数表达
    , m7 I# D/ \2 U0 k3 V3 c1 K  y. Y% B( p. x$ U
    9 \9 n1 z; j% z4 ~
    + N8 {5 O  Q  V
    下面运用以上的定义将定性、定量指标以及权重数据统一量化为三角形模糊数.! s/ g" O' O+ u5 x& I

    & z  u* b4 U3 V: K+ ^' V1) 对于定性指标,可以将两极比例法改进为三角模糊数比例法。再利用三角模糊 数比例法将定性指标转化为定量指标,其具体的转化形式见表 9。. I7 x, U3 I! T6 c& @# W
    * s: A! v- r/ u6 g: u# v, A) W; w: k

    4 t  w$ ]  w* `; p# S" H+ |( I" r# q' {( u4 i- ~
    2) 对于精确的定量指标值,也写成三角模糊数的形式。设 a 是一个具体的精确数, 由三角模糊数的定义,则 a 表示成三角模糊数的形式为:
    , ^& u# v8 a, R
    . S0 g8 W# t1 T; I/ K2 J  V" p# D3 C6 e" {

    $ C; }8 W9 @- M& [; m4 \3 w数的表达形式.
    ( Y: f' N* D" {; S" N) U8 Q, ]& B4 {; b, z3 K& V" m
    Step2: 模糊指标矩阵 F 归一化处理3 C: z9 {" y8 s% m
    9 H/ Z. A; \$ ?1 u: L1 O

    $ b! h* ^/ C7 O  h; v
    1 a+ v( }$ u' v1 S# VStep3: 构造模糊决策矩阵  P1 n* }0 I* F! Y9 }& G$ Z

      H- ~& v  _5 `( ]3 |0 {5 H6 ^
    . }& v  l. g1 i# [5 ?' c1 S# |  f; i! f5 B
    Step4: 确定模糊正理想 与模糊负理想 7 N$ x# x8 T, o4 ^
    ' z+ y% O8 u3 o7 Z
    " G: L2 @0 s7 u' ?- W/ E

    - J  M( o2 J. i5 {( T9 f1 d, p: F+ F! A; O  m7 e4 `

    ( f. f. Q" U8 R$ X% V* @, f1 o' }5 Q7 k
    4.3 折衷型模糊决策方法建模实例
    4 X- u0 f6 b" |' v4 N. Q某市直属单位因工作需要,拟向社会公开招聘 8 名公务员,具体的招聘办法和程序 如下:
    : r  r: w. A( N" i" N: ]& B4 P3 k, a0 g( U9 H
    (一)公开考试:凡是年龄不超过 30 周岁,大学专科以上学历,身体健康者均可 报名参加考试,考试科目有:综合基础知识、专业知识和“行政职业能力测验”三个部 分,每科满分为 100 分。根据考试总分的高低排序选出 16 人选择进入第二阶段的面试 考核。' x& c! i0 h' a$ d! }0 Y4 V0 ^* s" F) W

    $ l% s: Z3 W( l; `9 a4 P; v(二)面试考核:面试考核主要考核应聘人员的知识面、对问题的理解能力、应变 能力、表达能力等综合素质。按照一定的标准,面试专家组对每个应聘人员的各个方面 都给出一个等级评分,从高到低分成 A/B/C/D 四个等级,具体结果见表 10 所示。2 e# G; `9 N# o! C, O
    ' _& b4 u9 w3 p" W, K9 X7 @, g1 z
    现要求根据表 8 中的数据信息对 16 名应聘人员作出综合评价,选出 8 名作为录用 的公务员。  u, T1 @& d3 g8 K& U% k
    , N6 r7 u6 A- M9 K' S

    ) P  S( T- Y/ m/ u1 n! s( I' m) o1 Z0 Y8 j' W* {
    建模过程:
    3 q% y) x0 U0 [+ A! g0 m4 V0 i+ y# M9 A: D% p$ R8 v5 _
    ① 借鉴表 9 的思想,对于定性指标值 A,B,C,D,可以定义表 10 的量化标准 将这些定性指标进行量化,其具体的量化形式见表 11。
    3 U0 b! j4 ?  M6 `' @- h/ S, T8 g5 _8 U6 w& u9 P7 _: Z1 b. j. ]

    0 i- m: [9 G& `4 u$ t# `
    0 ]+ M) T+ }% n② 由表 11 和公式(1)把表 10 中的指标信息、权重信息化成三角形模糊数,得到0 k0 Z2 s" \/ B  [& d0 v; \1 V

    5 |! a6 a6 N+ }2 O' S' N
    0 Z3 \0 l. `, |5 i+ w2 R2 `" K) G; c$ a+ V6 k
    ③ 由公式(3’)和(4)将 F 中的数据进行归一加权化,得到模糊决策矩阵 D 。
    ( _, M9 ^' z8 L$ r1 r; b, y) g2 ^( k, b  S4 b: R0 z2 a* F1 c1 O. i
    ④ 由公式(5)确定出模糊正理想与模糊负理想$ O2 o* {3 q$ N, m: H; u$ R

    # y- M0 _3 O3 `( e' G! A4 U# r$ h: k1 S4 ~' D7 {1 C0 {7 a+ I
    1 a. D5 {  E* h  D2 m- V( n
    ⑤ 模糊优选决策
    : n8 o6 D* M+ w6 [8 a! r0 S: d  [# F

    + ^: e, g( c) A7 ^
    ) C; d2 |4 `( U1 f$ [; @4 y. O
      F5 r/ m) O" L* C5 C, L# h0 A
    $ n$ m1 X& P4 Z0 b$ i因此被选种的 8 个人员是人员 1、4、2、9、8、5、7、12。 计算的 MATLAB 程序如下:
    / b# F' q- {" m8 E3 l2 b8 B9 q7 `. @6 C# g9 q6 r
    %把表 3 中的数据复制到纯文本文件 mohu.txt 中,然后把 A 替换成 85 90 100,4 I& T9 j+ @& \3 g- M! t3 ?9 O
    %B 替换成 75 80 85,C 替换成 60 70 75,D 替换成 50 55 60
    9 G6 C# f6 V  O+ _  b: l2 mclc,clear% H3 b, z1 J/ C  b4 j
    load mohu.txt) _2 ~4 I# B4 {! s6 l4 c, S8 |9 c3 A
    sj=[repmat(mohu(:,1),1,3),mohu(:,2:end)];0 r0 ]! |; o( U0 c& Y7 a0 |
    %首先进行归一化处理5 Z  g) C4 b) b! `
    n=size(sj,2)/3;m=size(sj,1);
    1 I. v2 r% |5 ow=[0.5*ones(1,3),0.125*ones(1,12)];+ C" C+ A( ~1 f3 U/ I
    w=repmat(w,m,1);
    2 ?. _; }& B, x. V( W  n1 by=[];
    0 l1 L5 D4 q% Zfor i=1:n
    2 q1 k5 f+ Q- K5 x0 d    tm=sj(:,3*i-2:3*i);
    1 M7 W% x7 V1 b0 S& D' v, B+ g    max_t=max(tm);
    % x& k) c! J" [4 ]7 ?6 c2 V9 K( R    max_t=repmat(max_t,m,1);9 W* \3 r$ L9 V, v
        max_t=max_t(:,3:-1:1);
    ' O; e" T. h7 y( y. a    yt=tm./max_t;yt(:,3)=min([yt(:,3)';ones(1,m)]);
    - b, N" t  W6 j; @7 K* E" r    y=[y,yt];
    + `- h5 p7 r0 j: c: \% S$ Q+ J+ {* kend
    & h+ [  M& }7 P- V%下面求模糊决策矩阵2 L9 Y( r7 K2 Q3 d/ [7 N) {- m
    r=[];( v" o' F6 V9 n7 r
    for i=1:n* \" i' y# D0 d& h; F
        tm1=y(:,3*i-2:3*i);tm2=w(:,3*i-2:3*i);
    ) M9 a3 D! Q  m- V4 J& y    r=[r,tm1.*tm2];
    3 D& ^. p5 J& \  Aend% Z) g8 s& g% `& Q9 l( d3 D
    %求 M+、M-和距离
      p. m+ F% }+ l2 f0 k( Vmplus=max(r);mminus=min(r)& F. \9 J) l+ [/ q
    dplus=dist(mplus,r');dminus=dist(mminus,r');
    / R. u- c) u  |& k) ?) O4 c' g& R%求隶属度
    $ ~! ]/ v. c' M  Cmu=dminus./(dplus+dminus);
    2 E, A; `& b" N( u3 q' O+ @[mu_sort,ind]=sort(mu,'descend') : M; s& @2 X9 o' I, _. ]

    4 h& N9 a# E6 `8 |$ s( R5 e; f& [2 _, C* U

    ) \1 _, F* t, Q5 l0 E习题* N5 i) z1 X$ k/ W0 X+ K* v- L5 R
    , Y0 k2 y+ ]; d/ Y0 L" n% b
    1. (工程评标问题)某建设单位组织一项工程项目的招标,现组建成评标专家组 对 4 个投标单位的标书进行评标。4 个标书的指标信息见表 13,其中前三个指标信息是 各投标单位给定的精确数据,后三个指标信息是评标专家组经考察后的定性结论。 请 你帮评标专家组设计一个工程评标模型,以确定最后中标单位., H9 R9 b4 V; H' r* H
    4 z7 e+ n  r6 c3 Q2 A. q4 c# j

    1 h. t  p9 k6 C
    ( H  x) T6 u0 G) e0 ~' O, }
    / M" Q( e4 l  \8 h: O0 }$ |————————————————# z5 G3 y  ?8 X5 X( E# Z. s
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。7 A' J1 C9 G; I; s' H- a, i
    原文链接:https://blog.csdn.net/qq_29831163/article/details/89913744
    ! r% ?; U0 L' u$ Q
    ( B5 i6 V! z( \7 `6 a. K( ~! R) D' T# k4 _- m9 t: }, e
    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-11 21:48 , Processed in 0.568538 second(s), 51 queries .

    回顶部