AI:初学者如何从零学习人工智能?看完你就懂了

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。

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

一、机器学习

有关机器学习领域的最佳介绍,请观看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://blog.csdn.net/jek123456/article/details/79253399

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/447889.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu下Navicat 配置

创建快捷方式: 1. 创建navicat.desktop文件 2.内容如下: [Desktop Entry]EncodingUTF-8NameNavicat PremiumCommentThe Smarter Way to manage dadabaseExec/bin/sh "/home/fit/Downloads/navicat112_premium_en_x64/start_navicat"Icon/home/fit/Downloads/navicat1…

历史上最知名的15位计算机科学家

基于维基百科上超过11,000位历史人物的数据,麻省理工学院媒体实验室创建出了一种名为“历史人气指数(HPI)”的参数。以下列出了15个历史上最知名的计算机科学家,我们来看一下他们的“HPI”分数。麻省理工学院媒体实验室推出了一个…

想要转人工智能,程序员该如何学习?(学习路线、知识体系)

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 对于程序员来说,码农之路并不是一帆风顺。对于每一个入行IT业的社会青年来说,谁不是抱着想要成为最高峰的技术大…

js 的匿名函数

var sum function(x,y){alert(xy); }; 像上面这种,function后面没有函数名的函数就叫做匿名函数。以上是将匿名函数赋值给了sum变量。 还有一种写法: alert((function(x,y){return xy; })(2,3));//结果为5 当单独运行一个匿名函数时会报错,比…

科目三并不难 盘点科目三技巧

科目三难不难?相信很多学员都会有这个疑问,其实,找驾校网可以负责任的告诉你,只要掌握了科目三考试技巧,通过科目三的机会将会大大增加。下面就请看科目三技巧,帮你轻松通过驾校科目三考试。   科目三考试…

健康肾脏有“六怕”

补肾”一词大家并不陌生,甚至有人呢拿它当成功课来做。但其实,保护肾脏是日常生活中的小习惯就可以做到的,盲目的补肾则可能会伤肾!今天我们就来看看,肾脏都有哪“六怕”。 肾脏一怕:只重补肾,忽视肾脏健…

【转载】矩阵求导、几种重要的矩阵及常用的矩阵求导公式

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/daaikuaichuan/article/details/80620518 一、矩阵求导 一般来讲,我们约定x(x1,x2,...xN)…

AI 人工智能学习路线

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 相关视频资料下载见:https://blog.csdn.net/qwxwaty/article/details/80800701 阶段一、人工智能基础 - 高等数…

mysql多条数据合并一条之后取出重复值

mysql多条数据合并一条用,逗号分隔 GROUP_CONCAT(equipment_type) as type mysql多条数据合并一条用,逗号分隔并且去除重复值 GROUP_CONCAT(distinct equipment_type) as type 这里的distinct必须放在开头 转载于:https://www.cnblogs.com/zjj1990/p/11452951.html

人生一世 什么真正的才是你的?

近日看了一篇文章:“人生一世、什么是你的?”让人思绪起伏。是啊,人生一世、到底什么才是你的,临近古稀、这个问题让人深思回首: 初恋是你的吗?那是你们什么都还不成熟,只是一时的感情冲动,有很多的不现…

一张图看懂AI、机器学习、深度学习的关系

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 AI(人工智能)是未来,是科幻小说,是我们日常生活的一部分。所有论断都是正确的&#xff0…

数据结构与算法绪论

基本概念和术语 数据数据是信息的载体,是描述客观事物属性的数,字符以及所有能输入到计算机中并被计算机程序识别和处理的符号的集合。 数据元素数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素可由若干个数据项组成…

学习不能速成

学习是一个过程,在幼儿阶段,如果爸妈不求速成,让孩子能愉快地经历各种建立新知的方式,打好基础、享受学习,孩子才能终身保有学习的热情。 日子过得飞快,整个世代仿佛在不断地急速转变,凡事讲求速…

Django权限系统auth模块详解

转自:原文出处 auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。 auth可以和admin模块配合使用, 快速建立网站的管理系统。 在INSTALLED_APPS中添加django.contrib.auth使用该APP, auth模块默认启用。 User User是auth…

化妆、护肤的步骤

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 虽然从不化妆,但也记录一下,也许多年后我还是有时间和耐心去化一下呢 .... ---------------------------------…

2014年驾考科目三考试扣分标准(细则)

【导语】:2014年驾考科目三考试的扣分标准是什么?2014年驾考科目三考试的扣分点有哪些?2014年路考有哪些扣分标准?路考扣分项目盘点 一、考试时出现下列情形之一的,评判为不合格: 1、不按规定使用安全带或…

Windows10 网络图标消失 连接不上网络 的解决方法

【背景】电脑win10的,下载一个软件重启之后网络图标消失,并且无法联网。 参照此解决方法: 原因: 【Windows Event Log】服务对应的注册表出现问题,导致无法正常启动,进而导致一些依赖于它的联网服务无法正常…

VUE:解决 [Vue warn]: Error in render: “TypeError: item.slice is not a function“ (取部分数据)

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 1. 双重循环中使用 slice方法,报错: [Vue warn]: Error in render: "TypeError: item.slice is not a fun…

广州电子路考视频发布 2014广州电子路考考点

【导语】:科目三电子考考点是什么?广州电子路考有哪些考点/考试项目?广州交警在其官方微博发布了长达9分钟的科目三电子考视频,详解考试要点。一起来看看2014广州电子路考考点/考试项目大全。 科目三电子考考点是什么?没摸过考试车“蒙查查…

函数的重载

函数的重载(function overloading): C允许用同一个函数名定义多个函数,而这些函数的参数个数和参数类型可以不相同。 一个函数名重新赋予它新的含义,使得一个函数名可以多用。 重载函数的参数个数、参数类型或参数顺序…