学霸双胞胎开源斯坦福CS 221人工智能备忘录,图文并茂看懂反射、状态、变量、逻辑...
一份斯坦福CS 221人工智能备忘录最近登上了GitHub Trending。
这份备忘录解释了课程中的许多名词、公式和原理,动图、文字、表格并茂,作者之一还是官方助教,堪称CS 221最佳学习笔记。
备忘录总共分为反射(Reflex)、状态(States)、变量(Variables)、逻辑(Logic)四个部分。
反射
线性预测变量
损失最小化
非线性预测变量
随机梯度下降
微调模型
无监督学习
状态
树搜索
图搜索
学习成本
搜索
Relaxation
马尔可夫决策过程
游戏
变量
因子图
动态命令
近似方法
因子图变换
贝叶斯网络
概率模型
推理
逻辑
概念
命题逻辑
一阶逻辑
介绍每个知识点的时候,备忘录中都包括了概念解释、图示、公式和注意事项等多方面内容。
比如神经网络的部分:
神经网络概念、结构图、公式都有。
比如介绍动态命令的最小约束值时,这份笔记直接做了动态的回溯搜索三色问题演示图:
再比如概率模型,兄弟俩直接给列了一张表,把什么马尔科夫、朴素贝叶斯,统统对比了一遍:
另外结合两位作者之前出过的CS 229机器学习、CS 230深度学习备忘录,你还可以学到更多补充内容。
学霸双胞胎出品
作者是一对来自法国的学霸双胞胎,Afshine Amidi和Shervine Amidi。
兄弟俩从小就喜欢一样的东西,比如柔道和游泳。虽然长大后被父母送到了学校里不同的班级,但最终他们一起去了巴黎中央理工学院学数学和通用工程。
之后,Afshine在MIT读完了硕士,目前是Uber的数据科学家,负责优化司乘体验,走商业路线。
Shervine现在则是斯坦福硕士在读,去年他也曾加入Uber做实习生,负责开发一些个性化工具。现在他在斯坦福视觉学习实验室(SVL)进行计算机视觉方面的研究,同时也担任CS 221/229/230等几门课的助教,走学术路线。
除了一起做开源项目,兄弟俩甚至还经常一起写论文,包揽一作二作。
最后,长相一模一样的双胞胎,人脸识别能分清么?Afshine和Shervine试过。他们的人类朋友可以区分出谁是谁,但手机上的人脸识别却做不到……
传送门
CS 221人工智能备忘录
https://stanford.edu/~shervine/teaching/cs-221/cheatsheet-variables-models
GitHub
https://github.com/afshinea/stanford-cs-221-artificial-intelligence
CS 229机器学习
https://stanford.edu/~shervine/teaching/cs-229/
CS 230深度学习
https://stanford.edu/~shervine/teaching/cs-230/
作者系网易新闻·网易号“各有态度”签约作者
— 完 —
学霸双胞胎开源斯坦福CS 221人工智能备忘录,图文并茂看懂反射、状态、变量、逻辑...的更多相关文章
- 斯坦福经典AI课程CS 221官方笔记来了!机器学习模型、贝叶斯网络等重点速查...
[导读]斯坦福大学的人工智能课程"CS 221"至今仍然是人工智能学习课程的经典之一.为了方便广大不能亲临现场听讲的同学,课程官方推出了课程笔记CheatSheet,涵盖4大类模型 ...
- 资源 | 源自斯坦福CS229,机器学习备忘录在集结
在 Github 上,afshinea 贡献了一个备忘录对经典的斯坦福 CS229 课程进行了总结,内容包括监督学习.无监督学习,以及进修所用的概率与统计.线性代数与微积分等知识. 项目地址:http ...
- Facebook 开源三款图像识别人工智能软件
Facebook今天开源了三款人工智能图像分割(Image Segmentation)软件,分别是DeepMask.SharpMask和MultiPathNet,三款工具相互配合完成一个完整的图像识别 ...
- 用Java开源项目JOONE实现人工智能编程
http://www.robotsky.com/ZhiN/MoS/2011-08-25/13142461416649.html 用Java开源项目JOONE实现人工智能编程 https://sourc ...
- 斯坦福CS课程列表
http://exploredegrees.stanford.edu/coursedescriptions/cs/ CS 101. Introduction to Computing Principl ...
- 一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
一张图看懂开源许可协议,开源许可证GPL.BSD.MIT.Mozilla.Apache和LGPL的区别 首先借用有心人士的一张相当直观清晰的图来划分各种协议:开源许可证GPL.BSD.MIT.Mozi ...
- [转载]一张图看懂开源许可协议,开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别
本文转载自:http://blog.csdn.net/testcs_dn/article/details/38496107 开源许可证GPL.BSD.MIT.Mozilla.Apache和LGPL的区 ...
- 一张图让你看懂各开源License[转]
你是否遇到过开源License,精炼而又晦涩的文字通常要读半天才能理解,而且大多数License差别不大,容易混淆.下面这张图让你段时间迅速掌握各种开源的License. 图片来源:阮一峰的博客. f ...
- Android IOS WebRTC 音视频开发总结(七四)-- WebRTC开源5周年了,Google怎么看?
本文最早发表在我们的微信公众号上(微信ID:blackerteam),支持原创,详见这里, 2016年6月9日是WebRTC开源5周年的日子,Google WebRTC负责人Harald在社区里面写了 ...
随机推荐
- LeetCode【面试题 16.17. 连续数列】
------------恢复内容开始------------ 题目描述 给定一个整数数组(有正数有负数),找出总和最大的连续数列,并返回总和. 示例: 输入: [-2,1,-3,4,-1,2,1,-5 ...
- Flutter Widgets 之 SnackBar
注意:无特殊说明,Flutter版本及Dart版本如下: Flutter版本: 1.12.13+hotfix.5 Dart版本: 2.7.0 基础用法 应用程序有时候需要弹出消息提示用户,比如'网络连 ...
- Git 程序员篇
关于 Git Git 背后的故事 伟大的作品总是诞生于伟大的时代,正如 Git 同样诞生于一个英雄辈出.极富纷争的年代. 2005 年,Linux 内核开发社区正面临严峻的挑战:他们不能继续使用 Bi ...
- React Native Debug原理浅析
第一次在segmentfault写博客,很紧张~~~公司项目上ReactNative,之前也是没有接触过,所以也是一边学习一边做项目了,最近腾出手来更新总结了一下RN的Debug的一个小知识点,不是说 ...
- 学习使用Guava Cache
官方文档:https://github.com/google/guava/wiki/CachesExplained 目录 一.guava cache介绍 二.快速入门 2.1.引入依赖 2.2.第一个 ...
- spring boot 过滤器 前后端分离跨域sessionId不一致
import org.springframework.stereotype.Component; import javax.servlet.*; import javax.servlet.http ...
- javascript中的中介者模式——迪米特法则
”迪米特法则“——最少知识原则,不和陌生人说话,就是说,一个对象应当对其他对象有尽可能少的了解.talk only to your immediate friends.初衷是:降低对象之间的耦合度. ...
- Thead基础及两种创建方式
今天本人给大家讲解一下多线程,如有不对的或者讲的不好的可以多多提出,我会进行相应的更改,先提前感谢提出意见的各位了!!! 说说多线程本人自己对它理解的定义:因计算机的CPU支持能够在同一时间执行多于一 ...
- ajax的post提交 序列化json参数
再一次项目中,很常见的就是我的前端需要异步进行和后端交互 ,然而需要携带一些参数过去,并且参数类型是json 怎么办呢? 这个时候我们就需要 进行参数序列化 很简单就两句话 如下图 我们看 JSON, ...
- IOS 项目release版本中关闭NSlog的打印
在-Prefix.pch文件中添加如下代码: #ifdef DEBUG #define NSLog(...) NSLog(__VA_ARGS__) #define debugMethod() NSLo ...