[調査中]AIエンジニアに、俺はなりたい


スキル習得の為、学習パスを学んでいる。

0.手っ取り早く

1.機械学習の知識

・教師あり学習と教師無し学習
・回帰と分類
・決定木、重回帰分析
・ディープラーニング

2.プログラミングの知識

Anaconda(pythonの実行環境とライブラリ一式)

 anacondaは、Pythonの主要なライブラリをパッケージした
 オープンデータサイエンスのプラットフォーム.
 だいたいこれをインストールしておけば、環境が整う

Jupyter(IDE)

 Jupyter Notebook(旧ipython notebook)は、Pythonをはじめとした
 プログラムのインタラクティブな実行環境を実現するウェブアプリ.

scikit-learn(MLライブラリ)

 scikit-learnは、Google製の機械学習用のライブラリ集.

tensorflow(CNN/RNN)

 データフローグラフを使って数値演算を行う
 オープンソースソフトウェア.Google製.

NumPy(数値計算)

 「Python」のベクトルや行列計算を高速に行うためのライブラリ
 「NumPy(ナンパイ)」の基礎を学びます。
 「NumPy」を用いることで、効率的な科学技術計算が可能になり、
 機械学習分野に必須のライブラリです。

Pandas(データ処理)

 「Python」のデータ分析用ライブラリ
 「Pandas(パンダス)」の基礎を学びます。
 「Pandas」を用いることで数表や時系列データの計算が楽になり、
 定量データ解析には必須のライブラリです。

Matplotlib(データの可視化)

 matplotlibを用いてデータを可視化する方法を学びます。
 折れ線グラフ、円グラフ、ヒストグラム等の作成から、
 3Dグラフを作成する方法まで学びます。

gensim

MeCab

Keras

BeautifulSoup

Flask

CapsNet

Adversarial Examples

BIG4のAI関連プロダクト(Amazon/Google/IBM/Microsoft)

Amazon/API

Amazon Rekognition
Amazon Polly
Amazon Lex
Alexa Skills Kit(ASK)
Alexa Voice Services(AVS)

Google/API

Google Cloud Vision API
Google Cloud Speech API
Google Natural Language API
Google Cloud Translate API

IBM/API

AlchemyLanguage
Conversation(日本語)
Document Conversion(日本語)
Language Translator
Natural Language Classifier(日本語)
Natural Language Understanding
Personality Insights(日本語)
Retrieve and Rank(日本語)
Tone Analyzer
Speech to Text(日本語)
Text to Speech(日本語)
Visual Recognition(日本語)
AlchemyData News
Discovery
Tradeoff Analytics

Microsoft/API

Computer Vision API
Content Moderator
Emotion API
Face API
Video API
Bing Speech API
Custom Speech Service
Speaker Recognition API
Bing Spell Check API
Language Understanding Intelligent Service
Linguistic Analysis API
Text Analytics API
Translator API
Web Language Model API
Academic Knowledge API
Entity Linking Intelligence Service
Knowledge Exploration Service
QnA Maker
Recommendations API
Bing Autosuggest API
Bing Image Search API
Bing News Search API
Bing Video Search API
Bing Web Search API