您好,欢迎来到榕意旅游网。
搜索
您的当前位置:首页人工智能(AI)程序设计研究

人工智能(AI)程序设计研究

来源:榕意旅游网
第37卷 第07期数字技术与应用第 37 卷 数字技术与应用 www.szjsyyy.com2019年 7月Digital Technology &ApplicationVol.37 No.7July 2019设计开发DOI:10.19695/j.cnki.cn12-1369.2019.07.76人工智能(AI)程序设计研究雷巧娟(西安文理学院,陕西西安 710065)摘要:大数据及云计算技术为深度机器学习提供可能,促进了人工智能的发展,家居机器人、人脸识别等人工智能产品在生产生活中应用广泛。而人工智能产品应用的基础在于程序,本文将人工智能程序设计为研究对象,为人工智能产品研发提供理论帮助。关键词:人工智能;程序设计;Lisp中图分类号:TP18文献标识码:A文章编号:1007-9416(2019)07-0156-020 引言程序设计是实现人工智能的关键,研发人员可通过算法+数据的结构设计,实现机器学习与算法、大数据与数据结构的映射,利用程序控制人工智能开展机器学习,完成相关的操作,发挥人工智能替代人力的功能。2 人工智能(AI)程序设计原理本文以C++语言为例,阐述人工智能程序设计原理,C++语言的程序设计原理为决策树算法,其结构如图1所示。C++语言程序设计的决策树算法设计信息熵、信息增益率及基1 人工智能(AI)程序设计语言在开展人工智能程序设计前,需明确人工智能程序的要求与特点,本文总结人工智能的“智能之处”,如表1所示。基于上述要求,程序与算法是实现人工智能的关键。目前人工智能程序设计常用Python、C++、Java、Lisp、Prolog五种语言[1],如表2所示。本节总结其优缺点,为开发人员选用开发语言提供参考。表1 人工智能的“智能”特点人工智能的“智能”功能 问题求解 计算智能 专家系统 机器学习 语言理解 特点 人工智能可利用程序将复杂问题分解为简单问题,逐步解决子问题,消解复杂问题 人工智能支持免疫计算、自然计算及神经计算,该功能由程序中的算法实现 可全面整合某一领域的专业知识与实践经验,利用人类专家的知识解决相关问题 应用相关算法,引导计算机学习人类经验与推理过程,还可模拟人脑学习 人工智能可整合文本材料,构建相关数据库,会根据语言的特征,搜索数据库中类似的内容,进行识别与转换,实现语言理解与处理 图1 决策树算法示意图表3 决策树算法数据特征表数据内容 信息熵 特点 表示样本 集合纯度 计算公式 H(X)xXp(x)log2p(x) H(U)klnpklog2pk 信息 可用于选取可取值 IGR(U,A)=IG(U,a)IV(A) 增益率 数目较多的数据 IV(A)=-iln|Ui|U|log2|Ui|U| 基尼指数 用于判断收入 公平的指标 0/1 表2 人工智能程序设计语言统计表开发语言 Python C++ Java Lisp Prolog 简介 多范式编程语言,支持面向对象的编程,具有过程与功能等多种编程风格 既可基于过程开展程序设计,可也面向对象设计 多范式语言,支持多平台,使用多种算法与网络 表处理语言 基于规则与声明性的语言 优点 数据库与工具多样;支持算法测试;开发速度快 速度最快;支持重用代码;适用于机器学习与神经网络 AI编程语言,无需重新编译 灵活性强,在特定问题处理方面高效可靠 涵盖大量人工智能编码语言,支持基本机制 缺点 不支持移动计算应用解释器辅助,降低AI执行速度 难以处理多任务;仅适用于以算法及特定系统为核心的程序 缺少闭包及一次函数 需特定软件与硬件 执行效率低,成本高 收稿日期:2019-06-14作者简介:雷巧娟(1978—),女,陕西澄城人,教育硕士,讲师,研究方向:现代教育技术。156雷巧娟:人工智能(AI)程序设计研究2019年第 07 期尼指数三种数据,其特点如表3所示。在程序设计中,上述三种方法均通过划分属性的思路,逐步构建决策树,引导机器完成学习。具体思路如下:首先构建决策树说明文档(见图2),再构建Tree Node结构体与Attr结构体,前者用于存储决策树的节点信息,后者用于存储属性信息,通过信息处理完成程序设计[2]。3 结语综上所述,人工智能程序设计应用语言较多,设计人员需结合产品需求,选择最佳开发语言。通过本文的分析可知,开发人员在明确开发语言后,需根据该语言的应用原理,规范使用开发语言,为人工智能程序的有效运行提供条件。参考文献[1] 潘欣,王鑫.基于人工智能和OBE的Java语言程序设计课程改革[J].高教学刊,2018(18):81-83.[2] 王卓.C++程序设计在人工智能领域的应用研究[J].电脑迷,2018(05):131-132.图2 决策树说明文档示例图Artificial Intelligence (AI) Programming ResearchLEI Qiao-juan(Xi'an University,Xi'an Shaanxi 710065)Abstract:Big data and cloud computing technology provide the possibility for deep machine learning and promote the development of artificialintelligence. Artificial intelligence products such as home robot, face recognition and other artificial intelligence products are widely used in productionand life. The application of artificial intelligence products lies in the program. In this paper, the artificial intelligence program design is the research object,which provides theoretical help for the research and development of artificial intelligence products.Key words:artificial intelligence; programming; Lisp······上接第155页求在开发系统和后续验收网站时考虑到这些特点,用适合的技术手段来实现。参考文献[1] 李海鹰.轨道交通建设领域中系统集成类项目管理系统工作探讨[J].科技风,2018(31):97.[2] 李大鹏,陈超,邢雪.固定资产投资项目信息化管理系统建设初探[J].中国管理信息化,2018,21(16):54-56.[3] 朱峰江.关于工程项目信息化管理系统的建设研究[J].电子测试,2018(16):127+124.[4] 贾兰俊.基于军工建设项目的管理信息系统设计与实现[J].价值工程,2018,37(24):79-81.[5] 沈艺超.企业投资项目管理系统设计与实现[J].计算机产品与流通,2018(07):252.[6] 许风霜.高校质量工程项目管理信息化建设[J].西部素质教育,2018,4(20):100.[7] 唐颖慧. 大型公共项目信息化管理研究[D].吉林建筑大学,2018.[8] 王文豪,王春婷,马伯乐.工程项目管理系统的应用[J].中小企业管理与科技(下旬刊),2017(10):51-52.Development and Creative Application of Large Capital Project Managementof Vocational and Technical CollegeGU Hong-bin,WEI Kong-peng,LI Xiao-long(Panjin Vocational & Technical College,Panjin Liaoning 124000)Abstract:In order to promote their inner construction, many vocational colleges are applying the demonstration school and high level vocationalcollege. Both of the applications are involved with large capital projects. To adapt the informatization of large capital project, we design the develop theproject management system of vocational college’s large capital project. It implements the project’s organizational management, planning management,flow management and funds management etc. The system realizes the informatization of project management and enhances the working efficiency ofproject management.Key words:large-capital project construction;higher vocational colleges; innovative application157

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- nryq.cn 版权所有 赣ICP备2024042798号-6

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务