查看原文
其他

数学建模中的“黑话”与“行话”:学习者必须了解的100个术语

王海华 模型视角 2023-09-27

数学建模,一种以数学为工具,对现实世界的复杂问题进行描述、分析和解决的技术,已成为各领域研究的重要工具。然而,进入这个领域的新手可能会被一些专业的“黑话”或“行话”弄得晕头转向。这篇文章将为你解读一些常用的数学建模术语,帮助你更好地理解和应用这个领域的知识。

通用术语

1 模型(Model)

我们常说“建立一个模型”。这里的模型是指对现实问题的数学表达,通常包括方程、不等式等,用来描述问题的核心特征。

2 概念模型(Concept Model)

在实际建模之前,对系统或问题进行的概念性描述。

3 抽象化(Abstraction)

为了简化模型,从复杂系统中提取关键特性的过程。

4 参数估计(Parameter Estimation)

有了模型后,我们需要确定模型中的参数。这通常需要基于实际数据来进行,这个过程就叫做参数估计。

5 验证(Validation)

当你认为你的模型是正确的,下一步就是验证它。这意味着你需要确保模型的预测与实际观察数据相匹配。

6 灵敏度分析(Sensitivity Analysis)

这是检查模型对输入或参数变化的响应的过程。简单来说,就是看看当某些条件发生小变化时,模型的输出会如何改变。敏感度系数(Sensitivity Coefficient)是衡量模型输出对某一参数或输入的微小变化的响应的数值。

7 线性化(Linearization)

将非线性系统或模型简化为线性形式,以便于分析和处理。

8 模型的透明度(Model Transparency)

模型的结构和参数如何影响其输出的清晰度。

9 模型奥卡姆剃刀(Model's Occam's Razor)

在两个模型都能很好地解释数据的情况下,选择更简单的那个。原则是不要无故增加复杂性。

优化部分

10 最优化(Optimization)

在很多情况下,我们需要找到最佳解决方案,例如最大化利润或最小化成本。这个过程就叫做最优化。

11 约束(Constraint)

在现实世界中,我们的选择常常受到限制,这些限制在模型中被称为约束。

12 目标函数(Objective Function)

在最优化问题中,我们追求的目标(如最大或最小)被称为目标函数。

13 线性规划(Linear Programming)

一种特殊的最优化问题,其中所有函数都是线性的。

14 多目标优化(Multi-objective Optimization)

需要同时考虑多个目标函数的最优化问题。

15 图论(Graph Theory)

研究图的数学理论,其中图是由点和线组成的数学结构,常用于网络、排程等问题。

17 约束满足问题(Constraint Satisfaction Problem, CSP)

在给定的约束条件下,寻找变量的取值的问题。

18 启发式算法(Heuristic Algorithm)

基于经验和直觉的算法,用于快速找到问题的近似解。

19 进化算法(Evolutionary Algorithm)

受自然选择和遗传启发的优化算法,如遗传算法。

20 组合优化(Combinatorial Optimization)

研究选择和排列对象的最优方式的领域。

21 数值分析(Numerical Analysis)

研究数学问题数值解的算法和方法。

动态系统

22 动态系统(Dynamic System)

描述随时间变化的系统或过程的模型。

23 动力系统稳定性(Dynamical System Stability)

研究动力系统长时间行为的特性,特别是系统是否会收敛到一个稳定的点或周期轨迹。

24 稳态(Steady State)

当一个系统达到一个状态,在这个状态下所有变量不再随时间变化,我们称之为稳态。

25 非线性(Nonlinear)

描述模型或方程与线性关系不同的属性,常常增加了模型的复杂性但也更贴近真实情况。

26 初始条件(Initial Condition)

描述模型开始时的状态,常用于动态系统中。

27 边界条件(Boundary Condition)

描述模型在边界上的行为或状态,常见于偏微分方程中。

28 离散模型(Discrete Model)

描述只在离散时间点上变化的系统或过程的模型。

29 连续模型(Continuous Model)

描述在连续时间内变化的系统或过程的模型。

30 吸引子(Attractor)

一个系统的长期行为所趋向的集合点或集合。例如,稳定的平衡点、周期轨迹或更复杂的结构都可以是吸引子。

31 奇异吸引子(Strange Attractor)

