初学者如何学习人工智能收藏

2023-05-16

在CSDN上看到一篇关于初学人工智能的帖子,分享给大家,希望有用。

原文链接:http://bbs.jointforce.com/topic/22613


全文如下:

一、机器学习


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


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


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


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


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


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


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


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


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


大脑如何工作


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


Jeff Hawkins 的 On Intelligence(有声读物)
Gödel, Escher, Bach
我建议通过这两本书入门,它们能很好地向你解释大脑工作的一般理论。


其他资源:


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


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


微积分学


Khan Academy Calculus videos(可汗学院微积分视频)
MIT lectures on Multivariable Calculus(MIT关于多变量微积分的讲座)
线性代数


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


可汗学院 Probability(概率)与 Statistics(统计)视频
edx probability course (edx概率课程)
五、计算机科学


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


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


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


六、其他资源


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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

初学者如何学习人工智能收藏 的相关文章

  • Java语言中几个常用的包

    Java采用包结构来组织和管理类和接口文件 本文介绍Java语言类库中几个常用的包 xff0c 因为这几个包在软件开发与应用中经常需要用到 xff0c 其中有些包是必要的 若是离开它 xff0c 还真不能做事情了 第一个包 xff1a ja
  • Android的系统架构

    Android的系统架构采用了分层架构的思想 xff0c 如图1所示 从上层到底层共包括四层 xff0c 分别是应用程序程序层 应用框架层 系统库和Android运行时和Linux内核 图1 xff1a Android系统架构图 每层功能简
  • Java中 判断String 是否为空的几种方法(null 、== 、equals)

    一 基本知识 String str1 61 null str1引用为空 xff0c 它没有地址 xff0c 它是一个没有被实例化的对象 String str2 61 34 34 str2引用为空字符串 xff0c 它有地址 xff0c 它是
  • C_INCLUDES must be under the source or output directories:

    https blog csdn net cigogo article details 94546032 参考了上面大神的链接 xff0c 发现设置了绝对路径 xff0c 改为相对路径后 xff0c 正常 编译报错 xff1a LOCAL P
  • Failed to connect to raw.githubusercontent.com port 443

    Mac 安装 homebrew xff1a 1 usr bin ruby e 34 curl fsSL https raw githubusercontent com Homebrew install master install 34 报
  • NFS配置及使用

    什么是NFS NFS Network File System 即网络文件系统 xff0c 是FreeBSD支持的文件系统中的一种 xff0c 它允许网络中的计算机之间通过TCP IP网络共享存储 在NFS的应用中 xff0c 本地NFS的客
  • 在idea中配置maven(阿里云镜像)

    1 下载maven 要使用maven当然要去下载 xff0c 可以去官网下载 xff0c 去官网下载需要自己配置 xff0c 这里可以使用我配置好的maven xff1b 链接 xff1a https pan baidu com s 1Zn
  • MTK6582资料帖和问题帖集合

    MTK6582资料帖汇总 Driver All in One V1 0 MT6572 MT6582 AOSP 发给需要的 MT6582memorydevicelist MT6582完整版DATASHEET xff0c xff1e 50M x
  • MYSQL笔记1

    MYSQL笔记 参照 MySQL数据库原理 设计与应用 清华大学出版社 第二章 数据库基本操作 2 1数据库操作 2 1 1创建数据库 create database if not exists xxx 2 1 2查看数据库 1 查看存在的
  • JetBrains学生认证

    1 首先找到JetBrains官网 JetBrains官网链接 2 找到学生申请页面 学生申请页面链接 3 选择申请方式 xff1a 官方文件 选择方式一共有四种 xff0c 较简单的是其中两种 xff0c 分别是大学电子邮箱地址和官方文件
  • Ubuntun18.04下载微信

    1 下载Wine环境包 xff1a http archive ubuntukylin com software pool partner ukylin wine 70 6 3 25 amd64 deb 2 下载微信 xff08 wine x
  • Java8使用Stream流实现List列表的查询、统计、排序、分组

    Java8提供了Stream xff08 流 xff09 处理集合的关键抽象概念 xff0c 它可以对集合进行操作 xff0c 可以执行非常复杂的查找 过滤和映射数据等操作 Stream API 借助于同样新出现的Lambda表达式 xff
  • MySQL的COUNT语句,竟然都能被面试官虐的这么惨!?

    关于数据库中行数统计 xff0c 无论是MySQL还是Oracle xff0c 都有一个函数可以使用 xff0c 那就是COUNT 但是 xff0c 就是这个常用的COUNT函数 xff0c 却暗藏着很多玄机 xff0c 尤其是在面试的时候
  • git为什么要先commit,然后pull,最后再push?而不是commit完直接push?

    情况是这样的 xff0c 现在远程有一个仓库 xff0c 分支就一个 xff0c 是master 然后我本地的仓库是从远程的master上clone下来的 大家都是clone下来 xff0c 再在自己本地改好 xff0c 再commit然后
  • docker将镜像上传到阿里云镜像仓库

    1 登录阿里云 username参数是阿里云账号 xff0c 执行后输入密码 注意后面登录的地区 beijing hangzhou等 docker login username 61 阿里云账号 registry cn hangzhou a
  • docker进入容器的方式

    进入容器 使用 d 参数时 xff0c 容器启动后会进入后台 进入容器进行操作 xff0c 包括使用 docker attach 命令或 docker exec 命令 xff0c 推荐用 docker exec 命令 attach 命令 实
  • Docker Hub 镜像加速器

    国内从 Docker Hub 拉取镜像有时很慢 xff0c 此时可以配置镜像加速器 Docker 官方和国内很多云服务商都提供了国内加速器服务 版本号 Ubuntu 16 04 43 Debian 8 43 CentOS 7 43 配置加速
  • FFmpeg将多张图片合成视频

    FFmpeg将多张图片合成视频从不同目录下多张图合成视频 PipeConcat 容易误解的几个命令 FFmpeg将多张图片合成视频 首先要计算出视频的总帧数 xff1a 总帧数 61 duration fps duration是我们设定的视
  • 程序员读书啦!!!

    成为Java顶尖程序员 xff0c 看这11本书就够了 xff1a http blog csdn net u012410733 article details 51869105 编程科普书籍推荐 xff1a http blog csdn n
  • win10系统隐藏u盘EFI分区的方法

    打开cmd或powershell xff0c 按如下命令行操作 xff08 以powershell示例 xff0c 及后面文字为注释内容不需要输入 xff09 xff1a diskpart 运行diskpart工具 lis dis 列出所有

随机推荐