メインコンテンツへスキップ
ToolPotion
AI アドバイザー
送信(無料)

TensorFlow Extended (TFX)

TensorFlow Extended (TFX) は、Google の本番環境スケールの機械学習プラットフォームです。ML システムの定義、起動、監視のための共通コンポーネントを統合するための設定フレームワークと共有ライブラリを提供します。TFX を使用すると、本番環境で ML ワークフローを構築および管理し、さまざまなプラットフォームでパイプラインをオーケストレーションできます。

URLを訪問
共有
URLを訪問
共有

TensorFlow Extended (TFX) は、TensorFlow 上に構築された包括的な本番環境スケールの機械学習 (ML) プラットフォームです。堅牢な設定フレームワークと、複雑な機械学習システムの定義、起動、監視に不可欠なコンポーネントの統合を合理化するように設計された共有ライブラリのスイートを提供します。TFX は、ユーザーが本番環境内で ML ワークフローを効果的に構築および管理できるようにします。

続きを読む

TFX の中核は、ML パイプラインを構築するためのツールキットを提供することです。これらのパイプラインは、Apache Airflow、Apache Beam、Kubeflow Pipelines など、さまざまなプラットフォームでオーケストレーションでき、デプロイメントの柔軟性を提供します。このプラットフォームには、実績のある機能を提供する標準コンポーネントのセットも含まれており、ML プロセスの構築の初期段階を簡素化します。これらのコンポーネントは、独立して、またはより大きなパイプラインの一部として使用できます。さらに、TFX には、多くの標準コンポーネントの基盤となる機能を提供するライブラリが含まれており、開発者はこのパワーをカスタムコンポーネントに組み込んだり、個別に利用したりできます。

TFX パイプラインは、モデリング、トレーニング、推論の提供、オンライン、ネイティブモバイル、JavaScript アプリケーションなどのさまざまなターゲットへのデプロイメント管理を含む、スケーラブルで高性能な ML タスクのために設計されたコンポーネントのシーケンスです。主要なコンポーネントには、データ取り込み用の ExampleGen、統計計算用の StatisticsGen、データスキーマ作成用の SchemaGen、異常検出用の ExampleValidator、特徴量エンジニアリング用の Transform、モデルトレーニング用の Trainer、トレーニング結果分析用の Evaluator があります。このプラットフォームは、Tuner によるハイパーパラメータチューニングもサポートし、Pusher によるデプロイメント前に InfraValidator によるモデルの提供可能性を検証します。

TFX エコシステムは、いくつかの強力なライブラリを統合しています。TensorFlow Data Validation (TFDV) は、ML データの分析と検証に使用され、スケーラブルな統計計算、スキーマ生成、異常検出を提供します。TensorFlow Transform (TFT) は、TensorFlow を使用して特徴量エンジニアリングを処理し、トレーニングと推論の一貫性を確保します。TensorFlow Model Analysis (TFMA) は、大規模データセットで TensorFlow モデルを評価するためのツールを提供し、TensorFlow Metadata (TFMD) は ML メタデータのための標準表現を提供します。ML Metadata (MLMD) は、ML ワークフローに関連付けられたメタデータを記録および取得し、さまざまなデータストアを介した永続性をサポートします。

TFX はポータビリティのために設計されており、Apache Airflow、Apache Beam、Kubeflow などの複数の環境とオーケストレーションフレームワーク、および Google Cloud Platform (GCP) などのクラウドプラットフォームをサポートしています。トレーニングと予測のための Cloud AI Platform、分散データ処理のための Cloud Dataflow などのマネージド GCP サービスと相互運用します。このプラットフォームは、本番環境用の TensorFlow Serving、ネイティブモバイルおよび IoT アプリケーション用の TensorFlow Lite、ブラウザおよび Node.js デプロイメント用の TensorFlow.js などのデプロイメントターゲットをサポートしています。