一个具有复杂、分形结构的吸引子,常见于混沌系统中。

32 相位空间(Phase Space)

描述动态系统所有可能状态的空间。

33 混沌(Chaos)

描述某些非线性动态系统中出现的对初始条件高度敏感的复杂行为。

34 有限元分析(Finite Element Analysis, FEA)

一种数值方法,用于求解物理问题中的偏微分方程。

仿真,模拟,控制


35 仿真(Simulation)

当我们想要了解模型如何在不同情况下运行时,我们可以用计算机进行模拟。这就是所谓的仿真。

36 控制理论(Control Theory)

研究如何使用输入来控制系统的输出。

37 元胞自动机(Cellular Automaton)

由离散单元组成的模型,每个单元根据一组规则在时间步上变化。

38 蒙特卡洛模拟(Monte Carlo Simulation)

一种使用随机数来估计复杂数值问题的方法。

39 开环控制 (Open-loop Control)

一个系统在没有反馈的情况下进行操作的控制策略。

40 闭环控制 (Closed-loop Control)

也称为反馈控制,系统的输出会反馈到输入,以自动调整系统的性能。

41 PID控制器 (PID Controller)

一种常用的控制策略,包括比例、积分和微分三个部分,用于调节系统的输出。

42 系统辨识 (System Identification)

基于观测数据建立数学模型的过程。

随机过程

43 随机过程(Stochastic Process)

描述随机变量序列的统计特性的数学对象。

44 平稳过程(Stationary Process)

其统计性质(如均值、方差)不随时间变化的随机过程。

45 布朗运动 (Brownian Motion)

一个描述随机移动粒子的连续随机过程,常用于金融和物理学。

46 幂律分布 (Power Law Distribution)

一种概率分布,其中大事件的发生频率与事件的大小成反比。

47 随机行走 (Random Walk)

一个描述对象随机移动的简单随机过程,其中每一步都是随机的。

48 泊松过程 (Poisson Process)

一个描述随机事件在连续时间或空间中发生的随机过程。

49 噪声(Noise)

随机扰动或干扰,常用于描述系统中的不确定性。

50 白噪声(White Noise)

具有恒定的功率谱密度的随机过程。

51 自回归模型(Autoregressive Model, AR)

一种随机过程,其中当前值是前几个值的线性组合加上噪声。

52 移动平均模型(Moving Average Model, MA)

描述当前值为过去噪声项的线性组合的随机过程。

53 ARIMA模型(Autoregressive Integrated Moving Average)

结合自回归、差分和移动平均的时间序列模型。

54 状态转移矩阵(State Transition Matrix)

描述线性时间不变系统在给定时间间隔内从一个状态转移到另一个状态的线性映射。

55 马尔可夫链(Markov Chain)

描述系统状态转移具有“无记忆性”的随机过程,即下一个状态只与当前状态有关,与之前的状态无关。

56 隐马尔可夫模型(Hidden Markov Model, HMM)

描述有隐状态的统计马尔可夫模型,常用于时间序列和语音识别。

统计

57 假设检验(Hypothesis Testing)

一种统计方法,用于判断观测数据是否支持某一假设。

58 正态分布(Normal Distribution)

描述数据对于其均值的对称性的连续概率分布。

59 伯努利分布(Bernoulli Distribution)

描述一个二值随机变量的概率分布。

60 无偏估计(Unbiased Estimation)

估计量的期望值等于被估计参数的真实值。

61 最大似然估计(Maximum Likelihood Estimation, MLE)

一种基于数据估计模型参数的方法,使得观测数据的似然性最大。

62 非参数方法(Nonparametric Methods)

不基于任何概率分布的统计方法。

63 核密度估计(Kernel Density Estimation, KDE)

一种非参数方法,用于估计随机变量的概率密度函数。

64 p值(p-value)

在假设检验中,用于衡量观测数据与假设之间差异的统计量。

65 置信区间(Confidence Interval)

给定一个参数,描述这个参数可能值的区间。

66 方差分析(Analysis of Variance, ANOVA)

一种统计方法,用于比较三个或更多组的均值是否有显著差异。

67 卡方检验(Chi-squared Test)

用于检验观测频数与预期频数之间是否有显著差异的统计方法。

68 F检验(F-test)

