计算智能包括遗传算法、进化算法、蚁群算法、免疫算法、启发式算法、粒子群算法、模拟退火算法、麻雀搜索算法、禁忌搜索算法、混合智能算法、神经网络、机器学习、生物计算、模糊逻辑、模式识别、知识发现、数据挖掘等。计算智能具有持续进化、环境友好和开放生态等特征;其实它就是借用自然界规律的启迪根据其原理模仿设计求解问题的智能算法。
智能算法要解决的一般是最优化问题;而最优化问题就是求解一个可行的甚至是最优的方案的决策问题。最优化问题可以分为:(1)求解一个函数中,使得函数值最小的自变量取值的函数优化问题;(2)在一个解空间里面,寻找最优解,使目标函数值最小的组合优化问题。这些问题都有一个共同的特征就是通过模仿人类智能的某一个(某一些)方面而设计出最优化算法的目的。
各种智能算法在解决全局最优解的问题上有着独到的优点,并且它们有一个共同的特点:都是模拟了事物在自然界的发展过程。如遗传算法借鉴了自然界优胜劣汰的进化思想;神经网络更是直接模拟了人脑。这些智能算法都有别于一般的按照图灵机进行精确计算的程序,尤其是人工神经网络,是对计算机模型的一种新的诠释,跳出了冯?诺依曼机的圈子,按照这种思想来设计的计算机有着非常广阔的发展前景。
虽然中国在智能计算方面起步较晚,但凭借不懈努力已在短时间内取得了巨大进步。例如曙光信息产业股份有限公司以人工智能服务平台、先进计算服务平台以及云数据中心、先进计算中心等载体,通过云计算、边缘计算、通用计算等方式为客户提供垂手可得、便捷部署、经济节能的智能计算服务。该公司还以智能计算为抓手,共同构筑人工智能生态,构建安防、医疗、科研、金融、农业、制造等多领域智能解决方案,从而帮助客户实现业务智能化转型。
由于智能计算的广泛应用和重要意义,它在科学研究和科技界都受到了高度关注。研究人员不断提出新的智能计算方法和技术,以提高计算效率和精度,并解决更加复杂的问题。尤其工业界在不断地投入资金和人力来研发和推广智能计算技术,以提高生产效率和降低成本。智能计算的发展受到了大数据和云计算的支持;大数据提供了海量的数据用于训练和验证智能计算模型,而云计算则提供了强大的计算资源和存储空间,使得智能计算能够进行大规模的计算和部署。
中国著名学者周海中教授曾经指出:“智能计算和量子计算在信息时代有着重要的价值和意义,它们将成为21世纪两大计算技术。”就目前情况看,智能计算已成为现实;它是支撑人工智能发展的“第一生产力”,它的发展前景是十分广阔的。智能计算已成为全球科技和产业竞争焦点,直接引领新兴产业发展。在前沿探索与应用实践中,我们人类正在迈向智能计算的新时代。
文/谢丽丽(作者单位:中南大学计算机学院)