QQ登录

只需要一步,快速开始

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

数学建模笔记1 算法总结

[复制链接]
字体大小: 正常 放大
杨利霞        

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2020-3-20 17:00 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    数学建模笔记1 算法总结! [  U& E7 N- ^, s& i
    建模步骤:
    8 ?; w6 Z6 N$ E, i. o
    ( O+ V* u5 Y! D* v4 {0 X3 ^9 i' b1.赛题分析% C3 |+ k! U! [# q& H8 V7 u! _" f
    8 P/ e% A/ L7 o! }
    2.模型假设
    ! Y0 }! `: N/ n' u# D
    $ u8 b5 o3 m/ h# F7 G# B3.模型建立" ~2 T9 l& q4 u

    4 q! h9 u' w! @3 M# m: t1 E4.模型求解(重点是代码)
    * H: z0 |% Y: |6 A& z$ I$ ?/ X2 o/ T1 a- J* l% [
    5.模型分析
    / ?- u% Z: y( Q
    % d! ?2 ~% p, z, n0 s6.模型检验:检验算法是否是对的,比如用原来数据预测现在的已知数据,若符合,那么这个模型精度还是比较高的。$ C% p' C: K/ F( a1 v
    + d; H8 [+ x' N% H. i. t+ L" O5 ^
    7.模型应用:写四五行,美赛要写,以后这个模型还能用于什么地方。7 L1 d: \) \! T5 v* g
    6 G' ?) r0 F" f: G( ?3 \6 ?, v
    数学建模有哪些问题?(重点); A# I  p( K2 X) j- b  `
    8 S! `4 F2 _  U& u, {0 m! I$ {
    ①数据处理+ _5 y' E9 G6 o( e9 R: j( t

    ' G* W( \  k# T4 F②关联与分析
    1 M; P! t* e" _! X$ _) t7 ]/ z* L+ b. b
    ③分类与判别
    * M$ |! w3 F) f8 E) B- Z1 [  N" }; l+ o/ c0 w6 Y
    ④评价与决策
    , w) D- {  S. }5 p/ m7 G+ ]0 {& _% ?  N+ X& ]( \1 [9 t1 v3 K, z1 s  P
    ⑤预测与预报- B; a7 \/ l4 `% l3 W) Z. d

    , d* ~  C& z1 N$ x* `0 c⑥优化与控制! o2 _% m4 V3 f; ?

    / {2 ~6 S/ ]2 P! |. Z(一)数据处理:" Q  p) b% Z: f) V) z
    : c5 F! e3 Z' r" c) Z  \
    1.差值拟合$ K4 ?" C0 h  U. k1 x! ~% J1 A
      L- N) d; F0 t8 s( N
    主要用于对数据的补全和基本的趋势分析$ t  X3 e# ^6 O
    4 J0 y0 [+ H4 X% `, i. Z
    2.小波分析,聚类分析(高斯混合聚类,K-均值聚类等等)5 z0 v- _8 w7 W/ @
    ! r. }4 j  t( W: k- m. v4 z; l
    主要用于诊断数据异常值并进行剔除% B5 P3 W& E3 L  [# W, c
    . W' j. T" ~) {" o% J# h( P
    3.主成分分析、线性判别分析、局部保留投影等' f  T/ S5 R7 o
    ( D) M; Y. Z! w2 d; \1 ]; o
    主要用于多维数据的降维处理,减少数据冗余
    6 b) {1 f% {7 f  r3 k' L2 G) W: S" `' Y/ }  Z
    4.均值、方差分析、协方差分析等统计方法6 s( ~" Q+ k  L+ o. d2 ^! w% D
    5 q* m$ B* s; C. m7 w
    主要用于数据截取或者特征选择/ z' w1 L2 ]6 [5 {  B

    . D; u7 U# u% S# Z  B. {(二)关联与因果
    7 Y* p( ?2 J9 k, y: V3 z5 x+ ?4 f+ g( L4 t' b) m3 e
    一般给出明显的多维数据,给出输入和输出,求关联因素,分什么原因导致,哪些因素影响哪些因素4 p& A1 q$ m" m8 Z
    . d7 T( ?; p) H6 E, p% R2 N
    1.灰色关联分析方法(样本点个数较少)' `( i- b/ s1 I* @: }$ @2 B

    & b5 H* a7 ]# |+ P2.superman或kendall等级相关分析8 W! k7 k4 S# i9 c, z* {
    6 e! Y7 _" ]2 H2 @0 i
    3.Person相关(样本点个数较多)& f2 X& C* E# s; G7 y' g0 |
      n7 `% _) V7 g
    4.copula相关(比较难,金融数学,概率密度)
    ' R: P" V$ J/ H. }5 n: u: n3 [% U6 h& @$ S8 A
    5.典型相关分析(因变量Y1234,自变量X1234,各自变量组相关性比较强,问哪一个因变量与哪一个自变量关系比较紧密)  n5 P6 ~2 h2 y  j5 k" m
    ! v, L/ m) A) Z9 E6 v  a" R) w
    第一种和第五种常用。0 N1 I" E# {* O
    % g0 \; Q9 Q& Z; t
    拟合也可以进行因果分析。9 u8 }0 w( R- L
    0 ~1 h- p/ s) s( d
    (三)分类与判别
    . I' Q6 {( F! L5 {. Y% j, Y& [
    " ^; z! x2 o7 D! X" E: o主要用高斯混合聚类等等,觉得难度不够也可以用SOM神经网络聚类
    2 n9 J  t! k0 h+ X8 c# _( Z$ p% M7 n/ t6 r% }8 b/ p4 S) e3 e
    1.距离聚类(系统聚类)常用
    6 A: r* x  s( L( }% S' R7 o1 ~* u% W
    0 F* p; x! @# I; @; L& J2 v2.关联性聚类 常用" H4 O" ^( c  T) P

    0 T$ L: C/ n1 ~) F, u' Q3.层次聚类' P7 H  m6 s1 k+ O$ \

    $ |3 B0 @8 z- w4.密度聚类
    ) i  G+ O1 \& e$ L; |: T) s7 P0 w% v* f' Y& ?1 G. O
    5.其他聚类
    & {* c: r+ ?0 i% V# ], n3 \0 w6 _! n5 s+ a
    6.贝叶斯判别(统计判别方法)
    2 J2 ~, i7 A! @+ C% s/ D
    1 U: ]4 g" w  P$ e) W0 L7.费舍尔判别(训练样本比较少)
    , ]2 E+ ]3 ]  m+ @6 N" o; Y
    ( l, G, h% i0 q1 j6 X8.模糊识别(分好类的数据点较少)
    ) s( l' T5 C: s1 r8 b0 v# r; W, u5 |5 @0 O" o5 K
    (四)评价与决策- S2 }1 ?! {( i) e

    9 S  O  }) i8 U哪个方案更好?在哪修路更好?综合分析全球水资源?
    4 r7 v3 g; F% b1 `7 o% Y# d
    6 y- ^: r6 C: P0 G% g: e% \7 v1.模糊综合评价
    ) K5 a$ ~$ t1 u8 g4 h: a7 `) W" P1 N: E2 V; F% k8 T; \- Y5 Q" G
    评价一个对象优良中差等层次评价,评价一个学校等等,不能排序,较为模糊。
    / Q7 g( x* ]8 E, Q1 B# w( V
    & A5 C& ?- ^# m: i) @- K2.主成分分析3 T: Z) L, Y" e1 w
    ' U5 m4 Z0 a2 p' J& a& E
    评价多个对象的水平并排序,指标关联性很强
    ) h1 g/ a, I9 d# V+ W: X( q! m( U! h5 h) N! h
    3.层次分析法:线性相关性强
    # w) Q, ?$ h) Q4 j8 ^
    * F% t% {  \9 T& K* ~; n做决策,通过指标,综合考虑决定(太低端,尽量不使用)( b7 \/ k) j. _  @

    0 `; {0 z$ F( P7 @$ ?3 B4.数据包络(DEA)分析法' z* m1 v  `+ ?2 i. A+ i3 w2 p! }1 M/ h

    8 }! L  b6 q( f优化问题,对各省发展状况进行评判" Z: v6 A. e) n6 G# e
    7 X3 K  S6 I% `) K4 N1 B1 h
    5.秩和比综合评价法  \; ]/ ]5 V: T

    ' x8 t* e/ Q% t+ F: c评价各个对象并排序,指标间关联性不强' }1 ~# |7 u& N- _
    2 `& ?9 Y  w# J* X/ _8 F
    6.神经网络评价(什么都能用神经网络预测)- L  h" \" ^: p  f2 V
    0 Y  T8 C: u: Q( C5 q6 l% R: ~4 a5 _
    适用于多指标非线性关系明确的评价
    / _% w: H: K9 u  y1 p( d
    ) Q' c3 b( |& T8 ?7 J7.TOPSIS法(优劣解距离法)+ e6 }! _9 ^/ _" [
    - Y2 `8 \1 H6 s, b2 _
    8.投影寻踪评价法* ?  a/ ?$ c  G$ S

    9 F, g6 v' c* h( O2 V7 y糅合多种算法,比如遗传算法,最优化理论1 X* f3 ?& F5 S/ m
    * i" k' ], D& P  T9 a- V5 a
    9.方差分析、协方差分析
    4 y$ l/ J2 o2 X/ Y2 ?
    # F+ l+ H2 R7 o4 w- G# I% t方差分析:看几类数据之间有无差异,差异性影响,例如:元素对麦子产量有无影响,差异量多少;9 M5 y6 |1 R4 z  `/ `2 C8 M

    8 C7 A. u+ M$ f8 R协方差分析:有几个因素,我们只考虑一个因素对问题的影响,忽略其他因素,但是注意初始数据量纲以及初始情况。
    ! i) r& T* j1 j) d! G) a8 O. c8 G& z% }! J0 ~
    (五)预测与预报6 Q2 x& G/ c2 Q; V8 ~! S
    5 P& a/ T2 |7 L/ D0 Y, X
    五种:
    " o: i" V% Y% p- c( T+ I; |9 J
    , B' N+ R, {' t4 _  W小样本内部预测(样本小,少了一两个数,差值拟合出来)不会用
    2 L! Q5 _  Z" Z; M0 _6 D. G2 d1 O
    7 n4 k6 i* U. w0 B$ \9 V( g大样本内部预测  和上面不会用0 f* }* a- f3 N' ~, R$ I  Y
    $ h; }5 @% M! d' `( z
    小样本未来预测  给了很少数据,预测未来
    * m5 i# {( |) D9 P( Q0 Z5 K' O( Y& Z0 U+ `5 U% n5 G, ?8 |" h6 r
    大样本未来预测
    2 W8 s; D# E5 G4 P$ @5 [- b4 _; H/ g  w4 o$ ^+ k
    大样本随机因素或周期特征未来预测  随机因素多预测未来的数据& c( T: ^, D5 }& K3 f' m, U

    8 o& ~2 s- g; q# R1.灰色预测(必备)! M3 n8 E! o4 G8 s. w

    ! W2 i# i: F" y6 f:用于小样本未来预测: X& X& i8 F" s4 C
    : j7 f8 i1 H7 j2 g' U/ s3 @. k/ F
    满足两个条件可用:
    # \9 T- \+ K" S( [7 n1 ^: |* w7 |1 _2 z7 z, ]- {' y$ R3 K
    a数据样本点个数少,6-15个3 J/ a+ {+ M+ y" E# r/ R( k) c
    + {( g; l  f- H- E$ t
    b数据呈现指数或曲线的形式4 p% X) ^1 Y3 k; r, u/ d

    3 u. b- q/ L1 a9 A2.微分方程预测(备用)
    4 y7 P" B5 n# l+ \# {8 W% y+ S9 u
    无法直接找到原始数据之间的关系,但可以找到原始数据变化速度之间的关系,通过公式推导原始数据之间的关系。3 q/ X! D2 H/ U- z0 c

    0 n3 ?/ |3 C7 O" l. l3.回归分析预测(必备)
    : T3 \3 Z# W$ A% z* N. u2 O& a7 w' V( P  i% A+ P3 b
    求一个因变量与若干自变量之间的关系,若自变量变化后,求因变量如何变化3 ^6 Z" t2 F9 q0 M5 N

    7 p# }# x4 G. Y" F8 P  A" C' [样本点个数要求, u- e/ E, {& ]* d
    " p. v8 ?! C" `4 u# W& U
    a自变量之间协方差较小,最好趋近于零,自变量间关系小
    " W9 r9 o! O5 d+ c2 @; L# M2 o
    6 \& z  s- j  R% p1 Mb样本的个数n>3k+1,k为自变量个数% N. \: f, U; [# z6 p
      \; n4 m3 ]; x' P
    c因变量符合正态分布
    / A4 v! {. O1 d) C* s( b7 p' B6 H% }9 D  S" R4 V8 ~
    用于小样本或大样本内部预测,比如十年数据少了一个,可以拟合出来然后看出来
    # J4 b* R2 t, A9 ?8 m
      T, n  V+ I# H: G7 O( \4.马尔科夫预测(备用)
    : e. s% T2 [0 x9 G; w/ v4 N# |. t4 h4 S" L+ L" V. E! K) m
    用于大样本随机因素或周期特征未来预测。+ N  {  @' a6 o* ^. f* U
    % g# W* E6 q0 X- h2 b" e. l( Z  L; i3 W
    一个序列之间没有信息的传递,前后没有联系,数据与数据之间随机性强,相互不影响;今天的温度与昨天、后天没有直接联系,预测后天的温度高、中、低的概率,只能的到概率
    6 M. Z) A& |, |0 w- I: ~! g- K0 V( w- d0 ?! C
    5.时间序列预测(必备)
    # l9 Y3 |# _! r: j+ W7 o# R. p% g# @* ?' D4 G! [  u- H" M
    与马尔科夫预测互补,至少有两个点需要信息的传递,ARMA模型,周期模型,季节模型等。
    : F% C$ X$ w( {  u: r7 t
    ) R  k! ^- e/ D) x6.小波分析预测
    * d* b) A  N: T# D; a8 s
    5 z5 E/ T6 W* h* B7.神经网络预测
    : j% Y& y( \" P) ?2 b, f0 g6 \5 ]0 O8 T1 h3 E' E0 V9 w: k
    8.混沌序列预测: l4 S1 A& e- Y  D- k9 E

    3 N3 b4 k2 u4 o9 M& E' }大样本# X) Z9 ]. w( n4 P

    1 u1 A2 B% z! Z2 J(六)优化与控制+ o- L5 F! R! x( P
    2 o$ Y* r( L. ^) d
    例如生产线最优,公交车调度,选址问题,美赛运钢问题
    - X  y; B: r& M6 C1 U# D  T- R( C- O( p1 ~! H
    1.线性规划、整数规划、0-1规划
    1 ^  c8 M7 B4 r6 V  K) h4 m, ^: ]! r, Z# Q! L
    有约束,确定的目标# t. f8 c. u8 A) L% \6 w5 {
    ; g5 P3 Q1 [5 a: K1 R5 b
    2.非线性规划与智能优化算法' v1 `! w3 S2 V* w) n1 }% t4 h: @
    + i1 D% k& m9 E: s$ ]
    3.多目标规划和目标规划) B, X' v6 g3 j1 T! J' ~
    6 ^( B5 S/ J5 B! @' @* E0 k
    柔性约束,目标含糊,超过* C) `4 S# b5 c( \4 o
    ) i: h# u! `: |) q
    4.动态规划  [8 s( p3 U8 S  I

    * e, i% q5 P; U! F9 B5.图论、网络优化9 A; |/ z, I) b

    5 \, S1 z  ~& U( {0 t& h6 A多因素交错复杂,给你一个图,选址等等) n% u2 J" w- m- F% u/ |6 `" v

    8 O% `+ y$ R6 g+ W4 u7 J6.排队论与计算机仿真) |5 g3 Y' |- O2 D
    ' q: f' n; V2 P% J
    7.模糊规划' M' C, k; \$ U" g

    % |& r. D. M" A. q2 V8.灰色规划! c% K3 }/ l, }1 z
    5 [8 B; I9 t. s8 n  {

    5 l# x3 s) @# Y
    ; e* _! B7 r& {$ m1 h几个智能算法. M0 d( L% W/ g- M

    * y$ H/ j- r- ^( D  m2 O) U) P9 @0 X求最大值或者最小值都可以用智能算法( t. B7 f  o! e5 @. i  |! x. a
    ! v, m8 F+ U5 d5 D. G( K
    还有bp神经网络求最优等等- t2 c1 i- X( b, G! W/ j
    7 U2 ^( R6 j9 Y! B0 j. t
    遗传算法! S6 N5 ^& \4 O# q* \( M

    , ^8 T5 h. `7 D8 v) o4 b模拟退火
    : |: j1 T3 @7 F( |' c
      j9 a7 ]" ^, ~$ m) [粒子群算法, e# a) Y7 Y* c3 ~$ Y! |
    ————————————————( d# j6 z8 z5 R- y* O) c
    原文链接:https://blog.csdn.net/mxb1234567/article/details/86608827
    0 q" \3 }. R: b4 y4 n2 P& H1 U
    + W9 Q1 B9 `6 V$ [$ S3 a: q) b1 d- B7 y/ ~. @  J6 Q( E( A
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏1 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-7-31 00:31 , Processed in 0.342057 second(s), 50 queries .

    回顶部