比较两个或多个样本的方差是否相等的统计检验。

69 回归分析(Regression Analysis)

一种统计方法,用于建立因变量与一个或多个自变量之间的关系。

70 多重共线性(Multicollinearity)

回归分析中,两个或多个预测变量高度相关的现象。

71 同方差性(Homoscedasticity)

指多个随机变量具有相同的方差。

72 贝叶斯方法(Bayesian Method)

基于贝叶斯概率理论的方法,用于结合先验知识和新的观察数据来估计模型参数。

73 结构方程模型(Structural Equation Modeling, SEM)

一种复杂的统计方法,用于测试和估计多变量之间的因果关系。

机器学习

74 过拟合(Overfitting)

当模型过于复杂,以至于它不仅学习了训练数据中的潜在模式,还学习了其中的噪声或异常值,这就是过拟合。

75 欠拟合(Underfitting)

当模型过于简单,不能捕获数据中的潜在模式时,这就是欠拟合。

76 偏差-方差权衡(Bias-Variance Tradeoff)

模型误差的两个主要来源:偏差(由于错误的假设导致的误差)和方差(由于模型过于复杂导致的误差)。理想的模型具有低偏差和低方差。

77 训练集与测试集(Training Set & Test Set)

为了评估模型的性能,数据通常被分为训练集(用于训练模型)和测试集(用于测试模型)。

78 超参数调优(Hyperparameter Tuning)

调整机器学习模型中的超参数以提高性能的过程。

79 交叉验证(Cross-validation)

一种评估模型泛化性能的统计方法,通过将数据集分为训练集和验证集进行多次评估。

80 特征工程(Feature Engineering)

为机器学习模型选择、修改或创建合适的输入特征的过程。

81 特征选择(Feature Selection

从原始特征中选择一个子集,以提高模型的性能和解释性。

82 梯度下降(Gradient Descent)

一种迭代优化算法,用于寻找函数的最小值,常用于训练机器学习模型。

83 正则化(Regularization)

机器学习中的技巧,通过添加某种约束(如权重的大小)来防止模型过拟合。

主成分分析(Principal Component Analysis, PCA)

一种统计方法,用于降低数据的维度,同时保留其主要的变化信息。

84 随机森林(Random Forest)

一种集成学习方法,通过组合多个决策树的预测来提高性能。

85  无监督学习(Unsupervised Learning)

机器学习中的一种方法,不依赖于先验标签,主要用于聚类和降维。

86 K均值聚类(K-means Clustering)

一种无监督学习算法,将数据划分为K个聚类。

87 数据拟合(Data Fitting)

使用数学模型来逼近数据点的过程。

88 支持向量机(Support Vector Machine, SVM)

一种常用于分类和回归的监督学习算法。

89 决策树(Decision Tree)

一种用于分类和回归的树形结构模型。

90 决策边界(Decision Boundary)

在分类问题中,区分不同类别的边界或曲面。

91 高维数据(High-dimensional Data)

拥有大量特征或维度的数据,常见于现代数据分析中。

92 强化学习(Reinforcement Learning)

机器学习的一个子领域,研究如何基于与环境的交互来学习和做决策。

93 神经网络(Neural Network)

受生物神经系统启发的计算系统,常用于模式识别和机器学习任务。

94 损失函数(Loss Function)

衡量模型预测与实际值之间差异的函数,用于机器学习中的训练。

95 超平面(Hyperplane)

高维空间中的子空间,例如在SVM中用于分类的决策边界。

96 激活函数(Activation Function)

用于神经网络中,将神经元的输入转换为输出的函数。

97 卷积神经网络(Convolutional Neural Network, CNN)

一种深度学习模型,特别适用于图像处理。

98 递归神经网络(Recurrent Neural Network, RNN)

一种深度学习模型,适用于序列数据如文本和语音。

99 模型集成(Model Ensemble)

结合多个模型的预测以提高整体性能的方法。

100 生成对抗网络(Generative Adversarial Network, GAN)

一种算法框架,使用两个神经网络(生成器和判别器)对抗地训练,以生成新的数据。


以上只是数学建模领域常用术语的冰山一角。理解这些“黑话”可以帮助初学者更深入地掌握数学建模的精髓,为解决真实世界的问题奠定坚实的基础。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存