QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1636|回复: 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 算法总结% V) g6 \* H" ^5 B
    建模步骤:5 @/ P( R0 v6 V7 F7 ?2 L

    # Y$ U( n7 o) l$ }0 i1.赛题分析
    5 k: Z( C4 ?6 F. r: F$ |7 I; D6 P( [# t' w0 T  W& r! {' r9 T
    2.模型假设
    " y  Q+ W/ K, s  N8 d* k3 `6 n& f6 U# x' b7 h3 |
    3.模型建立
    + T, U) S* F1 A8 s0 E/ R0 ?8 J$ j" [- Y4 y  m% d& }, D4 m6 _
    4.模型求解(重点是代码) $ \7 |' Q: {% M* Y, o0 Z" P6 |$ l( D

    2 q* U" D$ Y1 N. {0 m5.模型分析
    * `7 p4 ~4 W/ ~, H  Z% z! F3 b0 }: d/ h
    6.模型检验:检验算法是否是对的,比如用原来数据预测现在的已知数据,若符合,那么这个模型精度还是比较高的。4 s. l3 L' F( d. ~: g7 X' c4 D3 y

    " T; H* B; @* P3 C  N! T- U7.模型应用:写四五行,美赛要写,以后这个模型还能用于什么地方。
    7 O9 W2 T! L$ P8 k
    3 ?2 R( W7 q. ~( j& H数学建模有哪些问题?(重点)
    ' Y& F) t6 b3 b! s1 x4 n) b. h- d
    ①数据处理* H" g3 d2 S2 c( ?

    & p& @3 H% `$ h, E②关联与分析
    : {% k3 T8 o& \2 J8 m( s8 p5 G9 x8 _, V, f2 g# @" e- u5 }
    ③分类与判别: v5 B  W  N2 s. P" J+ }' D' c

    2 j: N7 i: J; H) B: O; V: p④评价与决策' E( {) ?0 C. h& O6 G" ^
    - K& o' i: `) n4 _
    ⑤预测与预报5 l/ c& z$ z4 q$ n  S* M
    5 Y/ k7 X' V4 c4 y" h4 @
    ⑥优化与控制
    ; p! L4 M0 U4 z! r0 A
    * g, E& L! x0 }$ F9 [) e+ n  D8 b(一)数据处理:; s% d1 j7 s4 O: z

    , g; r, d* s9 L1.差值拟合
    , C. k4 E* M, M/ }7 Q, i
    1 _& y7 M, p& o) [- V( h# k主要用于对数据的补全和基本的趋势分析
    1 S2 d. q& [4 W3 n1 ^
    ! y: \! c9 B& n4 F: {2.小波分析,聚类分析(高斯混合聚类,K-均值聚类等等)% z% U, s* d7 F; I, E5 X  A$ H

    6 {- Y/ H. w$ d8 L! H8 s, N主要用于诊断数据异常值并进行剔除2 S5 Q' O) C- `4 `: r) }
    " @/ B4 Y. v, S5 \' M* N
    3.主成分分析、线性判别分析、局部保留投影等
    ' Z" j( H/ v" Z3 z( m# W
    - ?1 j% D8 O$ j# O主要用于多维数据的降维处理,减少数据冗余( G3 O- R. ]; h- P# p$ F! F8 e
    % K  C1 C! `8 B5 }( e
    4.均值、方差分析、协方差分析等统计方法
    / y4 p  n5 Y% ?
      a) @4 |% J4 v/ M- ?! B主要用于数据截取或者特征选择
    ) f! c. p; [, k! d* t, |1 Q' c
    (二)关联与因果
    : ]+ L" H! v) }1 B% p1 m' X, s# i4 r: R" m, R" O
    一般给出明显的多维数据,给出输入和输出,求关联因素,分什么原因导致,哪些因素影响哪些因素$ @4 Y6 S! C: ]0 `
    ! X5 K' _4 A' D7 e! h
    1.灰色关联分析方法(样本点个数较少)) e; H& {4 e! c% t* W: r0 b- T6 T

    & x. r: }- V3 D% f9 }# X2.superman或kendall等级相关分析
    - A" d6 W/ I2 g6 H; j% Q% @% S! D
    " d$ ?1 p& n& w  S3.Person相关(样本点个数较多)
    1 [: e+ Q, e9 y6 f
    # v) Y* e' U3 _. u0 v3 @7 {( t4.copula相关(比较难,金融数学,概率密度)
    " c0 ]( l; |& z' z9 t
    , G0 n+ ^6 d# S5 J, u5 S+ a5.典型相关分析(因变量Y1234,自变量X1234,各自变量组相关性比较强,问哪一个因变量与哪一个自变量关系比较紧密)3 p9 j) X) U+ S" c! B  z% B
    % e8 B3 S: y: x# z
    第一种和第五种常用。6 h, P- q* `" V' E; p8 H1 f% t" l

    ! F' ?& S# h: |& i1 [拟合也可以进行因果分析。$ Z$ J3 ]" }9 A. S
    ) R( p8 C+ z% e5 O3 A9 L: T0 S
    (三)分类与判别
    ' M) ~$ j  \+ i0 n
    1 s3 ^2 j6 `& y  ]1 \9 I- C主要用高斯混合聚类等等,觉得难度不够也可以用SOM神经网络聚类
    5 y+ v( M8 l1 c  w. ^, B4 f9 V2 ^  ~: h) k/ k5 X+ P) {  I
    1.距离聚类(系统聚类)常用
    , d' X) c2 P2 M% f
    . F! D  c$ C6 g# g2.关联性聚类 常用0 x) N8 ?6 ^) f8 H# R

    " {5 M/ {+ B3 d5 M) x) V, v: k3.层次聚类% }8 K5 _% z4 L# h! Q% M

    6 c8 ?' a, u) Y/ p( U8 Z$ O# v9 d4.密度聚类8 x5 U  W$ Z; O& a
    4 V/ K7 m; Q; c5 `( K+ j
    5.其他聚类
    ! [: x0 E) Y! H" e8 p, x. l+ C: S
    - G4 M6 m, N( t& a/ X/ s6.贝叶斯判别(统计判别方法)
    # H5 f: c- l  C" N4 B; g) r" d6 e" W, ]: @
    7.费舍尔判别(训练样本比较少)
    / ~0 d. O' _  h# I$ E# ^# E, }7 v3 y4 I' Z
    8.模糊识别(分好类的数据点较少)6 K' e1 ]5 g( |! j8 }' R

    : n: }8 |( x$ C- C1 C(四)评价与决策4 y1 ]7 G9 t" L7 `! U2 D; @

    3 F9 W* K' \2 r9 C哪个方案更好?在哪修路更好?综合分析全球水资源?1 ^  |0 Z9 ~, ~1 [, ~

    , l  E: c3 M, Y+ ^; s  P6 _  b$ r1.模糊综合评价
    . l$ e) l2 B4 I$ {+ L
    / F  y" K. ^. j# V评价一个对象优良中差等层次评价,评价一个学校等等,不能排序,较为模糊。4 z* B, e! v; }1 J" P3 Q9 y! k

      P5 s) Q- i& H2.主成分分析
      x1 Y5 M! q6 A( j( Y1 c# I0 a  T1 C# c4 S, q) d
    评价多个对象的水平并排序,指标关联性很强
    + t) J: n& p3 g! R# L7 F0 c
    * j; m8 q9 U* X0 U3 A$ ?* [" M+ J- C3.层次分析法:线性相关性强9 _# p2 a* X: o" ^

      O5 M& C3 c5 U做决策,通过指标,综合考虑决定(太低端,尽量不使用)
    / o8 ?0 K* t& B6 c; i$ t/ Z3 s( ~
    ! \+ t1 ~: t& m( ~- Q4.数据包络(DEA)分析法: D# M5 f7 M3 H* f3 z# E2 N; X5 [

    & d) G. r4 S4 ?* ^: d" y优化问题,对各省发展状况进行评判
    - J0 T7 m0 G' t/ Q5 D" U
    & W3 ]2 I# L+ n0 |2 ^4 \; |5.秩和比综合评价法
    5 Y' |* k8 L0 X) W- ~
    & x. p2 e( }5 X$ k评价各个对象并排序,指标间关联性不强, q& {0 j4 _4 m% |& p+ z7 e
    0 Q) P1 U4 D' Q% r& p7 m
    6.神经网络评价(什么都能用神经网络预测)/ R6 x5 I& I6 @

    * Q2 s8 V$ q% _. }) A' @" x* t适用于多指标非线性关系明确的评价
    , T9 m7 I5 r9 c6 o1 t6 t- F6 G% Z* Y' y; R5 N& M; f
    7.TOPSIS法(优劣解距离法)4 _+ |' e1 O4 p/ s& z
    3 b" c4 Z- q3 Y3 A6 A$ z3 g
    8.投影寻踪评价法4 p3 o8 L) }/ l
    % n. |" b9 F% X) }
    糅合多种算法,比如遗传算法,最优化理论
    " w8 y/ B  _1 ~, d% f( q) \* q8 n% Q/ S
    9.方差分析、协方差分析( T3 @8 O( t1 T/ R( ?7 I, X' {
    , B" z# b4 M$ B8 G3 ]* ^
    方差分析:看几类数据之间有无差异,差异性影响,例如:元素对麦子产量有无影响,差异量多少;* o( S; b) u1 w" C
    4 \- Z! h/ G3 y6 C7 @6 }
    协方差分析:有几个因素,我们只考虑一个因素对问题的影响,忽略其他因素,但是注意初始数据量纲以及初始情况。* f- X/ T. L7 J, O

    - g5 ~1 ?) ]9 X+ k(五)预测与预报
    * I% m* B1 a* X% r4 j/ i* A( d6 l& }8 X* P( n
    五种:1 ?7 Y3 Q. N6 [1 I' I

    , y, x$ k, @! {5 z0 i小样本内部预测(样本小,少了一两个数,差值拟合出来)不会用
    : g6 Y: V4 l2 b) }6 Z
    % A* R2 h4 x7 U* h0 W大样本内部预测  和上面不会用
    & P  Y+ E# U3 R" f$ b
    2 x, u; R+ B" {' x+ D! m8 J# W小样本未来预测  给了很少数据,预测未来8 v! j/ v6 ?" x# S8 }- ~8 D
    - B. Q+ W" ?3 H' R% Y1 g7 E- m  ?
    大样本未来预测
    4 ^' y  U- W3 q' h0 {  c. [: ?& Y( s* g: i. ^& Q7 U
    大样本随机因素或周期特征未来预测  随机因素多预测未来的数据
    / j- z1 V+ g/ _& m0 t2 z, N- ?( [0 f" d- \; K( k
    1.灰色预测(必备)( J& d$ O7 @& `) V# {' R1 U3 ]

    * y. }/ M7 s1 v- J0 i" D:用于小样本未来预测
    / D( q/ w7 f: |' w3 w* \3 t1 v; u" \: _, M4 T4 S% [5 X6 R9 J- N2 r1 N
    满足两个条件可用:
    / B5 h- ~0 b. I5 K; R- l: L' x  u% {0 p7 A2 \, _
    a数据样本点个数少,6-15个
    $ R: h2 r$ ~# v8 Z4 s9 Y3 s3 ^5 a7 J4 a1 A
    b数据呈现指数或曲线的形式
    1 P' ?7 _) ~8 R) l8 Q  Z
    ' Z; k  [1 o% P+ n, M$ g0 e2 ~5 R5 |3 i2.微分方程预测(备用)
    5 o! W7 T) R3 c9 e/ m9 W$ Y) v7 K+ t, n
    无法直接找到原始数据之间的关系,但可以找到原始数据变化速度之间的关系,通过公式推导原始数据之间的关系。2 Z$ ?5 l6 H) n, V) p

    4 n. `; P9 d. s. b- ]3.回归分析预测(必备). w% p1 ^1 L; E# s7 z6 b% ]

    3 }) o" c+ b. b- y5 I& }求一个因变量与若干自变量之间的关系,若自变量变化后,求因变量如何变化2 y! ]1 y5 t3 H% J; D0 E

    7 s) q% r( I1 N3 D& k7 ^9 E样本点个数要求) {8 A0 P$ S& b  ~$ Y- T. R! @
    ) r* g7 @" C% e7 ?
    a自变量之间协方差较小,最好趋近于零,自变量间关系小
    1 w& ^0 j& f: d5 L6 J  P$ U! |, i/ I
    b样本的个数n>3k+1,k为自变量个数" X7 h; n* p! o7 ?- ]7 ^( {$ K3 n

    1 T; D) T* ~  H$ O2 q# u4 \9 x6 bc因变量符合正态分布
    2 o0 d0 R2 M, I- t
    + v0 w1 K# {9 y8 ^: \" z& h5 L用于小样本或大样本内部预测,比如十年数据少了一个,可以拟合出来然后看出来2 x+ B$ f) d7 i+ W  h* H7 y  ~

    / S7 ~: J5 k, \2 n5 `0 J" Q1 p3 {# H4.马尔科夫预测(备用)8 _8 L4 t. b/ D7 P6 @7 E

    $ H6 i/ B- ^( p- X; m. d" }用于大样本随机因素或周期特征未来预测。
    : }: f& m0 V) ?9 |. n$ o: b, Y# {
    / V" N% Z. r$ A. V一个序列之间没有信息的传递,前后没有联系,数据与数据之间随机性强,相互不影响;今天的温度与昨天、后天没有直接联系,预测后天的温度高、中、低的概率,只能的到概率
    ; O2 M$ N  b, r/ x
    0 ^8 N' R( @) Y5.时间序列预测(必备)" n* V( Y2 M4 A4 g

    % ?7 _+ T# z; m5 v0 k与马尔科夫预测互补,至少有两个点需要信息的传递,ARMA模型,周期模型,季节模型等。8 r  K4 P7 `% t( F
    1 \! x4 }: ?; L: w8 M/ X! Y( N
    6.小波分析预测
    1 f  s: n& ]( l7 Z0 g1 V/ P  h$ f% P* z' K* D
    7.神经网络预测5 u( h0 e4 E' A. }5 E( c9 ]" I
    ! g& E2 _" m( C; f
    8.混沌序列预测
    - R7 N$ H3 R# x$ f. P. ~2 {, y% a4 m# a* R6 d" I8 B( S+ J, c$ s
    大样本
    7 N3 @6 T7 W7 b5 D: |) O/ s' ^$ I5 M5 x5 f4 Z7 k  I
    (六)优化与控制
    2 ~' W" Z! M' I
    4 I2 x  T5 ?2 m9 w$ I1 c例如生产线最优,公交车调度,选址问题,美赛运钢问题2 Q/ l3 q& f* B( K

    % N& p) ^( G5 }! F1.线性规划、整数规划、0-1规划5 r9 W; I2 i7 S9 F

    / A/ p# N; w* P' d6 ]有约束,确定的目标! w. U2 u2 O& z) h. n! {
    ' M( }3 K& ?& q( H' |. u* O; @
    2.非线性规划与智能优化算法
    1 l; F+ I; c' u: @) B1 h$ W  ^
    , {- q; t; a' x' l: s7 K3.多目标规划和目标规划8 h" D. j; h! f; Z& o

    7 {: X4 X2 M& v柔性约束,目标含糊,超过) R8 j3 L& u7 r" i  A$ H
    5 a6 ], s( E+ w3 O3 @7 X4 f
    4.动态规划
    4 |: k6 j- g. T/ R
    ( k+ h) c7 u. f0 q5.图论、网络优化: C) ]( h$ S9 l4 f$ V4 {
    , _6 ~/ R! [+ I0 F4 r% D
    多因素交错复杂,给你一个图,选址等等4 C2 p; {2 A& ?5 q3 }) ~5 D
      ^+ G7 J; Q! o, Y. O, r. v
    6.排队论与计算机仿真
    6 @, a* \. H  I( E; @# l1 B; s, ~; j8 o
    7.模糊规划& g; U9 [& F2 D* Q1 g

    1 e$ p0 R! m+ ~! x: D5 g8.灰色规划
    7 ~. i( o3 w- F# O' |$ H3 f1 i
    , M- }5 Y$ }7 n5 v; p
    ) G% p3 j, @5 D/ Z, t, f5 D- \* M2 ~& m7 M
    几个智能算法& ?* N6 ?# P" T

    ! ]# J3 E- b' h7 K& z$ d求最大值或者最小值都可以用智能算法
      C# ~& {4 k% _& c" O+ e6 s; h6 E' H8 e/ h
    还有bp神经网络求最优等等; z/ ~  @; X; |4 Z! {: W9 C. j
    - B5 a! l& B: R1 j) S, W/ h$ g
    遗传算法
    0 T9 T0 m) m" f& B
    5 a1 z# ]4 B# z模拟退火
    2 A& L+ \# S9 \' q4 _3 z! h/ |9 [; u& _3 ~" ~: B. ^5 U
    粒子群算法
    ' P# e) q! m) S* X————————————————
    - F* p0 J% Z/ I原文链接:https://blog.csdn.net/mxb1234567/article/details/86608827
    ; R# q7 ~+ x3 Y5 _( l% L$ A7 z) ~0 w
    " _9 V: R9 t5 U( o8 Z8 W/ ]& X# ]) J
    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 15:12 , Processed in 0.666350 second(s), 50 queries .

    回顶部