空军分布式通用地面系统 (AF DCGS) 负责根据美国空军各种平台收集的数据,为世界各地的作战人员生成和分发可操作的情报。在过去二十年中,情报收集和对情报产品的需求呈指数级增长,给分析能力带来了巨大压力。与此同时,情报分析员往往忙于执行常规处理、利用和传播 (PED) 任务,而无法专注于应对 2018 年国防战略设想的未来威胁可能需要的更大规模战略分析。2012 年兰德公司空军项目 (PAF) 报告指出,人工智能 (AI) 有朝一日将能够帮助自由分析师完成更好地利用人类智能的任务。自该报告发布以来,人工智能和机器学习 (ML) 取得了巨大进步,我们预计未来几年将进一步创新。2017 年,空军/A2 要求巴基斯坦空军分析当前和未来的潜在技术如何帮助空军 DCGS 变得更加有效、高效、善于利用人力资本和敏捷。我们还被要求考虑充分利用这些技术所需的流程、培训和组织改进。这项名为“缩小 PED 差距”的研究项目于 2018 财年在巴基斯坦空军的部队现代化和就业计划中开展。该研究在三份配套报告中进行了讨论: • 技术创新和空军情报分析的未来:第 1 卷,调查结果和建议,RR-A341-1,2021 年。第 1 卷为包括空军决策者在内的广大受众提供了重要的调查结果和建议。• 技术创新与空军情报分析的未来:第 2 卷,技术分析和支持材料,RR-A341-2,2021 年(本报告)。第 2 卷更深入地讨论了项目方法;AI 和 ML 入门;更详细地讨论关键建议;以及其他专家、利益相关者和专家感兴趣的信息。• 技术创新与空军情报分析的未来:第 3 卷,数据流图技术评估,即将出版,不向公众开放。第 3 卷提供了更多受限细节。
数字逻辑:逻辑函数、最小化、组合和顺序电路的设计和综合;数字表示和计算机算术(定点和浮点)。计算机组织和架构:机器指令和寻址模式、ALU 和数据路径、CPU 控制设计、内存接口、I/O 接口(中断和 DMA 模式)、指令流水线、缓存和主内存、二级存储。编程和数据结构:C 语言编程;函数、递归、参数传递、范围、绑定;抽象数据类型、数组、堆栈、队列、链接列表、树、二叉搜索树、二叉堆。算法:分析、渐近符号、空间和时间复杂度概念、最坏和平均情况分析;设计:贪婪方法、动态规划、分而治之;树和图遍历、连通分量、生成树、最短路径;散列、排序、搜索。时间和空间的渐近分析(最佳、最坏、平均情况)、上限和下限、复杂性类 P、NP、NP-hard、NP-complete 的基本概念。计算理论:正则语言和有限自动机、上下文无关语言和下推自动机、递归可枚举集和图灵机、不可判定性。编译器设计:词汇分析、解析、语法制导翻译、运行时环境、中间和目标代码生成、代码优化基础。操作系统:进程、线程、进程间通信、并发、同步、死锁、CPU 调度、内存管理和虚拟内存、文件系统、I/O 系统、保护和安全。数据库:ER 模型、关系模型(关系代数、元组演算)、数据库设计(完整性约束、范式)、查询语言(SQL)、文件结构(顺序文件、索引、B 和 B+ 树)、事务和并发控制。信息系统和软件工程:信息收集、需求和可行性分析、数据流图、流程规范、输入/输出设计、流程生命周期、项目规划和管理、设计、编码、测试、实施、维护。计算机网络:ISO/OSI 堆栈、LAN 技术(以太网、令牌环)、流量和错误控制技术、路由算法、拥塞控制、TCP/UDP 和套接字、IP(v4)、应用层协议(icmp、dns、smtp、pop、ftp、http);集线器、交换机、网关和路由器的基本概念。网络安全基本概念:公钥和私钥加密、数字签名、防火墙。Web 技术:HTML、XML、客户端-服务器计算的基本概念。