QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1662|回复: 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 算法总结; G, p4 o7 j8 ^6 H) P$ z
    建模步骤:
    # {. a! M+ b! {# j, ]' O0 G: X3 {, G' z0 p; Q
    1.赛题分析) @2 @2 N2 s. T  k8 ~' ]- T' R

      @0 i2 q  S- N. ]3 s2.模型假设
    # k2 E; j, t& C3 V. ^. i  I% i2 M  ?" J+ r
    3.模型建立  g1 r6 P- v2 j9 u

    $ y# `( ~( ^* x- e; `* Q, U4.模型求解(重点是代码) ( i0 Z) Y+ v$ n' R
    7 k6 G* W: E+ ]" e- ~  N2 C
    5.模型分析7 G# F3 u5 i& D  A- [0 b
    + C3 t# Y' U' F& c1 {
    6.模型检验:检验算法是否是对的,比如用原来数据预测现在的已知数据,若符合,那么这个模型精度还是比较高的。  B4 a3 e$ J. `* F1 H
    4 j1 {3 I5 o# @' s; ?7 N7 n1 s
    7.模型应用:写四五行,美赛要写,以后这个模型还能用于什么地方。
    : t7 B& m. q0 V! Z; Z
    % m# D. d  d, a4 q  W: e7 S数学建模有哪些问题?(重点)
    9 C8 d  y; i$ M# E$ O- f( b: P7 Y: ^* C/ Q
    ①数据处理9 m7 O& [; P' E! a% a+ |1 N
    2 Y6 |; ~( m  m
    ②关联与分析1 I, [0 i' x: E' v  u' ?7 W- {! d

    % ?# N2 P- `, o8 O& D③分类与判别
    $ f9 R2 E/ Z, \7 z$ t3 }9 U( O
    7 b/ k  N3 K% J④评价与决策) Z8 ~( k/ B- s2 w9 L

    1 w% _! C, [6 X8 Q2 G' m2 a⑤预测与预报
    & m$ U) C* e4 g4 x2 D& U- W! n6 ?; l, s0 A1 z
    ⑥优化与控制# r" w& V: Z( x0 m  U0 n! m. i

    * U% z6 x" ^* B# x5 P. b7 r(一)数据处理:+ N2 w7 [7 q1 U* F4 b5 ~) {6 T7 q0 s

    # c3 {0 O" D3 j3 }. c1.差值拟合* Z; _$ Y/ h* F2 m2 Q
      H3 n8 H4 h" @5 _! q+ ?5 U
    主要用于对数据的补全和基本的趋势分析
    + G* p' o3 C: C/ i4 }9 p$ K" A) q7 g. }# b2 _
    2.小波分析,聚类分析(高斯混合聚类,K-均值聚类等等)
    6 n/ G3 h' [8 g1 Y9 f$ R+ l" U- T. w, N( Y7 U( d. N
    主要用于诊断数据异常值并进行剔除3 b2 t* N" ~1 ~) U1 X% F; }2 A: j3 |

    7 c+ ^' g2 m2 ]% _% y3.主成分分析、线性判别分析、局部保留投影等' g/ q, u, U+ {0 Y  z- j

    % l/ z5 _  r2 |% ]主要用于多维数据的降维处理,减少数据冗余
    ) S4 N6 o, f( m4 {; T- G( r: Q6 L* M+ G3 U( v- s+ A
    4.均值、方差分析、协方差分析等统计方法
      m9 C/ O: p5 M2 x/ I2 j1 V* ^  L& s% [9 B7 {6 z# \
    主要用于数据截取或者特征选择
    % i6 I. D5 ]: j  R" L9 L8 u- K5 z# B. R
    (二)关联与因果: E# F# @0 F" X  D

    ) c7 t0 h5 B# g+ n: q4 y$ x一般给出明显的多维数据,给出输入和输出,求关联因素,分什么原因导致,哪些因素影响哪些因素
    7 r$ h0 P2 L3 Q$ ]4 ^7 n2 P5 f- Y8 W
    ! g" a0 x$ ^: _* Q" S4 o+ a6 M( c+ T1.灰色关联分析方法(样本点个数较少)
    2 U( n1 c6 [- X
      p" L. r) L  h4 Q2.superman或kendall等级相关分析
    / P1 N0 c1 d; K" ?$ t4 t
    2 {) o  N0 M' ^' x3.Person相关(样本点个数较多)
    ) f; U: t, g3 U5 v5 z
    2 Y6 i; F. Z7 L# V4.copula相关(比较难,金融数学,概率密度)
    1 F6 @# w2 K/ D) k# b+ n
    $ [( p. N, e. F# \9 t) l5.典型相关分析(因变量Y1234,自变量X1234,各自变量组相关性比较强,问哪一个因变量与哪一个自变量关系比较紧密)
    3 ?7 O1 T5 v1 u/ n- \- }3 w
    5 |2 N- O7 Q. K. I8 f2 T第一种和第五种常用。; E: ^! V9 y& M0 q) l
    : X$ U$ m3 W* U0 m# K
    拟合也可以进行因果分析。8 Y7 A1 E) I( e7 O' e! m5 y
    6 ]8 \9 l  A2 ?
    (三)分类与判别! E' E" A& j. _% e
    / T6 a# s9 O  E: e
    主要用高斯混合聚类等等,觉得难度不够也可以用SOM神经网络聚类
    , I* e/ s: c4 E0 F9 a7 {# h4 ^5 P3 i+ f# L7 k  R
    1.距离聚类(系统聚类)常用
    7 I3 V$ ?  M2 f4 Q* O" T/ M# E5 _
    ! d4 r; ~8 |/ f- _# l! R) _2.关联性聚类 常用3 v: W: S  j- }
    * E4 Y6 @. X3 [
    3.层次聚类
    ! i. B+ j+ X+ e/ A+ a. N2 ~
    $ e1 W( O3 n& A8 ?2 t& i- _* g4.密度聚类
      A) F& Z2 M# i, R& X8 u2 u8 ]5 J4 r
    5.其他聚类6 v9 Q. o- b  a* g- ]  m
    , I) M, J8 j  o. Z7 W) ^- V6 e1 J
    6.贝叶斯判别(统计判别方法)
    # w5 }& l1 l' m; n# R
    : w: h3 ?4 }5 O7.费舍尔判别(训练样本比较少)  C0 _8 E8 U8 D. }
    ) q# k5 x% p* r& V1 y5 h$ Y
    8.模糊识别(分好类的数据点较少)6 f9 m) o2 K1 A+ q2 G+ H
      g% ]1 l1 W) S+ {/ M& y, W
    (四)评价与决策
      |6 ^# u7 o6 t# d$ ~8 Z: s( B
    3 b8 C" a* c$ w+ H哪个方案更好?在哪修路更好?综合分析全球水资源?
    1 H$ O, \. Q# O. E7 v5 q5 {1 F1 T' _# d. e; c1 l3 _( g- P' u1 _
    1.模糊综合评价  r& R; A3 d* I" _& M3 Q
    ' o8 K) `; V1 B) ]6 s+ a
    评价一个对象优良中差等层次评价,评价一个学校等等,不能排序,较为模糊。
    - I3 K' W# ^+ K8 G" t" O- V- ?& f( y) m, O9 f
    2.主成分分析
    % w8 W+ ~: z9 k8 o& o. B& h9 J. |+ I, f% U" E
    评价多个对象的水平并排序,指标关联性很强
    0 q9 Z: S, P* y+ j/ y7 G3 P0 V* v" c" e3 D" v; E* S9 s
    3.层次分析法:线性相关性强; n! a7 D! `( ~# a# f9 Y

    . J% K: S% a& [9 y/ \; Q做决策,通过指标,综合考虑决定(太低端,尽量不使用)
    3 c; F+ D5 E& f4 S
    . d, W# X- I8 _6 V, }! z# @$ F4.数据包络(DEA)分析法3 X1 q' D! w4 E, ?3 }4 _4 K3 s# \' W

    ) a9 Q# _. `- q优化问题,对各省发展状况进行评判
    & ^. {1 d' M4 S1 |: d2 ]+ [' S5 s7 D6 d% o. y
    5.秩和比综合评价法6 O6 g2 n7 m. b4 ~9 D7 M% {
    $ j0 M; @, H4 S* G- G. H4 d
    评价各个对象并排序,指标间关联性不强6 C7 ^' x- _* C( [+ J/ \

    7 P+ |" i; x" O+ l6.神经网络评价(什么都能用神经网络预测)
    3 C" Z5 S- F7 J( o  v) X0 D2 m. f* t$ r  l1 O: o7 |
    适用于多指标非线性关系明确的评价
    7 ?3 [; P9 p) x, y# u2 i3 R* i# K; c) C9 u! k5 |
    7.TOPSIS法(优劣解距离法)
    / A% v' [, F8 _7 q# `$ I# ?7 B2 H# Y
    8.投影寻踪评价法
    ) `: E& w+ L9 w7 {" O1 ^- N$ w+ E- \% u
    糅合多种算法,比如遗传算法,最优化理论, g0 H  t: ?) r# C) c/ o

    : ^, @6 h+ c# t3 t& U9.方差分析、协方差分析- _; y+ `2 b- f/ A" h( l2 D

    + f2 Z; z2 k1 A& e+ N方差分析:看几类数据之间有无差异,差异性影响,例如:元素对麦子产量有无影响,差异量多少;/ ?; T8 X& `& N" e, i$ r

    / A# {  W$ g) P: x0 O协方差分析:有几个因素,我们只考虑一个因素对问题的影响,忽略其他因素,但是注意初始数据量纲以及初始情况。/ \& `% B! m2 e( I9 ~; j/ g7 E

    3 A0 R$ }1 j) ?; \. T- s  H' |1 k(五)预测与预报
    & O: D# ~8 s' r1 |; G0 [& K" Z* |! N7 l
    五种:/ `4 i- X% c, k

    : Y+ }9 B. ?+ ]# d小样本内部预测(样本小,少了一两个数,差值拟合出来)不会用' X6 Q) u/ u3 M. V" G- c8 I
    ; c+ F% q4 a: y2 z& s
    大样本内部预测  和上面不会用
    ! [! H4 W! e+ Q1 Z7 p2 @3 Q; t
    ) W, L+ ^, t  d# k4 g. X小样本未来预测  给了很少数据,预测未来( p2 O7 N2 l2 d" ~# i

    7 k& @% L2 A& h4 I大样本未来预测, e& r0 ]/ U$ L1 p
    % E" M# R/ z& `+ k
    大样本随机因素或周期特征未来预测  随机因素多预测未来的数据
    # J" v! _' K! u& D
    2 I5 i$ G* c* [% d  Z1.灰色预测(必备)0 y# i* Y5 @' l; M, a

    0 B, n4 p7 D4 J4 J$ \* d5 _:用于小样本未来预测
    ' ^+ D( r$ W. w& M
    : x( r2 B% I+ ]' D3 N% h1 L满足两个条件可用:
    7 \5 S2 U! R$ V5 y6 A7 T; K0 F$ b9 V' E" i' z/ s
    a数据样本点个数少,6-15个
      y# w3 z9 R6 X. ^( v& K% p# p7 J+ U+ U; v
    b数据呈现指数或曲线的形式% E: X" u! X$ a7 \

    2 T6 m3 M( h; o' V: C2.微分方程预测(备用)
    6 y, Y+ [4 k% T" ?
    9 \' g1 ?& y4 n0 p7 I2 E无法直接找到原始数据之间的关系,但可以找到原始数据变化速度之间的关系,通过公式推导原始数据之间的关系。  a) i" \; K) b) N2 o  `5 T

    : d  o. ~* `0 q8 Y. K% A( g2 C2 h- S3.回归分析预测(必备)
    % Z4 D8 a* j6 `. J/ o: G4 D4 r' v$ P4 ?2 ^9 q  T0 v
    求一个因变量与若干自变量之间的关系,若自变量变化后,求因变量如何变化* V# k( [% U; B& c- Y5 i
    / M4 r) O& i9 @- _. r( ?" P
    样本点个数要求
      v+ F, [" U( d" o
    2 |$ O' C9 p9 l5 t% t- da自变量之间协方差较小,最好趋近于零,自变量间关系小) s* _+ `! D! I1 w, L$ V

    4 w8 t& E  p/ Wb样本的个数n>3k+1,k为自变量个数
    $ R" Z1 B9 N6 v' L5 g% [! k" e, c6 c
    c因变量符合正态分布
    5 a! C1 m+ V3 T4 v6 L$ Y- b+ q! P, ~8 p0 E$ |
    用于小样本或大样本内部预测,比如十年数据少了一个,可以拟合出来然后看出来
    * c9 `0 r& q# ~0 M( @
    3 k. Z9 J; n1 l4 r0 b9 e3 {4.马尔科夫预测(备用)
    ) g. r. H& r' ?* e9 K3 V5 w7 I/ K/ l# g) @
    用于大样本随机因素或周期特征未来预测。+ |8 l) ^/ v2 J" i" @' h
    3 Z! g# k/ Z5 }4 y4 l8 K0 D
    一个序列之间没有信息的传递,前后没有联系,数据与数据之间随机性强,相互不影响;今天的温度与昨天、后天没有直接联系,预测后天的温度高、中、低的概率,只能的到概率
    5 r* d: l9 {! w
    % Y" E+ B3 L: k4 J( N) T0 r; Y; \5.时间序列预测(必备)
    * X) N0 b4 l9 Q( Y
    3 Q, M8 L# C8 `) P: C, W与马尔科夫预测互补,至少有两个点需要信息的传递,ARMA模型,周期模型,季节模型等。' E$ t  a2 J& i, m/ h% N+ U3 W. R
    $ B$ K* y& J4 o3 l& [
    6.小波分析预测
    * a% L4 @1 ~! q' N  W0 T! u+ e1 P( J* }1 x6 F. S5 y
    7.神经网络预测6 K3 @7 d) D' F% W
    % C( r/ g& Y9 ?6 O$ L) H9 \
    8.混沌序列预测
    7 a% a, b, O! X% q* }0 |: p2 f7 m) U& [
    大样本
    . C$ L/ R1 j; M1 N- S; E9 k2 w" i' a+ B4 M+ B
    (六)优化与控制
    ) W" j; j, b0 M* V
    2 c4 _/ n( e0 v* m$ D例如生产线最优,公交车调度,选址问题,美赛运钢问题
    2 q9 Y$ `9 b; Y/ I
    $ ?$ Y. Y- _3 c/ [; S9 ?/ w, p! K: i1.线性规划、整数规划、0-1规划
    - ]( w6 ]8 @4 e! w1 a9 G& E8 ]: O+ w. d' ~2 t- s, p
    有约束,确定的目标* n, H8 i5 Q3 _9 c
    ! @0 X/ K# H. P5 V, \) ^$ V
    2.非线性规划与智能优化算法
    $ p7 r4 D7 i' x# l; N+ W" `) |; P2 r1 y& w+ e& h' d
    3.多目标规划和目标规划) `" @# ~& @8 D: ?4 t( c
    , f- @1 u  w7 D8 e. K, `
    柔性约束,目标含糊,超过
    , @5 E5 u1 A  v/ l3 K+ K) T. N' h5 U
    . b; ^% u; x% i- R; O/ q4.动态规划
    6 f7 D% S- r  U- U8 u, P% s, L; @0 v  s  G& s  K2 e* T
    5.图论、网络优化2 p, w' B) s. ?( T" I- }

    6 f  |/ B- `5 f) z5 P! i多因素交错复杂,给你一个图,选址等等
    0 q  p/ I& G% c/ Z* c+ p
    " f! z# l$ M, Q9 N0 N; E) y0 m4 B6.排队论与计算机仿真
    " |' ^; Z+ H- M; m9 e5 }
    , `8 m3 ?( d# E4 s. |# q  r1 k7.模糊规划
    . ^7 g& s5 }6 u( m% {( W4 Y$ Y
    3 o# R8 F  T2 C/ A) P9 N0 B3 y8.灰色规划
    , j/ B7 U1 {1 x# }0 ]
    0 b9 J. R$ ^' }9 x- p1 `0 F8 g; a) T4 Y; w4 [. s( V

    2 [7 c/ z7 r8 B% y/ d. i; l# j几个智能算法- L8 y3 g$ p2 A8 A; @
    6 O& \* r. D. O  b% j
    求最大值或者最小值都可以用智能算法
    0 ~+ X6 w; E% y8 Y9 _0 f$ u" ]( ~8 {) c
    还有bp神经网络求最优等等
    8 t$ s! r5 I: F" D* }0 `: S. p: M
    遗传算法
    0 N7 R% j$ O' C3 U( p% z2 d6 b+ I
    模拟退火
    1 f  ~# V, C+ b9 h  v" T! N! g! Q, b9 K/ k3 \8 ~
    粒子群算法
    + K" E* @. s5 X' a1 k3 H————————————————! q" ]7 M, p4 S" R+ s( C) [
    原文链接:https://blog.csdn.net/mxb1234567/article/details/866088276 q0 I% d+ ?$ w
    / a0 v" n9 S+ f# [7 x$ Y9 f
    " }$ k; ~) d. M+ d% p: 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-6-14 08:27 , Processed in 0.333266 second(s), 51 queries .

    回顶部