「AI 定評のあるシステム開発会社9選」に取り上げていただきました
大切なのは適切なIT活用

ムダのない適切なIT活用で
御社ビジネスの競争力強化をお手伝いします

ロカラボについて

エンジニアが知っておきたい機械学習&Pythonチートシートまとめ(英語サイト)

AI・機械学習・ディープラーニング

こんにちは、荒井(@yutakarai)です。

「機械学習」とひとことで言っても、学びはじめると奥が深く、学ぶべきことが多いことに気がつきます。

相当な記憶力の持ち主か、Geekでないかぎり、機械学習の1から10まで全てを即座に答えられる人は少ないでしょう。

僕も含むほとんど人は「あぁでもない、こうでもない」と都度調べながら実装をしているかと思います。

今回は、僕がウェブ上で見つけた機械学習とPythonに関するチートシートを紹介します。

英語のサイトになりますが、よくまとまっているため、重度の英語アレルギーの方でなければ、かなり役に立つのではと思います。

本記事で紹介するチートシートをGithubリポジトリにまとめましたので、まとめて見たいかたはこちらからどうぞ。

機械学習

Pexels photo 326461

ウェブで探してみると、機械学習アルゴリズムの解説は、いくつも見つけることができます。
その中でも包括的なチートシートだけを集めました。

ニューラルネットワークのアーキテクチャ

The Neural Network Zoo - The Asimov Institute
With new neural network architectures popping up every now and then, it’s hard to keep track of them all. Knowing all the abbreviations being thrown around (DCI...

Microsoft Azureのアルゴリズムフローチャート

Machine learning algorithm cheat sheet - Azure
A printable machine learning algorithm cheat sheet helps you choose the right algorithm for your predictive model in Azure Machine Learning Studio.

SASのアルゴリズムフローチャート

Which machine learning algorithm should I use?
This resource is designed primarily for beginner to intermediate data scientists or analysts who are interested in identifying and applying machine learning alg...

機械学習アルゴリズムの概要まとめ

A Tour of Machine Learning Algorithms
Take a tour of the most popular machine learning algorithms.
Which are the best known machine learning algorithms? Infographic - Think Big Data
An infographic listing all the must-know algorithms in machine learning.

機械学習アルゴリズムごとの得手不得手まとめ

Machine Learning Explained: Algorithms Are Your Friend
An intro to predictive machine learning algorithms. Linear regression, logistic regression, random forest, gradient boosting, deep learning, neural networks.

Python

Pexels photo 1181359

Pythonにはすでに多くのリソースがオンラインに公開されています。
ここでは、僕が見つけたチートシートを紹介します。

機械学習アルゴリズム

Cheatsheet - Python & R codes for common Machine Learning Algorithms
Introduction In his famous book - Think and Grow Rich, Napolean Hill narrates story of Darby, who after digging for a gold vein for a few years walks away from ...

Python基本

http://datasciencefree.com/python.pdf

Python For Data Science - A Cheat Sheet For Beginners
This handy one-page reference presents the Python basics that you need to do data science

Numpy

Numpyは、数値計算を効率的に行うためのライブラリです。

Free cheat sheet
Download a free NumPy Cheatsheet to help you work with data in Python. Includes importing, exporting, filtering, sorting, scalar and vector maths, and more.

http://datasciencefree.com/numpy.pdf

NumPy Cheat Sheet: Data Analysis in Python
This Python cheat sheet is a quick reference for NumPy beginners looking to get started with data analysis.
donnemartin/data-science-ipython-notebooks
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pan...

Pandas

Pandasは、データ分析やグラフ化など、データ解析を効率的に行うためのライブラリです。

http://datasciencefree.com/pandas.pdf

Pandas Cheat Sheet for Data Science in Python
A quick, free cheat sheet to the basics of the Python data analysis library Pandas, including code samples.
donnemartin/data-science-ipython-notebooks
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pan...

Matplotlib

Matplotlibは、NumPyのためのグラフ描画ライブラリです。

Matplotlib Cheat Sheet: Plotting in Python
This Matplotlib cheat sheet introduces you to the basics that you need to plot your data with Python and includes code samples.
donnemartin/data-science-ipython-notebooks
Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pan...

Scikit Learn

Scikit Learnは、Pythonの機械学習ライブラリです。

Scikit-Learn Cheat Sheet: Python Machine Learning
A handy scikit-learn cheat sheet to machine learning with Python, including code examples.
Machine Learning Cheat Sheet (for scikit-learn)
As you hopefully have heard, we at scikit-learn are doing a user survey (which is still open by the way). One of the requests there was t...
rcompton/ml_cheat_sheet
My notes and superstitions about common machine learning algorithms - rcompton/ml_cheat_sheet

Tensorflow

Tensorflowは、Googleが開発した機械学習のためのオープンソースライブラリです。

aymericdamien/TensorFlow-Examples
TensorFlow Tutorial and Examples for Beginners with Latest APIs - aymericdamien/TensorFlow-Examples

Pytorch

Pytorchは、深層学習のためのライブラリ(フレームワーク)です。

bfortuner/pytorch-cheatsheet
Check out improved: . Contribute to bfortuner/pytorch-cheatsheet development by creating an account on GitHub.

まとめ

今回は、機械学習とPythonのチートシートを紹介しました。

目を通すだけでも勉強になるので、ぜひ参考にしてみてください。

中小企業が限られた予算でAIを活用したいと思ったら検討するべきこと
こんにちは、荒井(@yutakarai)です。現実問題、AIをビジネスに導入するにはお金がかかります。実用に耐えうる精度が出るまで、それなりの時間とコストがかかります。湯水のように使える予算があれば話は別ですが、できるだけ限られ...