“深绿”的软件系统有着模块化的体系结构。举例来说,在未来也许可以移除一个旅级模块,然后用一个连级模块替代。DARPA同时也努力支持全部类型的军事行动。项目的第一阶段将支持中级强度的冲突和战争或者低级强度的冲突。第二阶段和第三阶段将支持三种战争选择和没有冲突的人道主义和维和任务。
可选任务可以在指挥员或参谋长需要的任何时候异步生成。用户可以在任何时候运行训练程序。“深绿”将不断从目前正在进行的行动收集数据,更新与生成结果相关连的准则。当事件产生时,某些对未来的预测结果的可能性会降低。Surdu上校指出,如果某个特定的比较好的未来期望被一个坏的输出所取代,系统将发现这种变化,并提醒指挥员做出能将任务带回到期望结果的方案。
在任务的关键时期,软件将使指挥员和参谋人员将精力集中于作出决策或制定计划。上校指出,期望和计划是不同的。一项任务可能向着一个不如意的未来发展,但是能改变这种状态的计划与可预测的未来期望是不同的。然而,他说在软件开发完成之前,他也不知道系统能够提前多久检测到坏的期望并提供警告。他说,“系统是否能够提供足够的告警功能以使指挥员和参谋人员相比在没有系统时更加高效是项目的性能标准之一。”
Surdu上校指出许多正在进行的研究正在关注能为人们生成可选方案的计算机系统。有了“深绿”,将由人来做计划和做决策,但是软件可以帮助他们了解这些方案可能的执行结果,并能帮助人们将注意力集中到需要做出替换计划并做出决策的地方。系统的另一项目标是能以一种让指挥员和参谋人员了解他们做出选择所产生的结果的方式提交决策。他说:“一名指挥员明白,如果他炸毁了一座桥梁,首先产生的后果是没有人能够通过它。例如我们无法向部队提供后勤保障或者人们不能经过这座桥去上班则是第二和第三后果,电脑将向指挥员提供这些信息以使指挥员能够做出更周到的选择。”
“深绿”被分为多个组件或应用程序:“指挥员伙伴(Commander’s Associate)”,“闪电战(Blitzkrieg)”和“水晶球(Crystal Ball)”。“指挥员伙伴”工具是用户和“深绿”的主要交互接口。它的接口允许用户随意的在上面书写,也能通过语音命令产生计划。将来,系统将能通过指挥员画的草图和语音推断出他的意图。系统的目标是让指挥员在监视器上画出一项行动的过程,就像在纸上画一样,由计算机理解这种绘图并生成未来结果的预测。“指挥员伙伴”还可以在需要生成计划时提示指挥员。Surdu上校说,“可视化的实现在指挥员的头脑中而不是在屏幕上,我们必须想办法以能帮助指挥员看到行动的各方面影响的方式将这种信息展示出来。”
第二个主要的应用程序是“闪电战”,它的主要功能是接收为同盟部队和中立部队生成的计划和方案并对未来的可能结果进行建模。Surdu上校指出,“闪电战潜在的目标是成为一个在军事建模中完全不同的范例。”利用现有的技术产生一系列的备选方案,需要利用仿真器运行成百上千次,然后将输出结果放到预示着不同结果的不同分类中。Surdu上校透露,大多数战争模型的建立都趋向于统计曲线的中心。而“深绿”的“闪电战”系统将生成范围宽广的不同未来期望。例如,如果两军遭遇,目前的战斗模型将运行一系列的消耗计算,然后会向指挥员展示一个伤亡率和结果的统计分布结果。而应用“闪电战”系统,如果遇到两军相遇的情况,一种结果可能是一方迅速被击败或者在败局确定的时后撤退,而胜方必须选择是否进行追击。另一个可能是双方都遭受严重伤亡,然后双方撤退并重组部队。“闪电战”系统利用启发式技术对可能的结果进行评估。然后,对每一种可能结果继续进行仿真,直到遇到中止条件。
“深绿”的第三个主要组件是有着多种功能的“水晶球”。它控制着“闪电战”的生成规则,并且监视从正在进行的行动中输入的数据,同时更新与可能的未来期望相关联的可能性准则。这种功能使系统能够分辨需要指挥员进行选择的决策点,也可以识别出那些需要指挥员和参谋人员生成附加方案的未来期望。项目的目标之一是设计一种“水晶球”程序,使得软件能够在当前进行的行动的基础上更好的学习如何预测未来潜在结果。
“深绿”还有一个集成功能,该功能对全系统进行统筹,并指明所有进入系统的数据输入,从而确保所有的组件都能够即插即用。集成功能还能帮助组件开发人员将它们的各部分组件集成到现有的美军战斗指挥系统中。Surdu上校说,系统具备模块化的组件的能力不仅能使系统能够在不同编制的部队使用,系统的体系结构还允许新的技术或系统很方便的取代“深绿”。他说“在我们没有再写代码的前提下,如果20年以后人们还在使用‘深绿’,那将是一项了不起的成就。”
|
编辑:
张学勤
|











