人工智能(第2版)
作者:[美]史蒂芬·卢奇(Stephen Lucci),丹尼·科佩克(Danny Kopec)
出版社:人民邮电出版社
ISBN:9787115488435
VIP会员免费
(仅需0.8元/天)
¥ 69.12
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
人工智能的《十大算法》精华总结 评分:
篇幅很短,但是能看出来作者是用过这十大算法的,才能这么精练,算法的用途,优劣,清清楚楚,少走弯路啊。绝对值得一看
上传时间:2018-03 大小:24KB
- 8.70MB
机器学习常用算法汇总
2018-11-22比较全面的总结了机器学习常用的算法和一些常用的公式
- 457KB
人工智能之机器学习常见算法
2021-02-24本文来自cnblogs,机器学习的算法很多,本文主要总结了一下常见的机器学习算法,希望对您的学习能有所帮助。之前一直对机器学习很感兴趣,一直没时间去研究,今天刚好是周末,有时间去各大技术论坛看看,刚好看到一篇关于机器学习不错的文章,在这里就分享给大家了.机器学习无疑是当前数据分析领域的一个热点内容。很多人在平时的工作中都或多或少会用到机器学习的算法。这里总结了一下常见的机器学习算法,以供您在工作和学习中参考。机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有些算法又是从其他算法中延伸出来的。这里,我们从两个方面来给大家介绍,第一个方面是学习的方式,第二个方面是算法的类似性。根据
- 18KB
十大经典算法
2016-04-15第十名:Huffman coding(霍夫曼编码) 霍夫曼编码(Huffman Coding)是一种编码方式,是一种用于无损数据压缩的熵编码(权编码)算法。1952年,David A. Huffman在麻省理工攻读博士时所发明的,并发表于《一种构建极小多余编码的方法》(A Method for the Construction of Minimum-Redundancy Codes)一文。
- 45.8MB
数据挖掘十大算法_高清pdf
2018-03-20详细介绍了10种在实际中用途最广、影响最大的数据挖掘算法:1C4.5;2K-Means;3SVM:SupportVectorMachines;4Apriori;5EM;6PageRank;7AdaBoost;8kNN:k-NearestNeighbors;9NaiveBayes;10CART:ClassificationandRegressionTrees。
- 4.49MB
机器学习十大常用算法的通俗理解
2018-09-29机器学习的十大常用算法的简单理解,通俗易懂地讲解了十大机器学习常用算法的概念及用法
- 60KB
人工智能十大算法总结.docx
2022-06-14人工智能十大算法总结.docx人工智能十大算法总结.docx人工智能十大算法总结.docx人工智能十大算法总结.docx人工智能十大算法总结.docx人工智能十大算法总结.docx人工智能十大算法总结.docx人工智能十大算法总结.docx
- 12.45MB
人工智能计算算法集合项目源代码.zip
2022-06-10人工智能计算算法集合项目源代码。包含:蚁群算法、粒子群算法、BP神经网络、高斯概率模型的分布估计算法、遗传算法、BP神经网络、贪婪算法。 人工智能计算算法集合项目源代码。包含:蚁群算法、粒子群算法、BP神经...
- 41KB
人工智能基础算法.pdf
2021-10-19人工智能基础算法.pdf
- 1KB
人工智能 归结算法
2020-05-03人工智能 归结算法 cpp 代码 人工智能 归结算法 cpp 代码
- 258KB
机器学习十大经典算法总结
2015-11-25机器学习十大经典算法优缺点总结提炼,包括C4.5,K-means,SVM,k近邻,以及pageRank,决策树等算法原理
- 4.84MB
机器学习的9个基础概念和10种基本算法总结.
2015-12-29机器学习的9个基础概念和10种基本算法总结.
- 1.1MB
人工智能机器学习常用算法总结及各个常用算法精确率对比
2020-10-15主要介绍了人工智能机器学习常用算法总结及各个常用算法精确率对比,需要的朋友可以参考下
- 2.16MB
基于A*算法的人工智能程序
2009-02-12八数码问题,多多指教 欢迎大家下载使用参考 1. 概述 1.1 8数码问题 8数码问题是指在3X3的九宫棋盘上有标号为1~8的8个棋牌,和一个空白位,通过棋牌向空白位移动来改变棋盘布局,如何移动棋牌才能从初使布局到达目标布局.显然解答路径实际上就是一个合法的走步序列 1.2 A*算法 A*算法属于一种启发式搜索,它扩展结点的次序类似于广度优先搜索,但不同的是每生成一个子结点需要计算估价函数F,以估算起始结点的约束经过该结点至达目标结点的最佳路径代价;每当扩展结点时,意是在所有待扩展结点中选择具有最小F值的结点做为扩展对象,以便使搜索尽量沿最有希望的方向进行.A*算法只要求产生问题的全部状态空间的部分结点及关系,就可以求解问题了,搜索效率较高。 1.3 A*算法的一般描述 1.3.1约定 S:指示初使状态节点(Note);G:指示搜索图 OPEN:作为存放待扩展节点的表;SNS:子节点集合 CLOSE:作为存放已被扩展节点的表 Move_First(Open):指示取Open表首节点作为当前要被扩展的节点n,同时将节点n移到CLOSE表; F(n) = G(n) + H(n):评价函数,用于排列节点在OPEN表中的位置 1.3.2算法过程 ○1 G:=S; ○2 OPEN := (S), CLOSE := (); ○3 如果OPEN为空则算法失败 ○4 n := Move_First(OPEN); ○5 如果n是目标结点,搜索完成。 ○6 扩展节点n,将非节点n祖先的子节点置于子点子集合SNS中,并插入G,对SNS每个子节点计算F(n,ni)=G(n,ni)+H(ni) ○7 标记与修改指针: 1.把SNS中的子结点分为三类:全新结点,已出现于OPEN表的结点,已出现于CLOSE表的节点;2.加第一类子节点于OPEN表;3.由评价函数值,选择最优结点,并移动子结点指向父节点的指针,改为指向新父节点 ○8 重新排序OPEN表中结点; ○9 返回语句○3 2. A*算法在VC6.0开发环境下的实现 1.类(可参见附件) 1.1 CDisplay类 由于结果以各种棋盘的布局来表示空白位的移动,因此建立这个类的目的是记录棋盘布局,并指出这个布局是否已经存在,是否正解,是否已扩展(已扩展并不表示是正解,正解一定表示已扩展).同时这个类的对象也是搜索树的节点 1.2 CMain类 这个类负责A*算法的全部过程,如:初值与结果的取得,空白位的移动,评价函数值的计算,选择当前最优移动方法,生成下一个棋盘布局,形成搜索树等 1.3 其它类 1.CAI3Doc类:VC6.0 AppWizard自动生成,在本程式中负责将CMain类对象的运算结果(搜索树)转换成可显示格式 2.CAI3View类:VC6.0 AppWizard自动生成,在本程序中负责将CAI3Doc类转换好的内容显示。 3. CMainFrame类:VC6.0AppWizard自动生成,在本程序中负责异常处理(搜索出错,运算成功等) 4.CAI3App类:VC6.0 AppWizard自动生成,本程序中无特殊使用 5.CPtrList类:在本程式中预定义为List,它的对象用于树(搜索树,结果显示树)的存储 6.CPoint类:在本程式中预定义为Position,它的对象用于表示坐标 2.数据结构: 在本程序中,棋盘布局以一个3X3的二元数组表示;CDisplay类的对象作为搜索树的节点,搜索树以链表形式存储(可参见附件) 2. 程序流程图与相关说明: 2.1 生成搜索树 注一: Op1 = Op2表示将Op2的内容全部复制到Op1中, 注二: 标志为解状态的原因是为了找到解图; 标志为某状态为解状态的同时也标记此状态为已扩展 注三:取得空白位的位置在Op2初使化时就已完成。 注四:由于G值对于子结点是相同的,因此只要比较H值就相当于比较了F值 3. 主要程序代码及注释 为节省篇幅,本文不加入源程序代码 请查看CMain.h,CMain.cpp,CDisplay.h,CDisplay.cpp 4. 其它 1.感谢张文亮提供算法(H值的计算)帮助 2.改变程序中MaxItem的设定和相关输入方式(主要指对话框),本程序可以用来计算Maxitem*MaxItem-1数码问题(本程序中MaxItem等于3) 3. 结束语 A*算法在运行过程中,也不可避免的用到了穷举(比如取得空白位的移动方式),但由于评价函数的存在使A*算法能够减少许多类似于穷举的工作。因此它只求解了问题的全部状态空间中的部分状态,提高了效率和减少了用于处理的空间。另外A*算法是AI的基本算法之一。我们也可以这么说:人工智能的精髓就是穷举,人工智能的关键就是控制策略
- 1.81MB
人工智能理论与常用算法
2008-12-05人工智能一直处于计算机技术的前沿,人工智能研究的理论和发现在很大程度上将决定计算机技术的发展方向。 今天,已经有很多人工智能研究的成果进入人们的日常生活。将来,人工智能技术的发展将会给人们的生活、工作和教育等带来更大的影响 本课件包括: 人工智能概述 知识与知识表示 推理方式 精确推理 不精确推理 搜索策略 机器学习
- 8.39MB
人工智能小游戏——21点游戏
2009-03-04应用程序向导已为您创建了这个 21点游戏 应用程序。此应用程序不仅演示 Microsoft 基础类的基本使用方法,还可作为您编写应用程序的起点。
- 195KB
人工智能 归类算法.rar
2009-10-19人工智能 归类算法.rar 人工智能 归类算法.rar 人工智能 归类算法.rar
- 89KB
人工智能遗传算法实验报告.pdf
2021-10-19人工智能遗传算法实验报告.pdf
- 2.38MB
人工智能深度学习算法评估规范.pdf
2022-07-14人工智能深度学习算法评估规范.pdf人工智能深度学习算法评估规范.pdf人工智能深度学习算法评估规范.pdf人工智能深度学习算法评估规范.pdf人工智能深度学习算法评估规范.pdf人工智能深度学习算法评估规范.pdf
- 315KB
人工智能算法创新赛最详细
2024-01-18人工智能算法创新赛人工智能算法创新赛人工智能算法创新赛人工智能算法创新赛人工智能算法创新赛人工智能算法创新赛人工智能算法创新赛人工智能算法创新赛人工智能算法创新赛人工智能算法创新赛人工智能算法创新赛...
- 3KB
人工智能 合一算法
2014-03-26人工智能 合一算法 人工智能第一个算法 老师布置的第一个作业
- 8.52MB
人工智能算法演示(演示程序+源代码)
2013-04-06-----------------【请用Qt4.6+编译,Qt5目前有Bug】---------- 原博客地址:http://blog.csdn.net/jiangcaiyang123/article/details/8762365 --------------------------------------------------------------- 人工智能是一个非常具有潜力的分支,顾名思义,它可以通过计算机指令模拟人的行为,在游戏中的人工智能就非常地多样了。对于FPS、TAB、RPG、STG、ADV等游戏,有着不同的人工智能,但都基于几种理论:有限状态机、遗传算法、神经网络等。下面我就采用游戏中最基础也是最常用的人工智能算法来进行演示。 我的开发环境是: Windows: WindowsXP(SP3) + MinGW4.4/MinGW4.7 + Qt4.8.3/Qt5.0.1 + QtCreator2.6/QtCreator2.7 Linux: Ubuntu12.10 + gcc4.7 + Qt4.8.1/Qt4.8.4/Qt5.0.1 + QtCreator2.6/QtCreator2.7
- 3.39MB
使用python实现人工智能算法
2018-07-10使用python实现了各种机器学习的算法,也有通过tensorflow实现CNN
- 195KB
人工智能的算法
2007-12-15归类:对子句L和M,若存在一个代换s,使得Ls为M的一个子集,则L将M归类。<br>归类测试的目的是判断两个子句间是否有归类关系,如果有,在推理过程中应该将被归类的子句删除,以提高推理效率。
- 3.55MB
人工智能(模糊算法)
2018-04-05本文件详细介绍了模糊算法的原理及其在人工智能领域的应用
- 373KB
人工智能十大流行算法.docx
2022-12-13人工智能十大流行算法.docx
- 533KB
人工智能算法及实战+教学大纲.pdf
2022-07-01人工智能算法及实战+教学大纲.pdf人工智能算法及实战+教学大纲.pdf人工智能算法及实战+教学大纲.pdf人工智能算法及实战+教学大纲.pdf人工智能算法及实战+教学大纲.pdf人工智能算法及实战+教学大纲.pdf人工智能算法及...
- 14KB
常用排序算法总结 常用排序算法总结 常用排序算法总结
2010-03-24常用排序算法总结常用排序算法总结常用排序算法总结常用排序算法总结常用排序算法总结常用排序算法总结常用排序算法总结常用排序算法总结常用排序算法总结常用排序算法总结
- 356KB
机器人,人工智能,算法
2009-06-04人工智能课件,介绍机器人,人工智能,算法的相关知识帮助大家学习人工智能。
- 82KB
人工智能综合实验一 黑白棋AI算法.pdf
2021-10-29人工智能综合实验一 黑白棋AI算法.pdf
- 9.19MB
Matlab十大算法
2018-09-03说明: 十大算法MATLAB程序,可用于数学建模,算法和程序相对应 十大算法 十大算法\dijkstra 十大算法\dijkstra\dijk.txt 十大算法\Floyd算法 十大算法\Floyd算法\floyd.txt 十大算法\Floyd算法\中国数学建模-...