ユーザ用ツール

サイト用ツール


サイドバー

目次

機械学習とは

プログラミング無しで機械学習

機械学習プログラミング入門

初めてのKeras2.0

初めてのTensorflow(YouTube)

初めてのChainer2.0

初めてのビットコイン

ビットコイン用語集

初めてのSolidityプログラミング

初めての医療統計

初めてのエクセルで医療統計

初めてのEZRで医療統計

初めてのRStudioでレポート作成

初めてのImageJで画像解析

スマホアプリ作成ソフトIonic3

スマホアプリ作成ソフトIonic4

Ionicのためのjavascript tips

その他

NiftyCloudMobileBackend

税金など

Dokuwiki

sidebar

tensorflowって何

(1)Tensorflowって何?

初めてのTensorflow
~Kerasで機械学習プログラミング~
(1)Tensorflowって何?
2017/7/26

2017年現在、人工知能や機械学習、Deep Learningという言葉が流行っていて、
よくニュースにも出ています。

この動画は、「仕事用のWindowsパソコンしか持っていなくて、
プログラミングのことは全くわからないけれど、
機械学習プログラミングに入門してみたい!」
という初心者の方を対象に、プログラミングど素人の筆者が
Tensorflowについて学んだことについて、説明させていただくものです。

具体的には、Windows 8.1ノートパソコンで、Kerasというソフトを使います。
Kerasのbackendとして、Tensorflowを利用します。

全ての動画はできる限り3分以内に収めたいと思っています。

用語の説明

1.AI(artificial intelligence) 人工知能
2.ML(machine learning) 機械学習
3.DL(Deep Learning) ディープラーニング

人工知能とは、人工的にコンピュータ上などで人間と同様の知能を
実現させようという試み、或いはそのための一連の基礎技術
(Wikipedia)

機械学習(Machine Learning)とは、経験(データ)から
自ら“学習”するようなコンピュータプログラムを実現するための
理論と技術のこと
(Ichigaku Takigawa)

ディープラーニングとは、多層構造のニューラルネットワーク
(ディープニューラルネットワーク)を用いた機械学習である。
(Wikipedia)

Tensorflowとは、Googleが開発した機械学習フレームワークであり、
2015年より無料で公開されています。
2017年に、ようやくVersion 1.0となり、やや扱いやすくなりました。

実際は、
2015年頃より、Tensorflow(Googleが開発)やchainer(日本の会社が開発)といった
無料で使える機械学習フレームワークの登場により、

ある程度のプログラミング素人でも、大量のデータと気合さえあれば、
チェスの世界チャンピオンに勝てるコンピューターソフトを作ることができる

かもしれないという時代になったことが、
プログラミングど素人の私がDeep Learningを勉強したいと思ったきっかけです。

次回の動画では、Windowsパソコンに、Keras 2.0(Tensorflow backenc)を
インストールするところから、説明させていただきたいと思います。

サルでもわかる機械学習
http://twosquirrel.mints.ne.jp/dokuwiki/

tensorflowって何.txt · 最終更新: 2018/10/07 (外部編集)