QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1641|回复: 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 算法总结
    9 L8 r: [) ^3 S. U( P4 F- m建模步骤:
    6 a$ T$ q: f, J, L
    % W# O2 x5 n! D% U, i1.赛题分析: f+ [; O+ p( ?) X
    6 m' `7 W; O# Q
    2.模型假设2 u0 r) p& N+ i* U8 s: X

    1 p5 U: `( ~0 Z$ e3.模型建立  n" U% x4 _6 W0 S3 B2 m/ E

    6 C, `- r& _" ?4 I# j4.模型求解(重点是代码)
    - u6 _2 l; y9 g+ I1 F
    3 g# B1 X0 g0 h5.模型分析! |/ J4 w# s" W# o
    & \4 q) N4 g! x' o, @/ u  ?3 m; a
    6.模型检验:检验算法是否是对的,比如用原来数据预测现在的已知数据,若符合,那么这个模型精度还是比较高的。
    - E3 F9 y2 S9 Z
    5 {; b1 q6 \2 _7.模型应用:写四五行,美赛要写,以后这个模型还能用于什么地方。
    1 K2 z% y+ d( I4 @* _; n- Z4 [4 L
    数学建模有哪些问题?(重点), g: g. J- ^% k: D" f9 k& a
    $ h: G  v4 D! U$ G5 D
    ①数据处理. w$ }, A' L7 \! W$ F% d
    ! ?4 H, q! q  l! @: Q
    ②关联与分析
    5 ~7 t2 O3 N/ x! b6 s# e4 T* \+ l0 ^3 z
    ③分类与判别( ^! w% I6 l) g
    # p3 A: V3 d0 z* r# m* R9 r
    ④评价与决策$ m, z  N4 [, [
    9 }; e% m( q4 k1 ^
    ⑤预测与预报
    0 K9 v% @% _1 M/ O# q. q6 B7 k8 `& B* _  _
    ⑥优化与控制
    9 h$ X" P0 n+ T# G- e
    3 `: a& K' w, V(一)数据处理:& Z  K# A1 D2 X: P
    - Y6 H4 e+ a4 w" N
    1.差值拟合
    5 W) L: J2 `$ K) B9 s% F
    8 y& ~. u6 \' _* ]& A主要用于对数据的补全和基本的趋势分析
    ; x" X3 g& J9 `4 k0 Q; P3 X$ f/ z# C
    2.小波分析,聚类分析(高斯混合聚类,K-均值聚类等等)* ^6 V0 H; ]' ]0 H

    ! r; P3 Z  n+ p& @7 y# ]主要用于诊断数据异常值并进行剔除6 T. q: W# N5 ?9 ^

    / f! R; x. _& S/ v3.主成分分析、线性判别分析、局部保留投影等! V6 G8 ~& F; ?+ }* C
    ! n+ _/ ^0 K: P' U
    主要用于多维数据的降维处理,减少数据冗余
    6 F4 e; v: P7 _* v* [* X4 b/ T% f' e
    4.均值、方差分析、协方差分析等统计方法$ x2 D. U5 A* c3 B6 {  [' @6 X

    - ~, B  i1 M9 B% A主要用于数据截取或者特征选择7 V0 e- n$ p2 `  g( a* A
    6 j/ B) |# _. Y7 l) m
    (二)关联与因果( c( c" B7 M6 C6 T
    1 J0 t8 K; @: J, m( j
    一般给出明显的多维数据,给出输入和输出,求关联因素,分什么原因导致,哪些因素影响哪些因素7 F8 s$ M5 K6 C: _0 j+ ]9 q
    " Z4 W; k4 }3 @' D4 k; b$ B
    1.灰色关联分析方法(样本点个数较少)8 w8 i5 b/ m8 |/ v) h

    . A' |& }( M* a" ~5 r3 d8 }2.superman或kendall等级相关分析2 R% U5 B2 d* A
    9 W6 a; O! B9 z7 E
    3.Person相关(样本点个数较多)# \/ j# F8 i2 {' e* t- t# L/ @3 [

    : b& U0 [, M/ N7 r$ |4.copula相关(比较难,金融数学,概率密度)
    : e2 |( k1 [: S
    : _. ]# Q+ r5 P% r% {5.典型相关分析(因变量Y1234,自变量X1234,各自变量组相关性比较强,问哪一个因变量与哪一个自变量关系比较紧密)( p; o9 s9 t9 S5 B: O
    ' ?# d  ]- l! }; z
    第一种和第五种常用。, l3 k5 t. B% l. T! \1 z
    9 }" b8 R; {0 H1 ]! t5 V) ]
    拟合也可以进行因果分析。
    2 z! H3 g/ p' j: v9 c- K  h6 W& ^9 `0 {) R& K5 M/ X1 t
    (三)分类与判别
    * `$ Y2 H/ g6 }6 |
    : }& I+ e" A5 T- \3 G3 H$ ^主要用高斯混合聚类等等,觉得难度不够也可以用SOM神经网络聚类
      `" U: Z  w2 A9 t: x1 I* j/ b/ `' e
    1.距离聚类(系统聚类)常用7 R5 n) |: l6 Q. q# ?8 q

    2 g0 g( \2 L8 A& ^2.关联性聚类 常用0 ^6 D" _% ]& @1 ?3 _
    # B: w: i+ P% p9 T1 b
    3.层次聚类4 B& u0 ~1 F  F  c" [0 y

    # @+ G  _; g! q( y4.密度聚类  ~; u% F2 `8 ^5 ]5 h
    $ @5 ~  R: P/ W- l
    5.其他聚类
    & A& q% b# }5 R3 L' ^% a% R/ ?% t/ j+ M+ g
    6.贝叶斯判别(统计判别方法)- C6 ~' t1 Z! c% [0 L  K, y/ r

    ! f1 K8 ?* p; M; B3 ~- E7.费舍尔判别(训练样本比较少)& t+ a. |1 L! I3 f* x5 S: C# v
    / y* U# W7 c1 I0 ?+ O( y/ l
    8.模糊识别(分好类的数据点较少)
    ' N$ l: _+ R' v  |7 z% m' v
    # Q3 k- z/ t$ }/ z( N+ V: g4 ^) X3 I1 r(四)评价与决策& @2 I( M* {, `7 a$ \

    1 b4 f/ ]# k+ j) F哪个方案更好?在哪修路更好?综合分析全球水资源?
    " f% g6 x" k% ~8 h% \/ E( z; o/ F/ G3 t' ^
    1.模糊综合评价
    5 ?3 J1 g& D2 J
    # `+ d+ x7 g: p" W1 M评价一个对象优良中差等层次评价,评价一个学校等等,不能排序,较为模糊。
    6 [$ J/ i8 C! D
    + |4 Y" R" u3 Q2 v; ~. D$ j0 m2.主成分分析3 \! G! p- x) l2 q9 c
    / b* q5 _+ M. H, M
    评价多个对象的水平并排序,指标关联性很强7 G/ O% g& W7 x: T0 H

    ( |/ O% Y. |: @: a0 f3.层次分析法:线性相关性强
    . B# h1 r4 }. G  E$ r! S( @5 w) G$ o6 Q6 b
    做决策,通过指标,综合考虑决定(太低端,尽量不使用)& [. B+ s# ?7 F, Z/ C: [6 H+ F$ L
    % M7 _$ ]; `% B% l/ O/ d  |
    4.数据包络(DEA)分析法
    ( M0 ~+ U0 D3 p6 V$ R8 \
    - [( a+ j6 t( O优化问题,对各省发展状况进行评判
    5 W, E9 @0 ^9 [2 G8 L- O& `
      U; Y; G, S& w8 R+ A4 t& r/ ?; e, a5.秩和比综合评价法
    & `5 i0 q9 r/ Q& O
    0 l2 O# q2 n, {& A* q5 y评价各个对象并排序,指标间关联性不强
    . X/ E2 d% `* S/ }. g! r# Y& f( C7 i4 i: n3 m' L
    6.神经网络评价(什么都能用神经网络预测)$ L3 A. B0 e7 D+ k

    * g- d5 C! J8 e; j适用于多指标非线性关系明确的评价
    * X: T- ^8 v5 d" Z9 Z
    . Y3 u2 a8 f% H/ `8 @) n. j: y# j7.TOPSIS法(优劣解距离法)- h4 @* ?. I5 V& C0 a

    , E2 J; @! w4 P! `7 I3 s8.投影寻踪评价法
    8 z+ j1 E- z* `- ]5 U7 Y' c- \/ O/ n! y4 J4 w
    糅合多种算法,比如遗传算法,最优化理论* A6 M" w, }( y0 n" N$ @  u) w

    2 r9 c" ^" s/ a0 v1 [. X" x1 }0 q+ S9.方差分析、协方差分析
    . t2 k% Y" [8 [+ b) I6 s
    4 S! s/ B& M* J8 Y方差分析:看几类数据之间有无差异,差异性影响,例如:元素对麦子产量有无影响,差异量多少;9 x# I/ Q9 b/ ?, @" e0 k# Q

    % {2 c: B, P# t2 @4 ]. i协方差分析:有几个因素,我们只考虑一个因素对问题的影响,忽略其他因素,但是注意初始数据量纲以及初始情况。
      V/ u6 k# E) c9 P
    , T$ R9 I- }' c+ O# s  k) |1 o+ `(五)预测与预报- R! R0 L) D6 m. J; t/ D8 t( x; O

    " F- S3 D* L2 w5 t2 e; i五种:
    - ^! ~: m- v( F2 @& e8 \3 b, r3 b
    1 k. U2 T' u+ D8 y: ?  j小样本内部预测(样本小,少了一两个数,差值拟合出来)不会用
    - x9 J7 E6 d4 N. H: j: D  }7 j4 A7 X  m0 R
    大样本内部预测  和上面不会用( {* ~3 H; f+ I2 U7 T$ S. P

    : W1 Y# @6 Q+ e" h3 m  r小样本未来预测  给了很少数据,预测未来
    : |' o  M+ C4 x/ [& c- A
    : V( e& e8 O; V1 @+ s6 l. l大样本未来预测8 s0 {0 P. s5 Y7 j. u3 A! v
    * C7 t9 h8 J# }) x' [# L
    大样本随机因素或周期特征未来预测  随机因素多预测未来的数据
    9 S7 B8 ?8 l; l  y1 J0 C
    8 {1 d6 {% e; G0 B4 ^4 t! o/ N1.灰色预测(必备), E) i1 A; [- v! \

    ) \; Y% P9 g% P0 N( d# v" `& S5 p:用于小样本未来预测
    7 |2 E0 C; |- j: \& C
    ( w, P) a% O5 z' E" t( b( E3 j满足两个条件可用:
    5 q4 M7 }# c9 \! E6 D' l3 |+ z1 p2 b; G
    a数据样本点个数少,6-15个
    % s2 ]" h1 T. e+ b- M9 e
    0 _# w8 d6 F8 g6 Y6 E% rb数据呈现指数或曲线的形式7 o( |4 M1 X) X0 V' v4 G
    * y' [& ]% n( _3 O, ^1 X
    2.微分方程预测(备用)
    3 x2 N' N! [4 \9 U; G, ?7 g! Q( \, E  W& a
    无法直接找到原始数据之间的关系,但可以找到原始数据变化速度之间的关系,通过公式推导原始数据之间的关系。
    / q- e' r  ~" k  q- f3 \  ]
    7 ^- D+ e* G. M: w6 A3.回归分析预测(必备)5 v& L" R4 O# p* Y
    & a* h- N3 F9 r. b3 R8 e6 o9 h
    求一个因变量与若干自变量之间的关系,若自变量变化后,求因变量如何变化/ S0 ~, m) v$ R0 W% A( |$ B

    7 z) q* q( \0 e0 @. T+ H/ S样本点个数要求
    ! {5 l  L+ Y7 ]( t, W: I: F# A$ E4 t& ~8 }
    a自变量之间协方差较小,最好趋近于零,自变量间关系小
    " e" e' w0 c: `0 B! J6 I- c2 Z
    3 `) M( l9 c% {$ e$ T( o7 D: Bb样本的个数n>3k+1,k为自变量个数
    , P( E9 T, T* K, V9 R+ K9 q" Y) d) u; F3 y" h: P3 z  ]
    c因变量符合正态分布% U0 I1 p' p" ?* }8 I# R2 l
    ; y  g0 R$ ?% R- h
    用于小样本或大样本内部预测,比如十年数据少了一个,可以拟合出来然后看出来* v4 {, [* P# y) b8 T& g
    0 H  K( z" O( }5 R" X/ K# k) m
    4.马尔科夫预测(备用)
    # s: t! i* v( k1 b# S+ U3 y
    0 o  c8 W1 ]' x) s" y用于大样本随机因素或周期特征未来预测。
    ( w5 L! v$ L0 ^1 a# Y: o, R4 v: x1 Y8 i  u3 W7 J# s  l
    一个序列之间没有信息的传递,前后没有联系,数据与数据之间随机性强,相互不影响;今天的温度与昨天、后天没有直接联系,预测后天的温度高、中、低的概率,只能的到概率% j% O! S( a& C
    % G" a. e, J0 n! I
    5.时间序列预测(必备)
    ) P  E3 |8 ~" e% l- J8 [6 H& B1 Z- O1 d; D( ?8 y9 a
    与马尔科夫预测互补,至少有两个点需要信息的传递,ARMA模型,周期模型,季节模型等。
      g. W- ]3 M# {1 {" S1 J; `* K* m- z
    6.小波分析预测 9 I7 \; o* j7 Q' y, ?
    ' }# d9 L2 ?2 I& V
    7.神经网络预测2 M$ c9 q8 y$ w) g

    ; N% W" O! l/ A3 y' }, ^7 f8.混沌序列预测
    # e" s$ G- o" s$ e. U
    0 P+ L4 A3 A6 J8 s- N$ r! c! ^大样本# e4 {+ ]7 T' V) B4 y$ {  H
    5 i" k8 Q! U4 @* L  Q& ~! |7 Z8 G
    (六)优化与控制
    0 Z/ h# A4 d6 }- r. S% r* Y& O; K  G. n
    例如生产线最优,公交车调度,选址问题,美赛运钢问题2 U, k/ O2 t  Z, \. ]
    6 h5 `! q0 O: t6 t8 U. @2 ?
    1.线性规划、整数规划、0-1规划0 M2 [* I4 s; H- d

    ( }, r: D8 }' D. N) v有约束,确定的目标
    " ^- h( M. ?' W$ {+ j, G3 Y0 U5 w
    ( a/ b. O- v( B7 b3 R2 _1 z2.非线性规划与智能优化算法. R& P- d: j6 v* S' Y! ]
    + m' e- H) d7 d& o; ]. j: q* c
    3.多目标规划和目标规划
    ) _. v5 r. V* Y$ ]2 s
    4 Z, x/ X$ O* m! M" R! n5 j9 }% H柔性约束,目标含糊,超过! l% W% N9 q4 e7 N* w* |3 b

    8 K$ q/ `; M& x7 F$ A4.动态规划, S$ e. _6 q" z: n/ s  i0 t0 E

    ; n1 Z+ l; y: B) J/ f5.图论、网络优化5 J  ?4 ]5 x/ C

    : Z/ r4 m) I& r3 W2 K. D% i多因素交错复杂,给你一个图,选址等等- ?) s, d/ s, g
    + i4 N( d# R$ t) e
    6.排队论与计算机仿真* ^2 C6 M. r2 ]
    + X6 R# v8 P" f1 m3 S( _. C
    7.模糊规划6 i  E: Z2 _- Q4 X6 M& c
    ) ]( a" `" m, ~% J9 W
    8.灰色规划3 i$ @8 H/ |5 l4 ^
    " r8 _5 D" b5 F- q
    4 m  B3 f# Z+ _/ u  {% Q/ ~

    - J* e3 L1 H: m. |8 \% k4 L; n几个智能算法/ [- u4 W& `7 S

    / [% \# s, L& `( J" n. E求最大值或者最小值都可以用智能算法" q+ @5 K& T9 ~) \4 [9 V) T- e
    8 y- C) V: l. m2 V: C
    还有bp神经网络求最优等等/ t) {4 T& t5 W: I% F& T% V& ]
    5 o9 _8 C, I5 {. n0 ^  O+ A) W; F& H
    遗传算法
    2 ]* a/ V4 ^) B- A# S$ p; u( n9 J$ c6 ~$ s) O) ?# I5 X) ~; B
    模拟退火
    6 M2 B# }' t* b- P8 w1 m8 Z3 U8 w: y% `  t3 I; _
    粒子群算法
    ; O5 l4 F5 m* [+ ?$ |* d& q$ @; Y————————————————6 s) X1 j" ^3 }7 s8 g3 T" g
    原文链接:https://blog.csdn.net/mxb1234567/article/details/86608827
    6 w; f+ s, `) m5 C
    ! C7 h: f' h3 Z' x3 g0 h
    2 O" H, M3 L* o! M/ q3 Q! p& b
    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-4-20 23:33 , Processed in 0.344882 second(s), 51 queries .

    回顶部