人工智能,神经网络,机器学习,深度学习和大数据速查表

目录
  1. 1. 神经网络基础
  2. 2. 神经网络图
  3. 3. 数学基础
  4. 4. 机器学习概述
  5. 5. Scikit-Learn
  6. 6. 机器学习:算法速查表
  7. 7. Python 数据科学
  8. 8. TensorFlow
  9. 9. Keras
  10. 10. NumPy
  11. 11. Pandas
  12. 12. 数据整理(Data Wrangling)
  13. 13.使用 dplyr and tidyr 数据整理
  14. 14. SciPy
  15. 15. Matplotlib
  16. 16. 数据可视化
  17. 17. PySpark
  18. 18. Big-O

1. 神经网络基础

基本上,神经网络包含3个不同的层:

Neural Networks Cheat Sheet

2. 神经网络图

图数据可用于许多学习任务,其中包含许多元素之间的丰富关系数据。例如,对物理系统进行建模,预测蛋白质界面以及对疾病进行分类需要模型从图输入中学习。图推理模型还可用于从非结构数据(如文本和图像)中学习以及对提取的结构进行推理。

Neural Networks Graphs Cheat Sheet

3. 数学基础

Neural Network Cheat Sheet

Neural Network Cheat Sheet

4. 机器学习概述

Machine Learning Cheat Sheet

5. Scikit-Learn

Scikit-Learn 将帮助您在最困难的时候找到正确的估算器。流程图将帮助您检查文档和每个估算器的大致指南,这些指南将帮助您了解更多有关问题和如何解决问题的信息。

Machine Learning Cheat Sheet

Scikit-Learn是一个基于 Python 编程语言的免费机器学习库。它具有各种分类、回归和聚类算法,包括支持向量机、随机森林、梯度增强、k均值,旨在与 Python 数字和科学库 NumPy和 SciPy 进行互操作。

Scikit-Learn Cheat Sheet

6. 机器学习:算法速查表

这份来自 Microsoft Azure 的机器学习速查表将帮助你在预测性分析解决方案上选择适当的机器学习算法。首先,速查表会询问你有关数据性质的问题,然后建议最佳算法。

MACHINE LEARNING ALGORITHM CHEAT SHEET

7. Python 数据科学

Python Data Science Cheat Sheet

Big Data Cheat Sheet

8. TensorFlow

TensorFlow 是一个基于数据流编程(dataflow programming)的符号数学系统,被广泛应用于各类机器学习(machine learning)算法的编程实现。

TesorFlow Cheat Sheet

9. Keras

Keras 是一个高层神经网络 API,Keras 由纯 Python 编写而成并基 Tensorflow、Theano 以及 CNTK 后端。

Keras Cheat Sheet

10. NumPy

NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。

Numpy Cheat Sheet

11. Pandas

Pandas 是基于 NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas 提供了大量能使我们快速便捷地处理数据的函数和方法。

Pandas Cheat Sheet

12. 数据整理(Data Wrangling)

数据整理(Data Wrangling)可归纳为以下三步:数据收集(Gather) ,数据评估(Assess), 数据清理(Clean)。

Data Wrangling Cheat Sheet

Pandas Data Wrangling Cheat Sheet

13.使用 dplyr and tidyr 数据整理

Data Wrangling with dplyr and tidyr Cheat Sheet

Data Wrangling with dplyr and tidyr Cheat Sheet

14. SciPy

SciPy 是一个用于数学、科学、工程领域的常用软件包,可以处理插值、积分、优化、图像处理、常微分方程数值解的求解、信号处理等问题。它用于有效计算 NumPy 矩阵,使 NumPy 和 SciPy 协同工作,高效解决问题。

Scipy Cheat Sheet

15. Matplotlib

Matplotlib 是一个 Python 2D 绘图库,它可以在各种平台上以各种硬拷贝格式和交互式环境生成出具有出版品质的图形。Matplotlib 可用于 Python 脚本,Python 和IPython shell,Jupyter 笔记本,Web 应用程序服务器和四个图形用户界面工具包。只需几行代码即可生成绘图,直方图,功率谱,条形图,错误图,散点图等。

为了简单绘图,pyplot 模块提供了类似于 MATLAB 的界面,特别是与 IPython 结合使用时。

Matplotlib Cheat Sheet

16. 数据可视化

Data Visualization Cheat Sheet

ggplot cheat sheet

17. PySpark

PySpark 是 Spark 为 Python 开发者提供的 API。

Pyspark Cheat Sheet

18. Big-O

Big-O Algorithm Cheat Sheet

Big-O Algorithm Complexity Chart

BIG-O Algorithm Data Structure Operations

Big-O Array Sorting Algorithms

原文:https://becominghuman.ai/cheat-sheets-for-ai-neural-networks-machine-learning-deep-learning-big-data-678c51b4b463

继续阅读

如何将伦理学融入人工智能

一 这是关于如何将道德观念融入AI的两部分系列之一。第一部分着重于在公司和团队中培养一种道德文化,以及在公司内部和外部保持透明。第二部分重点介绍了从数据和算法中删除排除的机制。每个建议都包括道德失误的例子,以及如何防止或减轻它们。 好像每天大…

关注度越来越高的行人重识别,有哪些热点?

内容提要:行人重识别技术,广泛应用于智慧城市、自动驾驶等场景中,近年取得飞速发展。这也得益于训练数据规模的扩大、深度学习的发展。 关键词:行人重识别 数据集前沿技术 在茫茫人海中,你能不能一眼就找到想找的那个人? 如今,这个任务对于计算机来说…

人工智能商业密码:AI 领域的投资趋势

一、AI导论 大家好,我是王维嘉。欢迎来到我的人工智能课程。 人工智能的领域很广,涉及技术、产业、不同领域、不同公司,对于感兴趣甚至利益相关的人士,似乎又有一定门槛。而我的新书《暗知识:机器认知如何颠覆商业和社会》,以及这门课,希望用最通俗易…

0 条评论,3,586 次阅读