工程技术(建筑)
理论与实践
2017 年 12 月 第 5 卷·101·
浅析软件工程对人工智能的影响
朱启东
南京市中华中学,江苏 南京 210000
摘要:随着人工智能的不断发展和深入,人类社会已经进入了一个前所未有的智能化时代,各种人工智能机器的发展不再只
是人们小说或者漫画里的专属,而是成为人们实实在在生活里面的各种生活必需。然而在人工智能的发展方面,却也离不开
软件工程的发展和推进,尤其是在人工智能的技术开发和应用等方面,软件工程对其起到了重要的推进作用。所以,人工智
能的发展,离不开软件工程的推进和影响,这同时也是本论文进行论述研究的核心内容。
关键词:软件工程;人工智能;助推作用
中图分类号:TP18 文献标识码:A 文章编号:1671-5586(2017)5-0101-01
随着 2016 年韩国棋手李在石与阿尔法狗的世纪大战失
利之后,人工智能再一次被人们所密切关注,而且也促使
2016 年年度最为火热的话题之一。而且从这几年的发展情况
来看,人工智能的发展早已远远超过了我们的想象,越来越
多的人工智能产品走进人们的家里,例如保姆机器人等,计
算这种发展速度距离美国大片的华丽场面还差的很远,但是
谁知道下一个五年或者三年之后是不是就能够那么华丽。而
人们在探讨人工智能发展为何如此迅速的同时,也发现了人
工智能基础上的软件工程的发展,正是因为这些软件工程的
不断升级发展,为人工智能带来了更多的可能,所以,从这
点来看,人工智能的发展也必须要感谢软件工程的发展和进
步。
1 人工智能的发展现状
当前人工智能的发展已经进入了一个比较先进的阶段,
很多人工智能机器都能够在一些比较复杂的脑力劳动工作
开展的同时,为人类进行一些记忆以及逻辑运算的辅助处
理,而且从各个系统方面来看,人工智能的发展已经进入了
一个比较全面而且先进的发展阶段。首先,从智能接口的技
术方面来看,人工智能当前已经实现了文字以及语言的理解
及翻译,并且将其应用到人工智能机器的自我表达等方面,
而且因为诸多接口技术的不断研发及应用,促使人机交流以
及计算机的运行方面都实现了全面的提升和发展。其次,从
数据挖掘技术方面,当前针对数量庞大而且存在诸多未知状
况的应用数据方面,已经开展了极为细致而且深入的研究,
并且在数据的整体挖掘方面实现了数据库以及人工智能和
数据信息统计等方面的支持与构建,并且借助可视化技术等
各种技术方式,对其内容进行丰富研究,从而为人工智能的
发展提供足够的理论以及技术支撑。第三,在主体的系统研
究方面,不断的将人工智能机器与人类的自主特性进行有效
结合,从而促使人工智能系统能够实现相对较为独立而且自
主的一些基础性智能任务,甚至有些人工智能还能够实现自
我状态的调整,从而对一些环境及特殊的情况出现的变化进
行及时感应及处理,而且实现了多主体系统里面物理以及逻
辑思维方面的智能化研究及应用开展。
2 软件工程的发展阶段
从诞生开始,软件工程的发展就一直备受世人的瞩目。
软件工程诞生于 1968 年德国召开的北大西洋公约软件会议
上面,这也是全球第一次提出了软件工程的概念,并且对软
件在具体生产过程里进行工程化的方式进行了肯定和应用。
这是软件工程发展的第一阶段。第二阶段则是在上世纪六十
年代,计算机技术刚刚进入实际的应用方面,这个阶段的软
件设计应用大多是为了某些特定的情况而展开,而且软件的
设计及应用也要建立在计算机的代码及汇编语言技术基础
之上,所以其发展受到了一定的限制,而且很多软件生产出
来之后,无法实现良好的维护,并且整体性能稳定性比较差,
所以这段时期被称作是软件危机阶段。第三个时期是八十年
代之后,游鱼软件技术以及应用得到了良好的发展,然而软
件的的具体生产却无法及时跟进,而且软件的成本也一直在
不断的激增,导致当前软件开发以及生产的效率一直无法满
足当前的信息技术普及需求。第四个阶段,就是进入新世纪
以后,由于软件开发技术的不断发展和提升,导致软件工程
的发展也进入了一个全新的历史阶段,而且也因为软件技术
的不断发展和提升,促使人工智能得到了全面的发展和应
用。
3 软件工程和人工智能对社会发展的影响
软件工程与人工智能都属于技术应用的科技领域,而且
彼此之间处于互相辅助和促进的关系,甚至人工智能与软件
工程彼此之间还形成了交叉的研究关系。首先,人工智能的
发展,为软件工程的技术及应用发展提供了实际的效果验
证,尤其是软件工程里面的技术升级,还有软件的兼容及应
用,都从各个方面为人工智能提供了各种可能,而且人工智
能的软件需求也会不断的促进软件工程的发展提升,从而去
满足人工智能各类技术及应用方面的多样性需求。另外一
点,人工智能技术的应用也能够合理实现程序员的生产及研
发效率以及可靠性的提升,这对于软件工程发展来说,是一
种有效的促进和推动。而且根据很多的实际应用表明,软件
工程的发展可以有效突进人工智能的研究进展,尤其是将人
工智能的技术再程序的设计里面进行应用方面,已经实现了
各个方面知识应用的自动推进和发展。
4 AI 的发展趋势
人工智能可能会提高人们日常的工作效率,所以员工可
以优先考虑自己的时间,把注意力放在真正重要的事上。无
论你是销售代表还是首席执行官,我们之中的大多数都只会
关注自身的时间,去点击查看收件箱的数据。而且,智能机
器人将在企业协作中扮演同等重要的角色,让人们能够即时
做出正确的协作行为。举个例子,如果 AI 识别出某项交易
可能不会在季度结束之前结束,那么机器人将会通知代表、
销售工程师、经理以及销售运营主管,让他们派出正确的团
队来达成交易。
5 结论
针对人类社会发展来说,无论是人工智能还是软件工
程,都有着重要的推动作用。软件工程的不断发展与深入,
促使人们生活及生产的各个方面都得到了发展和提升,而且
通过技术的升级及应用,不断拓展人们生产的效率提升及生
活便捷。同样,人工智能的发展和应用,替代了人们工作,
并且从生产以及社会科技等各个方面,推动社会经济与技术
的进步与发展,从而不断促进社会的深入发展。
参考文献
[1]赵欣培,李明树.一种基于 Agent 的自适应软件过程模
型[J].软件学报.2004(3)
[2]孙鲁涌,周异,张云电.MEX 文件在人工智能软件中的应
用[J].计算机应用与软件.2004(3)