QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1674|回复: 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 算法总结$ x  s0 m( B: N  H7 [3 z- x6 A
    建模步骤:
    % ^$ F. }. F5 F& p2 w3 _/ x! z: V& [8 L$ V1 n1 D* w
    1.赛题分析/ x. F; J, y' {8 ~- X0 {! I
    $ a* E9 n- `1 ~' Q# {. ^4 R
    2.模型假设9 \0 X: d6 e0 H: W7 B
    % M  v1 a" ^- Z8 r6 ]
    3.模型建立
    $ Z4 n4 H8 {4 b9 G4 v# F. a) x7 r- R; L/ F4 A5 u) ~
    4.模型求解(重点是代码) / T5 v5 H& J8 O2 U6 A3 U

    ' K; L8 n0 P7 b& N5 Y5.模型分析
    , L' y) u5 y& Y  I; @( g6 K' \8 h& \* B
    6.模型检验:检验算法是否是对的,比如用原来数据预测现在的已知数据,若符合,那么这个模型精度还是比较高的。' g+ J9 J3 b/ e; P( s# M
    6 ^% f8 z: K4 ?8 U7 j" y* y
    7.模型应用:写四五行,美赛要写,以后这个模型还能用于什么地方。+ ?2 t6 u$ j; F; y0 ?0 `
    ! P8 S, h6 h) c. {
    数学建模有哪些问题?(重点)8 t0 j; x" g2 m

    4 G- W! A* ?6 ]# R  p①数据处理
    ) {5 y) e9 y$ d- ^: P# c& W) N4 Z' b8 h4 M. i
    ②关联与分析
    ) S, R9 V7 N& K% S2 k2 y- Z( r% M( r/ G5 }1 Z( z7 u) [% n
    ③分类与判别2 b' |6 H/ M) p( P3 w% R

    ; |& Y. t3 S+ S/ E④评价与决策/ m* l! h5 ], ~) F! d

    + ^& r) S: P# l% U" }) l! h⑤预测与预报* w5 n, r( \6 D% G; r% t
    3 z& J% ^& e* k
    ⑥优化与控制8 t9 n* _' ^2 R

    ! q, L* \8 {; y, c4 M# h; {( b(一)数据处理:
    4 d4 S- F) `* p8 Z
    : y; [& N( [% M0 W8 ~3 J1.差值拟合
      F  d: M- F8 f% d! o3 y$ `; c0 [. }7 F6 {9 M5 X: C
    主要用于对数据的补全和基本的趋势分析$ v7 m* J1 ~( m) I+ S

    " z8 V$ A" g# f" S# G% }0 Z1 O' W2.小波分析,聚类分析(高斯混合聚类,K-均值聚类等等)
    & I& }% \. d% H" }3 V6 S7 O
    1 H& j% O9 q% ^. b/ I6 b9 t主要用于诊断数据异常值并进行剔除, s1 y& a6 B% F, G
    & N1 F  C% b8 S
    3.主成分分析、线性判别分析、局部保留投影等5 H& @/ }9 k. g( u9 _% {* L

    9 j3 {( z- D  w0 L主要用于多维数据的降维处理,减少数据冗余  X8 H$ _7 T) v! e' `+ T5 L% Q  R

    . c2 X7 o# i  l& z/ B3 m4.均值、方差分析、协方差分析等统计方法
    2 z2 T1 g8 p, {
    2 T0 A3 b; ]& L: H+ V主要用于数据截取或者特征选择
    0 M' b: j/ z5 a" W9 }2 ~  y8 O1 P1 e( g, l0 D
    (二)关联与因果5 _* l! D3 T6 ~, H# a- ?

    ! ]: d6 }% R; R. @. h# z5 d! G一般给出明显的多维数据,给出输入和输出,求关联因素,分什么原因导致,哪些因素影响哪些因素
      f( k1 J$ h. M3 |" l2 s: }
    4 r  B- b& @+ ?3 i+ g1.灰色关联分析方法(样本点个数较少)  }' \  V+ ^% [* _) |5 d* ?

    " b3 X2 `% `9 g/ n2.superman或kendall等级相关分析2 E0 @- _" E9 k3 W# V- G

    " A9 ^, }* Y1 J& @6 G3.Person相关(样本点个数较多)4 c" j( _9 m, Y
    . a) J% b$ }: K& O7 j
    4.copula相关(比较难,金融数学,概率密度)
    # \' v2 _, X! {* r& U7 `5 Z
    5 @0 t( X: Q, T3 x9 K5 {' K, @5.典型相关分析(因变量Y1234,自变量X1234,各自变量组相关性比较强,问哪一个因变量与哪一个自变量关系比较紧密)& y' j! e( i# r
    ( h( p+ C: a# E. d
    第一种和第五种常用。
    ( v$ D# ~( u! a
    $ p  g( r0 ~. m拟合也可以进行因果分析。
      ~) |" {+ V& c3 K3 `
    $ {) Y' e' K/ s' S$ e(三)分类与判别
    : |- A/ c& G- C% u* }( B8 Q- F* T. w* u% d# G6 ?8 q
    主要用高斯混合聚类等等,觉得难度不够也可以用SOM神经网络聚类/ w7 i" P( P" X3 c- f# k$ W

    $ G  w. e7 m' x! n9 W1.距离聚类(系统聚类)常用
    # O5 o; k( `0 H( C9 @3 W; C9 c+ p+ w# V& Y: M# n% p, ?
    2.关联性聚类 常用. V% v' Z4 i* v' L8 o

    , @! W6 Y$ c8 W" u3.层次聚类
    % G6 v, m1 M+ j( o0 T# A
    ) R7 Q. [1 D( Q3 A/ z$ F4.密度聚类
    ) v' F2 m: e& q4 ^' }
    ; ^$ Y: ]; H1 U0 E4 K5.其他聚类. ^1 X' H3 l6 c# g
    / z0 G  ~- F1 x
    6.贝叶斯判别(统计判别方法)1 o8 L- y/ Q: @7 V

    6 ]" b0 `& ?7 v7.费舍尔判别(训练样本比较少)+ j1 G+ H  Z% m5 U2 \: ^
    . S. G; q5 J. j) o. P9 k& t
    8.模糊识别(分好类的数据点较少)+ N$ j+ n" ]! [. l. n$ |

    4 D/ b5 T) q; k- K% q) x1 S0 @(四)评价与决策
    ( s+ g4 b6 _. T$ }4 \3 Q0 z6 `' d- X( s
    哪个方案更好?在哪修路更好?综合分析全球水资源?
    0 g0 F/ b+ D9 `
    5 s, @, h9 }9 C, ?5 J1.模糊综合评价; v4 _) q" v4 X' ]) d: D5 i

    1 O4 U7 A6 O' p. B. [评价一个对象优良中差等层次评价,评价一个学校等等,不能排序,较为模糊。9 U; c  H, g6 W# \* S
    / m# ?4 o; E! P
    2.主成分分析+ e- B/ s+ j2 g

    3 m& M! K* Y2 u. h  H0 F评价多个对象的水平并排序,指标关联性很强. r& D/ |: I. D, O/ y
    9 @  s  s* o/ d0 R
    3.层次分析法:线性相关性强7 e9 X" D9 X1 F% z
    & K- ~0 m& @& J3 C% ]- Q, E
    做决策,通过指标,综合考虑决定(太低端,尽量不使用)7 w9 K$ [0 s0 q) `# C6 a- K8 W) d8 _

    ) M/ U4 ]" ]6 n- X4.数据包络(DEA)分析法
    % }' H% s# y! F' V7 H
    $ r" s/ {9 H- I+ Z% m$ B优化问题,对各省发展状况进行评判, w7 H4 z) t7 c2 v

    4 D/ S( P# t! m: }5.秩和比综合评价法
    & l  X* A2 d. X4 p4 \# K& G/ ]$ b% d) S7 D* k
    评价各个对象并排序,指标间关联性不强
    & ^' p6 ?  K+ o
    2 ~( e7 d+ O: Y. g0 c6.神经网络评价(什么都能用神经网络预测)
    ) G; `/ s# ~. c0 B4 i
    . t5 C' Q# R( v1 z! f7 i; k2 M适用于多指标非线性关系明确的评价% Z$ u, f. k8 k! p) d$ V

    7 \% ?' r; H: G  b) `0 I: A7.TOPSIS法(优劣解距离法)
    1 z- f" [- @5 o$ a; c
    " W3 A8 R: C% N$ H5 F8.投影寻踪评价法; x: {/ o; M# R3 U0 b
    ; ]7 e: Q% E3 K: ^5 R( c/ u
    糅合多种算法,比如遗传算法,最优化理论! I6 c7 M- T: w! I

    ( l+ d" o' o' j- N9.方差分析、协方差分析
    9 }7 R3 C1 N, I6 }1 a: x* z/ M5 j2 {! `; H. D9 Y
    方差分析:看几类数据之间有无差异,差异性影响,例如:元素对麦子产量有无影响,差异量多少;0 R8 P+ F9 A" D2 ^/ @* _! k

    + o/ Q5 N; I3 T' U, O协方差分析:有几个因素,我们只考虑一个因素对问题的影响,忽略其他因素,但是注意初始数据量纲以及初始情况。
      v' G, C* R- F) A/ A/ ?" c. i0 x$ @9 X+ ]7 Q4 \7 W$ d; Z' d
    (五)预测与预报
    8 c# A0 Z" r  X$ I8 r, \
    , ]5 C3 [& |" x五种:# Z4 v( T9 W9 w) j6 u. ^. c0 H! F

    % a- \7 z4 Z) ]  e/ l' a6 k小样本内部预测(样本小,少了一两个数,差值拟合出来)不会用
    - ]+ a( ^" A  c: W. Z( M
    5 D7 I; Y8 _6 y* _: n' v5 @% {大样本内部预测  和上面不会用4 v0 E# X% E+ W5 m; f/ D' I! e" B- V

    / z/ e' z% B+ h" n! O* d小样本未来预测  给了很少数据,预测未来: Y- ^. ~5 O1 [: d
    & @( Y2 t, ]2 U- D) U5 R9 E
    大样本未来预测
    7 v& I9 ~. M& W, s. u1 R* d: L! x* h3 K' _$ S- \
    大样本随机因素或周期特征未来预测  随机因素多预测未来的数据
    & ~% ~2 Y% m3 Q' ]) s. J9 c! I2 S0 q5 b' y( D
    1.灰色预测(必备)! N7 @5 F7 K. d. p" q! o! \

    7 _3 n1 U8 V9 Y$ b" s:用于小样本未来预测8 r6 ]4 i( L, h8 M# _$ a

    $ }: B) x: m" m" I8 x) C2 ^* `- O! \满足两个条件可用:
    & p6 x# g( e5 D
    3 m- ]$ Q% k3 A% b$ A; Z9 I# \a数据样本点个数少,6-15个, Z7 }. @1 n( k8 u1 p% o) i% I

    9 F0 R5 \& g. ob数据呈现指数或曲线的形式
      j# M3 K; V! a! l' P% R( t
    " p5 ^8 }& r6 y% g2.微分方程预测(备用)( [+ c& L3 N9 O* t5 n1 N

    - U+ v: v" Z$ y. x. F2 M无法直接找到原始数据之间的关系,但可以找到原始数据变化速度之间的关系,通过公式推导原始数据之间的关系。
    # ]+ W" C. b5 y  `3 I: R0 u! }4 o
    * P+ P) n5 ?' U2 h3.回归分析预测(必备)
    ! L5 u% x* A$ _1 K: R
    9 ?) W/ k' n: _' r" ]% Z, H2 E求一个因变量与若干自变量之间的关系,若自变量变化后,求因变量如何变化
    5 }2 Q5 d  R* F6 k# x5 z+ t7 x0 s  E, k1 O
    样本点个数要求
    , y. g7 j4 N2 p/ C
    % t, k4 u9 U# d1 D8 b) ya自变量之间协方差较小,最好趋近于零,自变量间关系小
    + V; E% V0 z3 k! S3 s9 K1 E. T! V0 P. H* [
    b样本的个数n>3k+1,k为自变量个数0 U4 S; E' B9 t
    ; @! V7 s. c% K( K
    c因变量符合正态分布
    ! g9 P5 \$ y& y% Q$ T1 n+ V* G
    7 p$ L! w9 V1 G用于小样本或大样本内部预测,比如十年数据少了一个,可以拟合出来然后看出来6 s5 v8 y" f3 i) ^) `& V
    $ r* Y: ?) P/ S' f! h/ {
    4.马尔科夫预测(备用)3 j, d  H& O4 X; n

    - w' I1 H6 n6 X用于大样本随机因素或周期特征未来预测。
    6 V7 g% Q/ M1 Z- j/ H: c; C& \4 C5 h4 I* j: M. E2 q: |( \4 a. `
    一个序列之间没有信息的传递,前后没有联系,数据与数据之间随机性强,相互不影响;今天的温度与昨天、后天没有直接联系,预测后天的温度高、中、低的概率,只能的到概率! I! `; ?9 i+ f3 h9 A- u/ U

    ' v/ M, a7 ?4 ^, A4 S5.时间序列预测(必备)
    # P# D. A7 w+ M. ^& V$ Y/ j  x' A% K4 C, h
    与马尔科夫预测互补,至少有两个点需要信息的传递,ARMA模型,周期模型,季节模型等。
    4 C0 r; f/ i) c5 a& P2 U
    , N. W7 {8 g+ Z* d# D) K7 P. F6.小波分析预测
    ) A, y5 P# @0 m1 h: {: ?5 ]# d
    # w$ [; N& u0 c% \5 u7.神经网络预测
    3 S+ Z: D$ ^9 y. ]
    7 V! `& N1 v% l  @# d6 X8.混沌序列预测: E/ [; g" H; Q7 t$ B2 R
    % C. L8 l% V5 U7 Z2 q' r! w
    大样本
    % o9 I8 \* \* z" |  }) M. N
    . n0 Y" z# k; c0 E: a' z(六)优化与控制/ _4 S+ M! _* D* y, }! f

    1 E* B8 x* {4 o3 u* p例如生产线最优,公交车调度,选址问题,美赛运钢问题2 G! B) V  b+ e) I* B! v

    1 [# j2 A; z3 B$ j) c5 m% l1 @1.线性规划、整数规划、0-1规划
    9 ?4 a1 |, i; q: o9 r7 e4 a0 f5 `! A6 b7 f% a! Q6 J
    有约束,确定的目标5 z( q2 m  c( {

    . U4 d* ]: ]8 b4 Y2.非线性规划与智能优化算法5 a' Z$ r3 n6 @3 b2 U# l

    2 @7 ]1 l5 v3 H# k9 |3.多目标规划和目标规划4 K% d. {7 D* Q' h  h' L

    , u6 h, p# D- `2 ~, ~柔性约束,目标含糊,超过' c8 L9 W: h9 T* M# j( _
    ) X5 o( B: ]) f3 W
    4.动态规划7 H! d8 q* |- @3 l9 u$ t5 D

    2 u- g4 Q4 n  y; i7 I8 _5.图论、网络优化4 u& H- @/ {9 H4 D; ]7 D. s' ~

    . }7 [' }& h, l# ^% U' @3 c多因素交错复杂,给你一个图,选址等等
    $ e- m2 U0 ]3 ]) h* ?
    . x( L1 N5 q$ g( R5 v, F6.排队论与计算机仿真, Y( ~3 P: t: ^" P& S5 d

    ' }! i! p! ?1 d/ w$ X+ u! c+ S2 z7.模糊规划. `+ u( I3 r( z
    ( X! i8 i2 a9 L  U1 x
    8.灰色规划1 h! x6 a4 j& z) X8 G! p
    % D) T6 D" u& _. {$ _- J" x2 v1 L

    " M0 u/ g; a% z7 z# q$ o' z; ?+ N+ i) l8 C, e+ n9 t1 v
    几个智能算法; I! }1 x, u( A% q7 _+ @1 C7 m  ^
    / o& `4 u% E( b) O3 k4 q1 C
    求最大值或者最小值都可以用智能算法7 U- u6 c8 A  M) B8 o

    $ G- z0 T, [9 b: v0 R+ Z" o$ ]0 u还有bp神经网络求最优等等
    ! p9 n8 p% Z7 X% E- ^8 _$ T) b" p4 p! U4 V  w% x
    遗传算法8 ]" G5 D0 Z+ C4 s" l- T

    2 N2 D8 @* j) {  D) \模拟退火/ t  E8 P% \( K0 Z7 }/ \1 @9 ?

    . k7 B4 G7 v4 H7 ?粒子群算法
    % t  P+ `) i: _3 ?1 A4 n————————————————/ u% `0 i" i& z. Z' p' j
    原文链接:https://blog.csdn.net/mxb1234567/article/details/86608827
    4 k- \! R8 A% n
    6 Y, s" {+ w2 @. o" ?% D) i0 p
    - l! ]8 l0 T( ?9 e
    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-25 06:11 , Processed in 0.444246 second(s), 50 queries .

    回顶部