目前,智能软件的开发技术主要来源于人工智能的研究,将人工智能中的知识表示、推理和搜索方法、机器学习和知识获取、知识处理系统、自然语言理解等内容应用到软件开发中。 ,主要技术有神经网络、模糊数学、灰色系统理论、小波分析等。按其功能可分为智能操作系统、人工智能编程语言系统、智能软件工程支撑环境、智能 人机界面软件、智能专家系统和智能应用软件。
智能软件的发展与人工智能的研究密切相关。 每当人工智能有新的突破时,都会在智能软件中得到应用。 根据人工智能的发展历程,智能软件的发展也可以分为三个阶段。
第一阶段(1956~1970年)是智能软件雏形出现的阶段。 这一时期的智能软件主要是象棋、非难的判定证明、智力问题等简单问题。
第二阶段(1970~1980)是智能软件的发展阶段。 随着研究知识系统的工程技术的出现,人工智能已经从单纯的理论转向实际应用。 这一时期的智能软件主要包括专家系统、自然语言理解系统、场景分析系统、自动编程系统等。
第三阶段(1980年后)是智能软件发展的新阶段。 大部分人工智能研究理论转化为商品,进一步推动了智能软件的发展。 此时,智能软件主要用于精密检测的机器视觉系统、装配作业的初级智能机器人系统、微型计算机的自然语言等。 接口、各种专家系统等。
智能软件具有广阔的应用前景,但目前的应用还不是很广泛,仅用于管理、教学系统、工程领域、技术研究等一些特殊领域。
近年来,政府部门、金融机构、大型企业的信息化建设不断深入,各类业务数据呈现爆发式增长,带动了我国商务智能应用软件市场的快速发展。
在教育方面,智能软件主要应用于专家系统、机器人、机器学习、自然语言理解、人工神经网络、分布式人工智能等几个领域。 在工程领域,智能软件在医学诊断和挖掘专家系统等方面应用较为成熟。
由于人们对一成不变的软件使用感到不满,希望软件在使用过程中能够分析情况,根据实际情况进行自我调整,使软件具有学习功能,并在使用过程中不断加强功能 . 需求越来越大。 相信随着技术的发展和融合,未来几年,智能软件将会得到很好的发展,并逐步取代现有的传统软件模式。