数学对计算机人工智能发展的重要性探究
2020-09-10王琪
王琪
【摘要】数学是一项较为强大且具有多元化理论知识科目,数学知识具有自身的特点,并且能够作用于各个领域。文章合理的通过对数学在计算机人工智能发展领域的应用进行探究,并且合理的分析了数学在计算机人工智能发展中的重要性,从而总结出当前计算机人工智能发展中的问题,合理的结合了数学知识的运用提出了问题解决的策略,从而促进计算机人工智能的全面发展。
【关键词】数学知识;计算机人工智能;问题措施;
前言
計算机人工智能的别称是机器智能,在进行计算机人工智能发展方向研究时,科学家合理的结合数学理论知识将多种学科种类知识进行累积,从而提升人工智能综合性的发展方式。针对人工智能的发展科学家合理的进行了计算机技术、理论信息技术、心理学知识以及人类神经生理学知识等多个知识层面相统一,结合计算机强大的应用系统促进人工智能的开发工作,其目的是实现人工智能开发出与人类生活相近的智能生活功能,进而利用数学知识理论提升人工智能的科学化进步。
1计算机人工智能发展中数学的重要性
数学学科的特点较为多样,具有较强的科研性和工具性,并且在实际工作时具有较强的抽象性能。在利用数学学科进行科研工作时,科研工作者可以结合数学独特的抽象性进行计算机结合工作,通过数学与计算机的结合在科研领域发挥实质性的作用。随着科技时代的全面到来,人工智能领域合理的结合数学理论能够提升对人工智能中的几何分析,结合离散数学理论计算出人工智能的仿生技术,并且数学知识中的有限单元方法能够提升计算机人工智能数值求解的层次。
2当前计算机人工智能中存在的问题
2.1人工智能的语言理解能力较差
在计算机人工智能技术开发过程中,由于计算机对语言理解能力较差,从而导致了研发后的计算机人工智能也无法对语言进行深入的了解,并且无法区分语言种类间存在的复杂性原理。针对这一问题,市场研发出了计算机语言翻译器,计算机语言翻译器能够结合数学算法提升人类语言的规范度,利用数学知识将人类的语言进行编程,编程后的语言更容易理解,但是也存在一定的误解性,有时会出现语言意思表达模糊的情况,综合表明计算机人工智能语言的理解能力还无法达到研发的预期效果[1]。
2.2人工智能的模式识别能力较差
通过对当前时代下的计算机人工智能技术的研究表明,人工智能技术在进行智能识别的过程中,可以结合数学理论知识对外部物体进行基础的识别,但是实际应用时计算机人工智能的模式识别还无法与人类的感官识别相对比,计算机人工智能的识别模式只是简单的通过数学理论中的模糊分析算法结合计算机内部的数据进行外部的识别工作,因此识别能力还较为低下,并且具有一定的局限性。
3利用数学解决人工智能发展中问题的措施
3.1加强计算机人工智能中数学理论知识的运用
在对问题解决措施研究过程中,合理的结合数学理论知识中的符号计算方式可以将人工智能问题解决。符号计算方式的主要计算方法分为两种,利用数值的方式进行计算和结合c语言代码进行计算。利用数值的方式进行计算,可以在人工智能技术中加入求函数值计算这一理论知识点,求函数值计算的计算方式是通过符号对具体的数值进行代数预算,从而提升精准性[2]。
3.2通过数学提升人工智能的网络安全
合理的结合数学理论知识与数学技术方法的运用,能够提升计算机人工智能技术模式的识别能力,并且提升人工智能技术的自动处理功能。人工智能中的模式识别是以人工智能机器的研发为基础,并且结合数学理论知识的论证,将人类的具体思维与人类的行为方式转换成一种数据代码,并且将这种数据代码在计算机系统中储存,计算机可以利用储存的代码在运行中进行合理的分析,从而提升自身识别能力的精准性以及高效性。数学理论知识中的模糊算法和离散型知识的运用,可以提升计算机网络的整体安全。在进行计算机人工智能技术运行时,要以计算机网络防火墙技术作为安全运行的基本保障,结合数学理论知识的应用对防火墙内部的数据进行保护,从而提升数据的安全性,加强防火墙的防护作用,保证人工智能系统的稳定运行。
3.3将数学知识运用到程序运算中
人工智能技术程序的设计离不开数学知识的支撑,通常情况下设计的程序越复杂则需要运用的数学理论知识就越广泛。综合当下人工智能技术研发过程中所利用的数学知识进行探究,逻辑思维知识、数据结构知识和数学算法等被广泛应用。人工智能程序中常用的三种数学方法是枚举法、递归法以及排序法,枚举法的合理应用能够加强计算机程序的归纳推理工作;递归法的应用可以重新将计算机程序进行定义;排序功能可以在程序中选择一个衡量因素作为排列根本,从而使其他运行程序按照这个排列根本进行顺序排列[3]。这三种方法的全面应用能够提升人工智能技术的发展,并且增强人工智能技术的技术含量,优化人工智能技术的程序应用。
结论:人工智能的发展是时代发展的印记,在发展过程中,人工智能会遇到各种各样制约自身发展的因素,从而使自身在发展过程中出现各种各样的问题。结合数学知识的运用能够减少人工智能发展过程中问题出现的概率,从而优化人工智能的发展方向,提升计算机人工智能的影响力以及整体作用。
参考文献
[1]王超.人工智能在计算机网络技术中的应用探究[J].数码世界,2020(8):11-12.
[2]孙艳丽.计算机网络技术的人工智能探究[J].中外交流,2019,26(28):300-301.
[3]蔡亚永.人工智能在计算机网络技术中的应用分析[J].电脑知识与技术,2019,15(27):174-175.