QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1657|回复: 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 算法总结
    2 U. p: A( e; e0 ?4 D建模步骤:
    0 A; E& {$ w& c  r0 |# J4 I9 A. J: f6 @- d/ b
    1.赛题分析
    1 t1 V6 b9 [$ T8 S2 [/ M4 I' E0 s( [; ^4 d& C" k6 i
    2.模型假设
    1 z! P3 R: C8 r1 |6 }- Q
    & y& G$ h% S  s6 N( [, ~3.模型建立, j5 R* J, `! _

    6 D% t9 J9 }# _7 o( M  y5 j4.模型求解(重点是代码)
    5 H* e5 i; L4 n# e8 U/ s6 X& y) L2 u6 q: ]' i* W2 l
    5.模型分析$ r, y6 a) Q2 F

    ' {- ~, C) y' h6.模型检验:检验算法是否是对的,比如用原来数据预测现在的已知数据,若符合,那么这个模型精度还是比较高的。
    / c3 Q/ h5 h' l' O2 A/ y; b" t" J4 R; k1 d
    7.模型应用:写四五行,美赛要写,以后这个模型还能用于什么地方。
    1 u; y: f: \7 S8 L
    * p8 F8 r$ a1 U. S9 h数学建模有哪些问题?(重点)0 z; @0 c3 K) C/ d. k

    ( q+ L8 w& l8 p* |$ x①数据处理
    ) t/ Q1 |6 w3 W' F8 E7 O# w; k  r" l1 V! N
    ②关联与分析
    6 H2 B& r# A* O1 A) K
    , @; F0 |6 m6 [  F/ Q9 P3 e③分类与判别
    + i) O& f9 K! I) A8 M- L0 M7 ^; ~* s) i4 @
    ④评价与决策$ v& A. y0 V* F7 {+ F
    % J6 x3 `8 t1 b5 m; C
    ⑤预测与预报
    / h0 w" f, U. q$ g" l1 _$ ^8 T  M0 S  e
    ! Q, t" {0 ~- O. @/ d; x1 u; X⑥优化与控制# B7 p; Y+ C5 ]4 Z) S! @3 A( a

    % w/ f2 e7 z0 r(一)数据处理:
    / o. p7 A9 S' F+ \( G) O7 r$ B- |+ S4 |# ~/ r/ Q
    1.差值拟合
    : O" J: V# v# q  W+ |$ }/ f, B
    9 z/ @. K* }& a主要用于对数据的补全和基本的趋势分析3 i6 I' i: L: m& |9 Y$ ^
    ! C2 g, Z. k  X' C0 |4 j
    2.小波分析,聚类分析(高斯混合聚类,K-均值聚类等等)) x! v* H8 V  D- X$ A

    % Y  J' x' ]. n: c. i6 ?5 [主要用于诊断数据异常值并进行剔除$ O$ U! o6 M( B# _6 c
    * Y0 t. ]1 c4 B9 v; \. `" S0 z+ @/ s
    3.主成分分析、线性判别分析、局部保留投影等
    0 f- ?! G. v8 t  p+ R  q+ g
    7 v4 E9 d0 n" ?  {( ]7 C主要用于多维数据的降维处理,减少数据冗余; `2 ^% Q; W0 M! O* e/ k

      L* D* G7 T' H2 \& Y! I/ D- ~* X0 Y4.均值、方差分析、协方差分析等统计方法
    0 m- e9 ]2 |* k! W& K. h7 f' j6 J; |! C& _' n1 h2 e
    主要用于数据截取或者特征选择
      E8 s* Q9 B" w: l9 [# M: B/ g
    + E, \' Q! Q# @2 I4 [(二)关联与因果' a+ a* @% ^% ~# @
    $ Z+ c* D" ^* a0 o6 o" s
    一般给出明显的多维数据,给出输入和输出,求关联因素,分什么原因导致,哪些因素影响哪些因素1 C: F; _# D% _* o
    # y. h) V2 J- d" ^2 m7 y6 E% x
    1.灰色关联分析方法(样本点个数较少)
    6 ]8 b9 @+ q4 }- [$ v- T0 d* t) V& N" f( ]7 Z3 U# d0 s2 P
    2.superman或kendall等级相关分析- W$ P/ g" O! ^- B% c2 a5 i* z

    7 {5 O7 V7 o, D9 k; v3.Person相关(样本点个数较多)
    3 B* C$ e- E- u5 D; K& x+ @# y# q3 J
    + T% C: F, J: K' `4.copula相关(比较难,金融数学,概率密度)
    7 Z" ^* v! K; R, ?6 j9 f
    ; }& w7 n- I; ^5.典型相关分析(因变量Y1234,自变量X1234,各自变量组相关性比较强,问哪一个因变量与哪一个自变量关系比较紧密)4 q( z) a, b, u

    $ b7 V9 b1 a/ A1 [6 `9 }! s第一种和第五种常用。
    $ R% T  V( t4 k3 q
    : o0 o" G- B1 G$ Q  }拟合也可以进行因果分析。
    & c2 Q7 w3 p: G6 B/ D: K
    8 w1 K, L6 a/ `) X(三)分类与判别
    # h8 j2 U" k0 C" b  C2 j8 J* g
    9 m3 _0 \5 K; U+ O% n; Q! K主要用高斯混合聚类等等,觉得难度不够也可以用SOM神经网络聚类2 a) d; V% G5 h# i: e/ c
    : D; H. g  |9 U& r& @7 i2 M
    1.距离聚类(系统聚类)常用  ^0 Y4 S1 t: h/ o8 m
    2 N3 V; y- V" v$ C, T5 l, o( y6 K
    2.关联性聚类 常用& \9 `/ n6 M! V
    4 J' h# b& f7 U3 f  s7 Q
    3.层次聚类' `& {2 R* d; S' X) K4 j6 u
    + r- K4 \& d- y
    4.密度聚类
    , Q% y0 W) G2 C* h" M5 \
    ) o) s4 h! |# v, \5.其他聚类. l% M1 j6 N3 q$ `

    * U$ T- L1 k9 q$ Q* G& o1 S6.贝叶斯判别(统计判别方法)4 C6 Q$ J  O! U/ H& D/ h  i- L

    ' f/ V" |' G+ s7.费舍尔判别(训练样本比较少)0 P  i0 R9 q* X6 G/ J

    6 z5 E& d4 W! m' r8.模糊识别(分好类的数据点较少)9 g' I  L4 J9 a( ^
    6 q  s) {, `9 }2 h
    (四)评价与决策
    ; E( i" {3 v6 @+ @" h- S+ W, L1 ?
    " k& D) a; O. Q9 J$ d6 e) }7 m6 k哪个方案更好?在哪修路更好?综合分析全球水资源?
    , Y) I* X; S0 n; D1 m" p. l! Q3 a9 D" f" l% Q7 I( Z  j
    1.模糊综合评价, i; g( g( Y5 C5 r6 f! s

    * j3 H, ]4 q: g8 y  P3 T/ Z评价一个对象优良中差等层次评价,评价一个学校等等,不能排序,较为模糊。- c3 l! S- D; j0 L
    - i  a5 d" O( S6 K& G# l
    2.主成分分析
    ( f; @% K8 x! Q6 }# n" |9 P( q. c" I$ p4 @& V
    评价多个对象的水平并排序,指标关联性很强6 E; m6 p1 E( h0 x; b' k

    1 g+ X% ^8 l4 u; \/ Y  Q1 q( D5 w3.层次分析法:线性相关性强
    4 S% l. j: Q3 x' q5 x. z: v$ o) @$ m2 A" L7 Z( y0 U" w" m6 X1 F4 b# d5 k) d# z
    做决策,通过指标,综合考虑决定(太低端,尽量不使用)! k. S/ N+ U4 b' J

    * i- T& F) x3 e) @* W) W4.数据包络(DEA)分析法: k- L8 X3 P& g* x3 J
    8 w6 k, a. c# @/ ]& `
    优化问题,对各省发展状况进行评判
    1 g- Q" W0 n9 p
    * Q2 a/ N. K+ ^5.秩和比综合评价法
    2 v# U( A3 {9 N4 Z; d  X4 Y9 A/ N# O9 f1 C7 L
    评价各个对象并排序,指标间关联性不强7 {6 _( U0 N* c' G- t) v3 _

    + t. d: _0 B8 V6.神经网络评价(什么都能用神经网络预测)- |* q5 m4 H* c0 V! {6 [% @- n) T
    8 n( {2 {, s* H. Z4 r
    适用于多指标非线性关系明确的评价
    - b0 O* Z) ]+ O  m" H
    * S( I6 C& s. ]2 r& O7.TOPSIS法(优劣解距离法)( u  k, Y# b/ c  T

    2 C" }8 Q- X, y* e+ E* P8.投影寻踪评价法
    / f- x( b5 O" \! R
    / k* U* C6 j3 {0 [4 U3 e糅合多种算法,比如遗传算法,最优化理论3 B8 Y+ o2 o/ ]3 B4 @! A* G1 Y* b

    5 B- o$ f& t- \9.方差分析、协方差分析6 \$ O+ p1 M9 }& o- S4 _7 [
    9 K0 s5 g0 J! x$ p0 [
    方差分析:看几类数据之间有无差异,差异性影响,例如:元素对麦子产量有无影响,差异量多少;+ E9 z! \1 A9 \* ^
    6 `: T4 K* u$ R
    协方差分析:有几个因素,我们只考虑一个因素对问题的影响,忽略其他因素,但是注意初始数据量纲以及初始情况。" y- S1 R' f" P8 l  r2 u$ a
    % x3 B% x% s: {$ K3 A8 r
    (五)预测与预报' X9 s& D& I- i* w! u; `
    , @( Y* b1 N/ r  Z/ e8 J3 F  l
    五种:  `" d# d/ P& ~. v6 f. r$ u6 A8 u. u
    ) Q1 T" U8 P, M; u- t
    小样本内部预测(样本小,少了一两个数,差值拟合出来)不会用& ^( k# V( T. z6 y9 ~8 x- C3 u

    ! _% x: M0 {% k$ i) W4 ?3 t大样本内部预测  和上面不会用
    3 r  `9 X3 g( Z
    ' ]1 c  ?1 r4 N2 s, A4 M( F9 N; e小样本未来预测  给了很少数据,预测未来
    # B7 h0 M% b. G1 A. b2 q2 E8 H! B% n5 U; t" d1 x5 Y
    大样本未来预测
    ! j& W( @' e% b2 \. A0 |' C2 ]5 f% b( C4 e
    大样本随机因素或周期特征未来预测  随机因素多预测未来的数据3 i; O+ B" v* g2 [3 i4 `; `
    2 C4 s+ V! B0 F4 h* C
    1.灰色预测(必备)$ b7 q6 g+ v4 q# H) m8 {6 C& ?

    : K" S2 u+ T# B9 ]& U1 ^:用于小样本未来预测
    9 W( f( F" p, f- v6 J% ?3 @" c& {9 W+ u* t
    满足两个条件可用:8 [: V* z, \1 H7 F7 j% a

    3 ~7 Z1 u6 |3 f% ta数据样本点个数少,6-15个5 ]. B" a6 @' F2 X
    ! x& m  J- H* Z* n- s
    b数据呈现指数或曲线的形式. I/ C' H7 e$ `$ t/ b

    : G! ^! D; t; Z% n% z% U2.微分方程预测(备用)# V: y* Z: @; v$ ~: S& `% O$ l$ U
    2 W+ H- {2 T9 f$ A
    无法直接找到原始数据之间的关系,但可以找到原始数据变化速度之间的关系,通过公式推导原始数据之间的关系。& q( M% s6 l/ o7 Z. |

    # Z) ~. g: f! h3.回归分析预测(必备)
    & h0 h' y" H4 Y# P
    . P# X5 J/ }3 p/ j& }求一个因变量与若干自变量之间的关系,若自变量变化后,求因变量如何变化
    , b2 D( t" p* F9 Y
    6 w1 _0 b' v" m; ~3 e9 k样本点个数要求
    0 u* J% \3 E% N" A. `  [2 l8 X, Y% E+ N# B9 e, q* |3 b" B
    a自变量之间协方差较小,最好趋近于零,自变量间关系小
    6 K" p# u% i$ `2 |9 a
    8 |1 t2 d1 n$ m. m$ ~7 o7 ^, _b样本的个数n>3k+1,k为自变量个数
    # m1 x: i8 ?9 n* b- p$ G0 `4 N* i$ B8 W2 G) K
    c因变量符合正态分布
    * V8 |- p9 n) S3 Q
    : f3 H' T; q) S+ v1 u( Y8 h用于小样本或大样本内部预测,比如十年数据少了一个,可以拟合出来然后看出来
    * }3 j' C' z1 F5 w* P/ j) T9 O! U' o: e& o: o/ N
    4.马尔科夫预测(备用)- Q* a, r' d4 j1 @3 ^5 X
      I6 R0 _& V$ @5 J  P6 e: s
    用于大样本随机因素或周期特征未来预测。
    0 p# k; Y5 z! t' h/ H* K9 t9 I/ k4 X
    一个序列之间没有信息的传递,前后没有联系,数据与数据之间随机性强,相互不影响;今天的温度与昨天、后天没有直接联系,预测后天的温度高、中、低的概率,只能的到概率
    + n2 c( K' c; A  K5 @8 x1 F* L# y% B# W! _6 o
    5.时间序列预测(必备)) _* T# Z+ q8 [' |* k4 c5 A
    0 @: |  M$ ?) i2 _9 |
    与马尔科夫预测互补,至少有两个点需要信息的传递,ARMA模型,周期模型,季节模型等。
    - w% X* n& A; h+ ~; w# t" y* y$ u' a( ]
    6.小波分析预测
    2 v7 t- g8 r" R1 M" D, S4 z" V+ K7 T! z) d5 Z6 {. E1 ]
    7.神经网络预测
    # s! I4 d3 h% ]" p0 {; t* z. K2 b0 y. O
    8.混沌序列预测
    2 _: G3 Y" p; k  M/ l# ]- y$ y1 H* W! ?% M* I# E- m
    大样本: y/ }" |% {) j- k
    * i* S& {0 s* \* H  O6 }, E
    (六)优化与控制
    4 E2 }# M7 `: G6 s. a
    : I2 Q4 o4 C9 x$ e' O例如生产线最优,公交车调度,选址问题,美赛运钢问题5 l. ?& h. R2 [* x5 p/ D
    3 Q" ~: Y! A& }  w! R+ l
    1.线性规划、整数规划、0-1规划0 ?" s& b" v0 A* k
    9 C' J$ U# u$ n+ D# M
    有约束,确定的目标
    # v. O& ~/ q) @" |! i; k+ s. s2 B2 d- q5 T$ {
    2.非线性规划与智能优化算法$ `6 s& ~$ b9 h7 E% r8 _" z- h4 Q$ V) W

    8 g2 i5 d' ~' h8 U* o3 e3 |6 `. L3.多目标规划和目标规划
    6 _0 F+ v$ N; c6 o
    9 \/ X# j+ j1 [1 Q- d2 Q* I8 ^柔性约束,目标含糊,超过. B7 Q* Y( I. j9 i! s* h1 k
    ' Q6 M2 q) C" b6 I, ]: c# f$ B# x; e
    4.动态规划
      o2 J1 ?4 @0 S/ I/ _# H
    : `2 U  A# [3 M& O! p5.图论、网络优化
    % b! x) K" A4 [3 t; u/ @( H9 A& o  B3 p) A& y
    多因素交错复杂,给你一个图,选址等等0 c6 h' m: Q$ E, Y7 j
    3 D: G3 \& U1 U1 G2 X
    6.排队论与计算机仿真/ G$ U, ], c4 N7 t( ?$ h9 l

    ; K4 R( e( A1 b8 c" i* ]* Y7.模糊规划8 |+ X2 j: e* G1 v" `' [

    % l$ v$ e; F: q( B. l: M8.灰色规划/ o2 f9 n( ]# ^+ i- A
    $ x4 z1 R6 v* s$ z# H9 J

    ' c( h$ P# ?/ y/ I5 v* z: I/ @+ h
    7 V( ]. A2 X6 ^4 l几个智能算法/ a% x6 A  t, Y& H$ e; K; _2 L1 e
    2 k! b: Z) u6 O! Y% F
    求最大值或者最小值都可以用智能算法
    0 G. z. [* Q2 y8 S0 H% \& E7 ~. C, q0 J% c7 H( Y
    还有bp神经网络求最优等等1 Y6 d" [3 c) d9 y* E' Z

    ! k; S: i! [+ I" |5 f/ V( `0 A$ L遗传算法" L* \7 n& J* S5 t9 y

      `% R+ S1 z/ \( W6 U; Y模拟退火
    ( C  e1 q+ {6 o; L1 v
    9 ~  j, T0 p" r' \- d* g! t粒子群算法
    5 b" u8 p& v$ H————————————————4 C2 ^( q& s# m5 _8 z. ?
    原文链接:https://blog.csdn.net/mxb1234567/article/details/866088276 H* r( ?% o1 i2 T, z0 X" J0 f- G0 t

    1 n& W7 G2 x5 ~8 k. T- s+ p. d! @
    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-6-10 20:50 , Processed in 0.428582 second(s), 50 queries .

    回顶部