转自:https://blog.csdn.net/jek123456/article/details/79253399

此文是想要进入人工智能这个领域、但不知道从哪里开始的初学者最佳的学习资源列表。

一、机器学习

有关机器学习领域的最佳介绍,请观看Coursera的Andrew Ng机器学习课程。 它解释了基本概念,并让你很好地理解最重要的算法。

  • 有关ML算法的简要概述,查看这个TutsPlus课程“Machine Learning Distilled”。
  • “Programming Collective Intelligence”这本书是一个很好的资源,可以学习ML 算法在Python中的实际实现。 它需要你通过许多实践项目,涵盖所有必要的基础。

这些不错的资源你可能也感兴趣:

  1. Perer Norvig 的Udacity Course on ML(ML Udacity 课程)
  2. Tom Mitchell 在卡梅隆大学教授的 Another course on ML(另一门ML课程)
  3. YouTube上的机器学习教程 mathematicalmonk

二、深度学习

关于深度学习的最佳介绍,我遇到最好的是 Deep Learning With Python。它不会深入到困难的数学,也没有一个超长列表的先决条件,而是描述了一个简单的方法开始DL,解释如何快速开始构建并学习实践上的一切。它解释了最先进的工具(Keras,TensorFlow),并带你通过几个实际项目,解释如何在所有最好的DL应用程序中实现最先进的结果。

在Google上也有一个great introductory DL course,还有Sephen Welch的great explanation of neural networks。

之后,为了更深入地了解,这里还有一些有趣的资源:

  1. Geoffrey Hinton 的coursera 课程“Neural Networks for Machine Learning”。这门课程会带你了解 ANN 的经典问题——MNIST 字符识别的过程,并将深入解释一切。
  2. MIT Deep Learning(深度学习)一书。
  3. UFLDL tutorial by Stanford (斯坦福的 UFLDL 教程)
  4. deeplearning.net教程
  5. Michael Nielsen 的 Neural Networks and Deep Learning(神经网络和深度学习)一书
  6. Simon O. Haykin 的Neural Networks and Learning Machines (神经网络和机器学习)一书

三、人工智能

“Artificial Intelligence: A Modern Approach (AIMA)” (人工智能:现代方法) 是关于“守旧派” AI最好的一本书籍。这本书总体概述了人工智能领域,并解释了你需要了解的所有基本概念。

来自加州大学伯克利分校的 Artificial Intelligence course(人工智能课程)是一系列优秀的视频讲座,通过一种非常有趣的实践项目(训练AI玩Pacman游戏 )来解释基本知识。我推荐在视频的同时可以一起阅读AIMA,因为它是基于这本书,并从不同的角度解释了很多类似的概念,使他们更容易理解。它的讲解相对较深,对初学者来说是非常不错的资源。

大脑如何工作

如果你对人工智能感兴趣,你可能很想知道人的大脑是怎么工作的,下面的几本书会通过直观有趣的方式来解释最好的现代理论。

  1. Jeff Hawkins 的 On Intelligence(有声读物)
  2. Gödel, Escher, Bach

我建议通过这两本书入门,它们能很好地向你解释大脑工作的一般理论。

其他资源:

  1. Ray Kurzweil的 How to Create a Mind (如何创建一个头脑Ray Kurzweil) (有声读物).
  2. Principles of Neural Science (神经科学原理)是我能找到的最好的书,深入NS。 它谈论的是核心科学,神经解剖等。 非常有趣,但也很长 – 我还在读它。

四、数学

以下是你开始学习AI需要了解的非常基本的数学概念:

微积分学

  1. Khan Academy Calculus videos(可汗学院微积分视频)
  2. MIT lectures on Multivariable Calculus(MIT关于多变量微积分的讲座)

线性代数

  1. Khan Academy Linear Algebra videos(可汗学院线性代数视频)
  2. MIT linear algebra videos by Gilbert Strang(Gilbert Strang的MIT线性代数视频)
  3. Coding the Matrix (编码矩阵) – 布朗大学线程代数CS课程

概率和统计

  1. 可汗学院 Probability(概率)与 Statistics(统计)视频
  2. edx probability course (edx概率课程)

五、计算机科学

要掌握AI,你要熟悉计算机科学和编程。

如果你刚刚开始,我建议阅读 Dive Into Python 3 (深入Python 3)这本书,你在Python编程中所需要的大部分知识都会提到。

要更深入地了解计算机编程的本质 – 看这个经典的 MIT course (MIT课程)。这是一门关于lisp和计算机科学的基础的课程,基于 CS -结构和计算机程序的解释中最有影响力的书之一。

六、其他资源

  1. Metacademy  – 是你知识的“包管理器”。 你可以使用这个伟大的工具来了解你需要学习不同的ML主题的所有先决条件。
  2. kaggle  – 机器学习平台

https://promotion.aliyun.com/ntms/act/qwbk.html?userCode=f5v2mcse

