Page 201 - 电气控制技术与管理
P. 201
第五章 智能制造技术
多含义。从广义上讲,自动编程是使用计算机系统,特别是自动编程系统进行软
件开发的过程。软件开发涵盖了从问题描述、软件操作描述和设计描述到可执行
代码生成、调试和交付的整个过程。从狭义上讲,自动编程是从软件操作的官方
规范到可执行程序的子代码的过程自动化。因此,自动编程的基本问题涉及防签
证和机器人技术,必须通过人工智能的方法来实现,这也是一个结合了软件工程
和人工智能的主题。
7.组合调度问题
确定最佳规划或组合的问题包括许多实际问题,如互联网路由优化问题、物
流公司需要确定物流最短运输路线的问题等。这类问题的实质是为由多个节点组
成的图的每条边找到一条代价最小的路径,使路由只通过每个节点一次。对于大
多数这些问题,随着节点大小的增加,求解器的难度呈指数增长。人工智能研究
人员研究了各种组合规划方法,以尽可能缓慢的改变“时间量级问题”的曲线,
并为许多类似的路线优化问题找到最佳解决方案。
8.感知问题
视觉和听觉是感知的问题。计算机处理摄像头输入的视频信息和麦克风输入
的音频信息的最有效方式必须基于“理解”(即能力),以便计算机只有视觉和
听觉。视觉是感知的问题之一。机械视觉的热门研究领域包括实时并行处理、主
动质量视觉、动态和时变视觉、三维建模和场景识别、实时图像压缩、传输和恢
复、多光谱和颜色处理以及图像解释等。机械视觉广泛应用于机器人装配、卫星
图像处理、工业过程监控、飞机监控和引导、电视直播。
(二)机器学习技术
1.基本概念
所谓机械学习是指机器必须能够模拟人的学习行为,并通过获取知识和技能
不断改进。
机械学习在人工智能研究中起着非常重要的作用。一个没有学习能力的智
能系统很难被称为真正的智能系统,但以前的智能系统一般都缺乏学习能力。在
这种情况下,机器学习逐渐成为人工智能研究的核心之一。它已广泛应用于人工
智能的各个领域,如专家系统、自动推理、自然语言理解、模式识别、计算机视
觉、智能机器人等行业。其中,专业体系中的知识获取问题尤为典型。
·189·

