【TensorFlow】 TensorFlow ~ 入門編 ~

■ はじめに

 TensorFlow(テンソルフロー)について、勉強していく

 ■ TensorFlowとは?

 * 人工知能・機械学習向けライブラリ

 ライセンス

 * Apache 2.0

■ 動画

Intro to Machine Learning (ML Zero to Hero, part 1)
https://www.youtube.com/watch?v=KNAWp2S3w94

 ■ できること

 * 画像認識 / 顔認識
 * 音声認識
 * 各種数値計算

etc...

 ■ サポート言語

 * C / C++
 * Python
 * Go
 * Java

 Java

https://www.tensorflow.org/install/install_java

Warning: The TensorFlow Java API is not covered by the TensorFlow API stability guarantees.
警告:TensorFlow Java APIは、TensorFlow API安定版の保証はカバーされません

日本語
http://tensorflow.classcat.com/2017/04/29/tensorflow-install-install-java/

 ■ 種類

 * TensorFlow
 * TensorFlow for Mobile
 * TensorFlow Lite

 ■ 関連用語

 TensorBoard (テンソルボード)

 * TensorFlow で作成したモデルや学習状況を可視化するWebアプリ

 Keras(ケラス)

 * TensorflowやTheaoを簡単に扱えるようにするライブラリ
 => 詳細は、以下の関連記事を参照のこと。

https://dk521123.hatenablog.com/entry/2020/03/03/235302
 MNIST(エムニスト)

 * 手書き文字の画像データセット

 畳み込みニューラルネットワーク

Convolutional Neural Network ; CNN 

参考文献

https://www.atmarkit.co.jp/ait/subtop/features/di/introtensorflow_index.html

 関連記事

機械学習用ライブラリ

TensorFlow ~ 環境構築 / Windows 編 ~
https://dk521123.hatenablog.com/entry/2018/02/17/102927
TensorFlow ~ 基本編 ~
https://dk521123.hatenablog.com/entry/2020/07/01/222125
TensorFlow ~ 自作データでの画像分類 / 準備編 ~
https://dk521123.hatenablog.com/entry/2018/02/18/151012
Keras ~ 深層学習用ライブラリ ~
https://dk521123.hatenablog.com/entry/2020/03/03/235302
scikit-learn ~ 機械学習用ライブラリ ~
https://dk521123.hatenablog.com/entry/2020/03/02/233902

その他

機械学習に関する覚書
https://dk521123.hatenablog.com/entry/2018/10/23/230800
NumPy ~ 数値計算ライブラリ ~
https://dk521123.hatenablog.com/entry/2018/03/28/224532