TensorFlowについて

特徴

Googleのもとで開発が行われているニューラルネットワーク(NN)を使った機械学習ライブラリである。
読みは「テンソルフロー、テンサーフロー」である。
NNは人間の脳を再現した仕組みであるため注目されている分野の一つである。

便利な点

どのような環境下でもほぼ変更なしで実行が可能である。
また、AI開発を行う際に便利なドキュメントやチュートリアルが多く公開されているため行き詰まることがあまりない。

利用

Googleが開発したこともあり、Googleの音声検索や言語翻訳、画像検索に使用している。
また、監視カメラを使って顔認識システムにも使われている。
1. 監視カメラに映った画像から顔を識別
2. 顔写真が多数登録されているデータベースと照合
3. データベースに登録されている情報から人物を識別
4. これにより特定人物を世界中の監視カメラより探すことが可能
この他にも使用されているためますます利用されるだろう。

参考サイト