人工智能AI学习教程相关推荐

  1. 人工智能ai 学习_学习代理| 人工智能

    人工智能ai 学习 Learning is an important part of human behavior. It is the first step in the development p ...

  2. 人工智能ai 学习_人工智能中学习代理的要素

    人工智能ai 学习 As already discussed, the Learning agents have the capability to improve their knowledge b ...

  3. 人工智能ai 学习_人工智能中强化学习的要点

    人工智能ai 学习 As discussed earlier, in Reinforcement Learning, the agent takes decisions in order to att ...

  4. 论让人工智能AI学习思考具有智慧之新思路

    论让人工智能AI学习思考具有智慧之新思路 李万鸿2019-11-1 许多科学家遇到百思不解的难题都是在梦中得到启示解决的,如苯环的发现,我最近思考人工智能具有智慧的问题,昨晚做了一个梦,梦见孩子在大海 ...

  5. 人工智能AI学习路线01-AI概念

    废话前言:刚开始接触人工智能AI的时候,感觉很新鲜.很新颖,是一个未来的方向.充满了无限的憧憬,给自己定了一个目标:学习人工智能.废话就不多说了,开启学习之旅! 学习的路线: AI概念:问答式了解人工 ...

  6. 虚幻引擎5:从零开始的蓝图近战AI学习教程

    Unreal Engine 5: Blueprint Melee Combat AI from Scratch 创建一个动作游戏,以打击2个独特的人工智能,包括一个火蔓延龙! 你会学到什么 学习使用虚 ...

  7. 人工智能入门学习教程

    儿童作为人工智能时代的"原住民",他们接触人工智能的时间越来越早,程度也越来越深.人工智能教育对于儿童的教育和成长有着重要的潜在应用价值,格物斯坦小坦克认为准确认识和把握人工智能时 ...

  8. AI的标尺和混合工具学习教程

    这篇AI学习教程没别的,主要是给大家讲解一下标尺和混合工具,大神可以直接绕过. 标尺 你是否需要精确的测量或知道不同对象在你的画板中的位置,我觉得它不应该称为工具,因为它太实用了. 这个工具在默认情况 ...

  9. 看咒语,知情节?他们用《哈利·波特》让AI学习剧透

    郭一璞 假装发自 霍格沃兹  量子位 报道 | 公众号 QbitAI 看到一句<哈利·波特>里的咒语,就知道接下来要发生什么情节了: 是逃课去喝黄油啤酒.蹲在厕所里易容.还是大战伏地魔? ...

  10. “教练,我想打篮球“ —— 给做系统的同学们准备的 AI 学习系列小册

    最近在读 Jeff Dean 的新作 Pathways ,心中又一次出现了这样的困惑:从前沿工作上看,系统工作与算法模型工作早就已经到了相互结合.缺一不可的状态.但近几年在做开源项目的过程中,和开发者 ...

最新文章

  1. 如何利用pyecharts绘制炫酷的关系网络图?
  2. ARM:钒和铁替代固氮酶的前世今生
  3. python基础---闭包、装饰器
  4. Java经典基础与高级面试36题和答案
  5. mysql公告信息管理系统_JSP班级公告管理系统+mysql 班级公告管理系统 - 下载 - 搜珍网...
  6. 用PD进行数据库建模经验总结
  7. BZOJ1119[POI2009]SLO BZOJ1697[Usaco2007 Feb]Cow Sorting牛排序
  8. 杭电 1242题(深度优先搜索)
  9. long 雪花算法_Snowflake 雪花算法
  10. css3三角形兼容_css3三角箭头的使用和兼容【原创】
  11. Oracle Database 11g Express Edition学习笔记
  12. 相爱相杀:移动联通IT支撑回忆录(九)
  13. emWin6.12模拟器发布,更新内容较多,增加环形控件,WIFI二维码(2020-04-09)
  14. dedecms pm.php,dedecms /member/pm.php SQL Injection Vul
  15. 电脑知识与技术杂志电脑知识与技术杂志社电脑知识与技术编辑部2022年第15期目录
  16. android webView加载页面时显示出全部网页内容
  17. 好听的音乐---飛魚樂園音樂專輯(Orchid Island)
  18. Unity 简单TCP通信实现
  19. 曹汛:计算摄像学研究 | VALSE2017之十六
  20. 线性规划(matlab篇)

热门文章

  1. springboot幼儿园幼儿基本信息管理系统毕业设计源码201126
  2. 游程编码用matlab实现代码_matlab游程编码
  3. 设计模式之抽象工厂模式(Abstract Factory)
  4. 谭永霞电路分析第三版课后答案_《电路分析》谭永霞西南交通大学课后习题和其答案.pdf...
  5. Linux - Ubuntu中使用7zip和zip命令
  6. 68个Python内置函数详解,进阶必备!
  7. Sketch 56.3 for Mac下载
  8. cesium使用obj格式的3D模型
  9. 盘点一款黑客必备的强大网络工具集——netwox
  10. HB哈勃与HB公链【尊皇社区】深度揭秘分析!