【新书】人工智能Python代码,227页pdf

2020 年 6 月 21 日 专知


前言

本书的Python代码旨在演示第二版《计算agent的基础》人工智能中的一些算法,其中包含并解释了书中的所有代码。我们遵循了以下原则:
  • 代码应该简单并且尽可能接近伪代码。我们选择了可读性而不是效率:我们尽可能地保持渐近复杂性(除非在某些情况下,更高效的代码是一个练习),但没有优化常量因素。
  • 代码应该可以工作,但它不包括所有可能的功能。缺失的部分可以用作练习。
  • 我们广泛使用列表理解、集合和字典。我们尽量不使用那些不明显的库是否合适的库。这是一种学生无需在库中进行广泛搜索就可以编写的代码。
  • 它是为Python 3.3及以上版本设计的。(不是Python 2)。你也可以使用最新的版本。我们使用一个简单的方法来跟踪代码,使用一个方法display,它类似于print,但包含一个整数display级别。然后,用户可以设置对应对象(或类)的最大display级别,从而控制print的细节量。我们尽量避免在代码中添加太多的跟踪语句。display的使用是为了使算法的未来图形显示成为可能。

目录

  • Python for Artificial Intelligence(基于Python的人工智能)

  • Agents and Control(Agents和控制)

  • Searching for Solutions(搜索解决方法)

  • Reasoning with Constraints(推理与约束)

  • Propositions and Inference(命题和推理)

  • Planning with Certainty(确定性规划)

  • Supervised Machine Learning(有监督机器学习)

  • Reasoning with Uncertainty(不确定性推理)

  • Planning with Uncertainty(不确定规划)

  • Learning with Uncertainty(不确定学习)

  • Multiagent Systems(多agent系统)

  • Reinforcement Learning(强化学习)

  • Relational Learning(关系学习)


作者介绍

David  Poole,加拿大不列颠哥伦比亚大学计算机科学教授,计算智能实验室主任。2014-2015年,他是牛津大学Leverhulme Trust客座教授。他还是加拿大人工智能学会(CAIAC)2013年终身成就奖获得者,是国际人工智能促进协会(AAAI)和加拿大人工智能学会(CAIAC)Fellow。
  

Alan Mackworth,加拿大不列颠哥伦比亚大学计算机科学教授。他的研究兴趣是基于约束的人工智能及其应用,被称为约束满足、机器人足球、混合系统和基于约束的Agent等研究领域的先驱。他是国际人工智能联合会议(IJCAI)公司的总裁和理事,以及IJCAI执行委员会主席;同时还担任许多编委会和程序委员会委员。他是加拿大计算机智能研究会(CSCSI)主席,还担任国际人工智能促进协会(AAAI)主席。荣获的奖励包括:ITAC/NSERC杰出学术奖.Killam研究奖,《人工智能》杂志经典论文奖,CSCSI杰出服务奖,AAAI杰出服务奖,CAIAC终身成就奖等。他是AAAI和CAIAC的Fellow,加拿大前沿科学研究院和加拿大皇家学院院士。

内页插图

部分截图


专知便捷查看

便捷下载,请关注专知公众号(点击上方蓝色专知关注)

  • 后台回复“AIPC” 可以获取《【新书】人工智能Python代码,227页pdf》专知下载链接索引

专知,专业可信的人工智能知识分发,让认知协作更快更好!欢迎注册登录专知www.zhuanzhi.ai,获取5000+AI主题干货知识资料!
欢迎微信扫一扫加入专知人工智能知识星球群,获取最新AI专业干货知识教程资料和与专家交流咨询
点击“阅读原文”,了解使用专知,查看获取5000+AI主题知识资源
登录查看更多
2

相关内容

Python是一种面向对象的解释型计算机程序设计语言,在设计中注重代码的可读性,同时也是一种功能强大的通用型语言。
【2020新书】高级Python编程,620页pdf
专知会员服务
232+阅读 · 2020年7月31日
【经典书】人工智能及机器学习导论,457页pdf
专知会员服务
159+阅读 · 2020年7月5日
【干货书】《机器学习导论(第二版)》,348页pdf
专知会员服务
240+阅读 · 2020年6月16日
【实用书】Python机器学习Scikit-Learn应用指南,247页pdf
专知会员服务
257+阅读 · 2020年6月10日
【哈佛《CS50 Python人工智能入门》课程 (2020)】
专知会员服务
109+阅读 · 2020年4月12日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【新书】Python数据科学食谱(Python Data Science Cookbook)
专知会员服务
113+阅读 · 2020年1月1日
【新书】Python中的经典计算机科学问题,224页PDF
专知会员服务
51+阅读 · 2019年12月31日
【新书】Python编程基础,669页pdf
专知会员服务
186+阅读 · 2019年10月10日
为什么 Python 更适合做 AI/机器学习?
计算机与网络安全
10+阅读 · 2018年3月18日
Python机器学习教程资料/代码
机器学习研究会
8+阅读 · 2018年2月22日
技术 | 强化学习入门以及代码实现
AI100
51+阅读 · 2017年8月26日
代码这样写不止于优雅(Python版)
数说工作室
4+阅读 · 2017年7月17日
Arxiv
22+阅读 · 2019年11月24日
Arxiv
22+阅读 · 2018年8月30日
Arxiv
3+阅读 · 2018年3月22日
Arxiv
3+阅读 · 2018年3月21日
VIP会员
相关VIP内容
【2020新书】高级Python编程,620页pdf
专知会员服务
232+阅读 · 2020年7月31日
【经典书】人工智能及机器学习导论,457页pdf
专知会员服务
159+阅读 · 2020年7月5日
【干货书】《机器学习导论(第二版)》,348页pdf
专知会员服务
240+阅读 · 2020年6月16日
【实用书】Python机器学习Scikit-Learn应用指南,247页pdf
专知会员服务
257+阅读 · 2020年6月10日
【哈佛《CS50 Python人工智能入门》课程 (2020)】
专知会员服务
109+阅读 · 2020年4月12日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【新书】Python数据科学食谱(Python Data Science Cookbook)
专知会员服务
113+阅读 · 2020年1月1日
【新书】Python中的经典计算机科学问题,224页PDF
专知会员服务
51+阅读 · 2019年12月31日
【新书】Python编程基础,669页pdf
专知会员服务
186+阅读 · 2019年10月10日
Top
微信扫码咨询专知VIP会员