開発者にとって、TFX は、研究や実験からデプロイメントまで、ML プロジェクトのあらゆるフェーズに対応する強力なプラットフォームを提供します。トレーニング/サービングスキューを回避するために、Transform コンポーネントを使用して TensorFlow Transform を活用し、一貫した前処理と分析コードを利用して、モデルトレーニングとデプロイメントの両方に TFX パイプラインを実装することを強く推奨します。これにより、トレーニングと推論の両方で同じ前処理ロジックが適用され、コードは一度だけ記述されます。

  • カテゴリーMLOps・モデルデプロイ
  • 料金モデルオープンソース
  • デプロイクラウド、オンプレミス
  • プラットフォームWeb

  • TensorFlow ベースの本番環境スケール ML プラットフォーム

  • ML システム用の設定フレームワーク

  • 一般的な ML コンポーネント用の共有ライブラリ

  • プラットフォーム間 (Airflow, Kubeflow, Beam) の ML ワークフローのオーケストレーション

  • ML タスク用の標準コンポーネント (データ取り込み、検証、変換、トレーニング、評価)

  • データ分析と検証のための TensorFlow Data Validation (TFDV) との統合

  • 特徴量エンジニアリングのための TensorFlow Transform (TFT) との統合

  • モデル評価のための TensorFlow Model Analysis (TFMA) との統合

  • ハイパーパラメータチューニングのサポート

  • モデル検証と提供可能性チェック

  • TensorFlow Serving, TensorFlow Lite, TensorFlow.js へのデプロイメント

  • オンプレミスおよびクラウド環境間でのポータビリティ

  • パイプライン管理用の統合 CLI

  1. TFX のインストール: pip install tfx を使用します。

  2. パイプラインの設定: TFX コンポーネントとオーケストレーターを使用して ML ワークフローを定義します。

  3. パイプラインの構築: データ処理、トレーニング、評価のために標準またはカスタムコンポーネントを統合します。

  4. パイプラインの実行: Airflow や Kubeflow などのサポートされているオーケストレーターを使用して TFX パイプラインを実行します。

  5. モデルのデプロイ: Pusher コンポーネントを使用して、トレーニング済みモデルを TensorFlow Serving などのターゲットにデプロイします。

  6. 監視と反復: モデルのパフォーマンスとデータを分析して継続的な改善を行います。

  • 本番 ML パイプライン
  • データ検証と分析
  • 特徴量エンジニアリング
  • モデルトレーニングと評価
  • モデルデプロイメント
  • MLOps 自動化
  • ハイパーパラメータ最適化
  • スケーラブルなデータ処理

Google の製品

TensorFlow の機能です。

TensorFlow Extended (TFX) のレビュー

読み込み中...

TensorFlow Extended (TFX) に似た人気のAIツール

Seldon Core 2

AI フレームワーク

Seldon Core 2は、MLおよびLLMシステムを大規模にデプロイおよび管理するためのKubernetesネイティブフレームワークです。オンプレミス、ハイブリッド、マルチクラウド環境向けの柔軟でモジュラーなアーキテクチャを提供し、MLOpsおよびLLMOpsの標準化、オブザーバビリティの強化、コスト効率を保証します。

MLOps・モデルデプロイ
ツールを見る

AI フレームワーク

MLおよびLLMシステムを大規模にデプロイおよび管理するためのKubernetesネイティブフレームワークです。オンプレミス、ハイブリッド、マルチクラウド環境向けの柔軟でモジュラーなアーキテクチャを提供し、MLOpsおよびLLMOpsの標準化、オブザーバビリティの強化、コスト効率を保証します。Seldon Core 2は、MLおよびLLMシステムを大規模にデプロイおよび管理するためのKubernetesネイティブフレームワークです。オンプレミス、ハイブリッド、マルチクラウド環境向けの柔軟でモジュラーなアーキテクチャを提供し、MLOpsおよびLLMOpsの標準化、オブザーバビリティの強化、コスト効率を保証します。

