最終更新日:2021-04-10
【AI用語解説】TensorFlow
TensorFlow
TensorFlowとは、Googleが開発・提供している、AIを構築・実装するためのオープンソースソフトウェアライブラリであり、プラットフォームです。TensorFlowには、学習済みのAIモデルが利用可能な「TensorFlow Hub」や、「TensorFlow Model Optimization Toolkit」と呼ばれる、AIモデルを最適化したり、デプロイ・実行することが可能なツール、学習用のデータセットなど、AI開発に必要な一通りの機能が提供されています。
TensorFlowで提供されているモデルは、画像認識、音声認識、自然言語処理など、多岐にわたります。
それ以外にも、レコメンデーションや強化学習、予測分析などのAIモデルを構築するために必要なソフトウェアライブラリや、エッジデバイスでのAIによる推論を可能にする「TensorFlow Lite」、自社システムでのAIを実現するためのAPIなども提供されています。
TensorFlowは、2017年に1.0が公開され、2019年には、現行バージョンであるTensorFlow2.0が公開されており、AirbnbやCoca-Colaなど、多くの企業で活用されています。
AI Marketの編集部です。AI Market編集部は、AI Marketへ寄せられた累計1,000件を超える開発相談経験を活かし、AI(人工知能)に関する技術や、製品・サービスなどの紹介記事を提供しています。ご興味をお持ちの製品やサービスがありましたら、ぜひご相談ください。