APP下载

人工智能中的自动逻辑推理

2020-11-20刘惠王尧

装备维修技术 2020年8期
关键词:逻辑推理程序设计冲突

刘惠 王尧

摘要:随着科技的不断发展,人工智能在我们生活中的应用越来越广泛,但在人工智能中运用的逻辑推理方法通常是不能实现自动推理的。在进行自动逻辑推理设置的时候应该结合当下人工智能的发展情况,采用适合其发展的方式进行自动逻辑推理的设置。本文主要针对人工智能的自动逻辑推理,从人工智能的推理方式以及模式、人工智能冲突消除的策略等几个方面进行了分析和探讨。

关键词:人工智能;自动逻辑推理

引言:

随着科技的进步发展,人工智能的应用越来越多,在多个行业都有非常好的应用,特别是在服务行业的应用最为突出。在使用人工智能的过程中,要对其进行一定的逻辑推理程序设定,传统的推理方式不能满足人工智能的需求,所以在进行人工智能逻辑推理的时候,应该根据人工智能的实际应用需求,对其进行合理的设计,使其能够更好的完成自动逻辑推理。

一、人工智能的逻辑推理方式以及模式

推理主要是运用一种策略根据现实所发生的状况,进行下一步的发展推理,而人工智能当中的逻辑推理过程中主要是依靠程序所完成的。人工智能当中的逻辑推理也是非常重要的,在进行程序设计的时候应该将其结合实际进行分析,使其在工作使用过程中能够更好的进行推理分析。

(一)逻辑推理的方式

逻辑推理当中推理方式分为很多种,其中演绎推理在推理方式当中处于最为基本的推理方式,其在进行推理的过程中主要是根据当下所需从简单的推理逐步向着复杂特殊的方向发展,使其能够有效的达到所需的目标,为其工作开展提供良好的逻辑程序设计。归纳推理主要是从个体推理不断向着一般发展,在进行设计的时候相关人员一定要注意其特点,避免与演绎推理程序相混淆,影响程序的正常工作。默认推理主要是在知识不完全的情况下,进行一种假设推理的过程中,根据假设的条件对已经存在的一些知识信息进行一定的推理分析,最终得到理想的结果。推理的方式分为很多种,还有确定性、不确定性等相关的推理方式,在进行人工智能逻辑推理程序设计的时候相应的工作人员应该结合人工智能的需求进行相应的设计,使其在工作过程中能够更好的完成推理,达到工作的需求。当下时代中人工智能的发展速度越来越快,其应用也更加的广泛,人类的部分工作已经被其代替,所以在对其进行逻辑程序设计的时候更应该重视起来,避免其在工作过程中出现不必要的错误操作,为后续的工作开展带来不必要的麻烦。

(二)逻辑推理的模式

逻辑推理模式的匹配主要是对所存在的两种方式进行一定的比较,发现两者之间是否存在联系,是否在一定程度上是一致的,其主要可以分为确定性与不确定性两类。其中确定性匹配主要是两种知识类型相同的模式进行分析或者是经过一定的代换之后而一致的知识进行匹配分析。反之不确定性则是对两个知识模式完全不相同的类型进行分析,但是其相似程度又是在规定的所需范围之内的,为其进一步的程序设计进行合理的匹配,使其能够更好的完成所需的设计。这两种模式在人工智能程序设计过程中是非常重要的,所以相关工作人员在进行逻辑推理程序设计的时候一定要严格的按照要求进行推理模式的匹配,使其能够最大程度的满足工作的需求,人工智能在不同领域的应用所需的推理程序是不尽相同的,所以这就要求工作人员在进行设计的时候必须结合实际的应用,对其进行严格的把关设计,使其能够更好的开展工作。随着应用越来越广泛对其要求也越来越高,在进行设计的时候不能有任何的松懈,每个设计环节都必须严格的进行把关,按照要求进行一定的设置,避免出现不必要的错误而影响其后期程序的正常工作,进而影响人工智能在人们工作生活当中的应用。工作人员要熟练的掌握逻辑推理模式的匹配,在设计程序的过程中严格的根据要求进行[1]。

二、人工智能冲突消除的策略

在进行人工智能推理程序设计的时候难免两者之间会出现一定的冲突,这就要求工作人员要对其进行一定的冲突消除设计,避免两者之间发生冲突而影响其正常工作,逻辑推理设计过程中冲突消除的策略有以下几种方式,其中有按针对性排序、已知事件、匹配度等多种方式进行冲突的消除。有针对性的排序主要是在进行选择的时候,优先选择一些比较针对性比较强的规则进行应用,这样就能够尽可能的避免在进行规则选择的时候存在不知该选择哪个进行应用的现象。按照已知事件进行匹配主要是根据其新鲜时间比较多的方面进行选择,这样在其后期遇到一些不符合常规的事件的时候能够有效快速的做出判断,避免在进行工作的过程中出现一些比较不符合常规的事件的时候,程序无法进行推理工作,影响人工智能的进一步工作,同时也在一定程度上避免了选择上的冲突。在进行不确定性匹配的时候,根据两个知识模式的相似度来进行计算并对其进行排序,在对比过程中选择相似度比较高的进行程序编入,这样就能够有效降低的避免出现相互之间的冲突发生,而进一步影响正常的工作开展。在人工推理编辑的时候会出现多种情况相互冲突的现象,这个时候工作人员就应采用一定的方法尽可能的避免冲突的发生而影响后期的工作开展[2]。

结束语

随着时代的发展社会的进步,各个行业的科学技术应用也越来越广泛,近些年最为广泛的应用就是人工智能的应用,其在各个行业的应用都取得了非常好的成就,为人们简化了工作,降低了成本,特别是在一些应用人员比较多的行业,如服务业等,大量的人员雇佣会无形中增加企业的成本,但是在很多方面还是会受到一定程度的影响,所以在这个过程中使用人工智能会使其有效的降低企业的人工成本,同时也能够满足高效率的生产需要。器械不会因为外界环境的改变而影响其正常工作,人在工作过程中会受到情绪、环境等的影响,而进一步影响工作质量以及效率,但是人工智能就能够很好的规避这一现象的发生,能够很大程度上满足工作的需要,同时能够有效的提高工作效率。

参考文献:

[1]刘钰治. 逻辑学表达在人工智能中应用的研究[J]. 数码世界, 2019(1):12-12.

[2]聶芬. 计算机网络技术中人工智能的应用策略[J]. 电脑编程技巧与维护, 2018, 000(006):141-142,153.

作者简介:

刘惠(1987-07) 汉族, 工程师,河北省石家庄市, 从事电力信息通信工作;

猜你喜欢

逻辑推理程序设计冲突
基于OBE的Java程序设计个性化教学研究
利用思导图进行抽象逻辑推理
项目化教学在Python程序设计课程中的应用
C++程序设计课程教学改革研究
耶路撒冷爆发大规模冲突
医学专业“Python程序设计”课程教学改革总结与思考
回避冲突不如直面冲突
冲突管理
花生是谁的
真假借据