MLOps・モデルデプロイ
AI フレームワーク トップ50を見る

TensorFlow

AI フレームワーク

TensorFlowは、誰でも利用できるエンドツーエンドのオープンソース機械学習プラットフォームです。機械学習モデルを簡単に作成し、展開するための柔軟なツール、ライブラリ、コミュニティリソースのエコシステムを提供します。

機械学習プラットフォーム
ツールを見る

AI フレームワーク

誰でも利用できるエンドツーエンドのオープンソース機械学習プラットフォームです。機械学習モデルを簡単に作成し、展開するための柔軟なツール、ライブラリ、コミュニティリソースのエコシステムを提供します。TensorFlowは、誰でも利用できるエンドツーエンドのオープンソース機械学習プラットフォームです。機械学習モデルを簡単に作成し、展開するための柔軟なツール、ライブラリ、コミュニティリソースのエコシステムを提供します。

注目機械学習プラットフォーム
AI フレームワーク トップ50を見る

Cortex

AI アプリ

Cortexは、エンジニアリングチームの可視性、ガバナンス、効率を向上させるために設計されたエンジニアリングオペレーションプラットフォームです。50以上のツールと統合し、オペレーションを合理化し、開発者の摩擦を軽減することで、リスクを増加させることなく、より迅速なAI駆動のソフトウェア配信を可能にします。

AI DevOps・クラウドツール

CTOで第14位

ツールを見る

AI アプリ

エンジニアリングチームの可視性、ガバナンス、効率を向上させるために設計されたエンジニアリングオペレーションプラットフォームです。50以上のツールと統合し、オペレーションを合理化し、開発者の摩擦を軽減することで、リスクを増加させることなく、より迅速なAI駆動のソフトウェア配信を可能にします。Cortexは、エンジニアリングチームの可視性、ガバナンス、効率を向上させるために設計されたエンジニアリングオペレーションプラットフォームです。50以上のツールと統合し、オペレーションを合理化し、開発者の摩擦を軽減することで、リスクを増加させることなく、より迅速なAI駆動のソフトウェア配信を可能にします。

AI DevOps・クラウドツール
CTOで第14位

LiteRT

AI フレームワーク

LiteRTは、エッジプラットフォーム上でGenAIおよびMLモデルを展開するためのGoogleの高性能オンデバイス機械学習フレームワークです。TensorFlow Liteの基盤を活かし、効率的な変換、ランタイム、最適化を提供し、数十億台のデバイスで低遅延と高いプライバシーを実現します。

MLOps・モデルデプロイ
ツールを見る

AI フレームワーク

エッジプラットフォーム上でGenAIおよびMLモデルを展開するためのGoogleの高性能オンデバイス機械学習フレームワークです。TensorFlow Liteの基盤を活かし、効率的な変換、ランタイム、最適化を提供し、数十億台のデバイスで低遅延と高いプライバシーを実現します。LiteRTは、エッジプラットフォーム上でGenAIおよびMLモデルを展開するためのGoogleの高性能オンデバイス機械学習フレームワークです。TensorFlow Liteの基盤を活かし、効率的な変換、ランタイム、最適化を提供し、数十億台のデバイスで低遅延と高いプライバシーを実現します。

MLOps・モデルデプロイ
AI フレームワーク トップ50を見る

DeepDetect

AI フレームワーク

DeepDetectは、ディープラーニングモデルのデプロイと管理に特化したAIフレームワークです。機械学習モデルのサービングプロセスを簡素化し、開発者が効率的にAI機能をアプリケーションに統合できるようにします。このプラットフォームは、リアルタイム推論とモデル監視のための堅牢なバックエンドを提供することに重点を置いています。

MLOps・モデルデプロイ
ツールを見る

AI フレームワーク

