主题:【原创】数学与战争 -- 晨枫
用的一个软件有很强的数据挖掘功能,所以也自学了一些这方面的知识。
孙子曰:庙算胜者得算多也。古语云:凡事预则立不预则废。算与预都是在行事前对结果的模拟,通过多次模拟,找到比较好的输入,而这些输入就可以作为最终行事的参考。但是,模拟谈何容易,困难有三:
1.计算量的限制,尤其在前计算机时代,往往是要通过人脑的经验模型来实施模拟
2.模型的精确性的限制,所有的模型都不是也不可能完全反映客观世界的,好的模型是在某种层次上反映了客观世界的规律的。所以,没有模型是可以完全指导一切,考虑了一切因素的
3.实际问题的主要矛盾的判定及其相应模型的选择。现实中的各种现象有时候看起来比较相似,但是其中起决定作用的内在因素可能是完全不同的,也就是由不同的主要矛盾决定的。由于模型能力的有限性,通常要找能够反映出决定性作用的模型来和实际问题对号。
所以,建立模型解决问题的方法,不是现代才有的,自古有之。并不是“这是理科男傲视群雄的原因”,只能说现代社会的进步,使得这种方法所能达到的范围提升了,作用提高了,显著了。
一种及其常见的模拟是现在工业产品在设计阶段进行的模拟计算。比如给定一个汽车外形,计算其行驶时产生的升力、阻力。使用计算机解决计算量的问题,流体力学方程解决模型的问题,对于汽车外形的阻力通常不用考虑空气可压缩性,这样可以使用计算两较小的不可压缩气体方程,气动力在这里是主要矛盾。
但是并不是所有问题都是这样简单就可以建立模型的。复杂一点的,往往无法建立其数学模型。那么可以把模型当成一个黑箱。通过数次的不同输入,得到的对应输出作为基础数据。然后利用数据挖掘,在不知道系统内部的详细规律的情况下,直接统计输入输出,来建立一个近似模型。
至于在战争中的应用,据我所知,国内很想得到美军这方面的模拟软件,但是美军只提供给盟友(软件可以看成兰且斯特超级加强型)
数学是一切科学的工具,数学应用到军事推演中再正常不过了,也是必然的。应为现代社会正在以前所未有的速度,在社会的各个角落实现类似的事情。
另外,几十年前,这种东西可以算是理科男的,现在更多的还是工科男的了。应用啦,已经。
建议不要对自己完全不明白的东西,轻易下结论。
- 相关回复 上下关系8
🙂这句话看不懂 1 PBS 字2245 2012-02-29 01:05:05
🙂您这就是典型的马后炮了 假设 字634 2012-03-01 02:10:35
🙂看到晨大这文章就让我想到欧债 7 联储主席 字208 2012-02-22 11:37:53
🙂有幸工作中接触了一些数据挖掘,浅谈一点个人看法
🙂作者意外获得【通宝】一枚! xlu 字149 2010-09-29 19:32:52
🙂这个跟神经网络什么关系 erha 字0 2010-09-28 08:56:31
🙂黑箱模型 1 meokey 字263 2010-09-28 06:46:41
🙂神经网络算法就可以,matlab有工具箱。 1 羽落江城子 字0 2010-10-04 22:00:08