ディープラーニングモデルのデプロイと管理に特化したAIフレームワークです。機械学習モデルのサービングプロセスを簡素化し、開発者が効率的にAI機能をアプリケーションに統合できるようにします。このプラットフォームは、リアルタイム推論とモデル監視のための堅牢なバックエンドを提供することに重点を置いています。DeepDetectは、ディープラーニングモデルのデプロイと管理に特化したAIフレームワークです。機械学習モデルのサービングプロセスを簡素化し、開発者が効率的にAI機能をアプリケーションに統合できるようにします。このプラットフォームは、リアルタイム推論とモデル監視のための堅牢なバックエンドを提供することに重点を置いています。

MLOps・モデルデプロイ
AI フレームワーク トップ50を見る

TensorFlow

AI GitHub リポジトリ

TensorFlowは、誰でも利用できるように設計されたオープンソースの機械学習フレームワークです。機械学習モデルの構築と展開のための包括的なエコシステムを提供し、開発者や研究者が利用しやすくなっています。

機械学習プラットフォーム
ツールを見る

AI GitHub リポジトリ

誰でも利用できるように設計されたオープンソースの機械学習フレームワークです。機械学習モデルの構築と展開のための包括的なエコシステムを提供し、開発者や研究者が利用しやすくなっています。TensorFlowは、誰でも利用できるように設計されたオープンソースの機械学習フレームワークです。機械学習モデルの構築と展開のための包括的なエコシステムを提供し、開発者や研究者が利用しやすくなっています。

注目機械学習プラットフォーム
AI GitHub リポジトリ トップ250を見る

Kubeflow

AI プラットフォーム

Kubeflowは、Kubernetes上での機械学習ワークフローの展開を簡素化し、簡単かつ自動化されたプロセスを提供します。オープンソースでコミュニティによって構築されており、AIプラットフォームチームにとってモジュール式でスケーラブルなソリューションを提供します。

MLOps・モデルデプロイ

AI プラットフォームで第102位

ツールを見る

AI プラットフォーム

Kubernetes上での機械学習ワークフローの展開を簡素化し、簡単かつ自動化されたプロセスを提供します。オープンソースでコミュニティによって構築されており、AIプラットフォームチームにとってモジュール式でスケーラブルなソリューションを提供します。Kubeflowは、Kubernetes上での機械学習ワークフローの展開を簡素化し、簡単かつ自動化されたプロセスを提供します。オープンソースでコミュニティによって構築されており、AIプラットフォームチームにとってモジュール式でスケーラブルなソリューションを提供します。

注目MLOps・モデルデプロイ
AI プラットフォームで第102位

Wallaroo.ai

AI プラットフォーム

Wallaroo.aiは、機械学習モデルのデプロイ、管理、監視のためのツールを提供するAIプラットフォームです。MLOpsライフサイクルを簡素化し、チームがより迅速かつ自信を持ってAIを本番環境に導入できるようにすることを目指しています。このプラットフォームは、さまざまなモデルタイプをサポートし、既存のワークフローと統合されます。

MLOps・モデルデプロイ

AI プラットフォームで第143位

ツールを見る

AI プラットフォーム

機械学習モデルのデプロイ、管理、監視のためのツールを提供するAIプラットフォームです。MLOpsライフサイクルを簡素化し、チームがより迅速かつ自信を持ってAIを本番環境に導入できるようにすることを目指しています。このプラットフォームは、さまざまなモデルタイプをサポートし、既存のワークフローと統合されます。Wallaroo.aiは、機械学習モデルのデプロイ、管理、監視のためのツールを提供するAIプラットフォームです。MLOpsライフサイクルを簡素化し、チームがより迅速かつ自信を持ってAIを本番環境に導入できるようにすることを目指しています。このプラットフォームは、さまざまなモデルタイプをサポートし、既存のワークフローと統合されます。

MLOps・モデルデプロイ
AI プラットフォームで第143位
1 / 8