注: この便利な拡張機能 Markdown PDF を使用すると、VSCode でこのマークダウン ファイルを PDF に簡単に変換できます。
機械学習/深層学習フレームワーク。
ML の学習リソース
ML フレームワーク、ライブラリ、ツール
アルゴリズム
PyTorch 開発
TensorFlow の開発
コア ML 開発
ディープラーニング開発
強化学習の開発
コンピュータビジョン開発
自然言語処理 (NLP) の開発
バイオインフォマティクス
CUDA開発
MATLAB 開発
C/C++開発
Java開発
Python 開発
スカラ開発
R開発
ジュリア開発
トップに戻る
機械学習は人工知能 (AI) の一分野で、データ モデルから学習し、プログラムすることなく時間の経過とともに精度を向上させるアルゴリズムを使用してアプリを構築することに重点を置いています。
トップに戻る
Microsoft による自然言語処理 (NLP) のベスト プラクティス
Microsoft による自動運転クックブック
Azure Machine Learning - サービスとしての ML |マイクロソフトアジュール
Azure Machine Learning ワークスペースで Jupyter Notebook を実行する方法
機械学習と人工知能 |アマゾン ウェブ サービス
Amazon SageMaker 一時インスタンスでの Jupyter ノートブックのスケジュール設定
AI と機械学習 |グーグルクラウド
Google Cloud 上の Apache Spark での Jupyter Notebook の使用
機械学習 |アップル開発者
人工知能と自動操縦 |テスラ
メタ AI ツール |フェイスブック
PyTorch チュートリアル
TensorFlow チュートリアル
ジュピターラボ
Apple Silicon上のCore MLによる安定した拡散
トップに戻る
スタンフォード大学による機械学習 by Andrew Ng |コーセラ
AWS の機械学習 (ML) コースのトレーニングと認定
Microsoft Azure 向け機械学習奨学金プログラム |ユダシティ
Microsoft 認定: Azure データ サイエンティスト アソシエイト
Microsoft 認定: Azure AI エンジニア アソシエイト
Azure Machine Learning のトレーニングとデプロイ
Google Cloud トレーニングによる機械学習と人工知能の学習
Google Cloud の機械学習短期集中コース
オンラインの機械学習コース | Udemy
オンラインの機械学習コース |コーセラ
オンラインコースとクラスで機械学習を学ぶ | edX
トップに戻る
機械学習の概要 (PDF)
『人工知能: 現代的なアプローチ』スチュアート・J・ラッセルとピーター・ノーヴィグ著
深層学習 (Ian Goodfellow、Yoshoua Bengio、Aaron Courville 著)
Andriy Burkov 著の 100 ページの機械学習の本
機械学習 by Tom M. Mitchell
集合知のプログラミング: スマート Web 2.0 アプリケーションの構築 (Toby Segaran 著)
機械学習: アルゴリズムの観点、第 2 版
パターン認識と機械学習 by Christopher M. Bishop
Python による自然言語処理 (Steven Bird、Ewan Klein、Edward Loper 著)
Python 機械学習: 初心者のための機械学習への技術的アプローチ (Leonard Eddison 著)
ベイジアン推論と機械学習 (David Barber著)
まったくの初心者のための機械学習: わかりやすい英語の紹介、オリバー・セオバルド著
機械学習の実践 by Ben Wilson
Scikit-Learn、Keras、TensorFlow を使用した実践的な機械学習: インテリジェント システムを構築するための概念、ツール、テクニック (Aurélien Géron 著)
Python による機械学習の概要: データ サイエンティストのためのガイド (アンドレアス C. ミュラー、サラ グイド著)
ハッカーのための機械学習: 始めるためのケーススタディとアルゴリズム (Drew Conway と John Myles White 著)
『統計学習の要素: データ マイニング、推論、予測』 (Trevor Hastie、Robert Tibshirani、Jerome Friedman 著)
分散機械学習パターン - 本 (オンラインで無料で読む) + コード
現実世界の機械学習 [無料の章]
統計学習の入門 - 書籍 + R コード
統計学習の要素 - 本
Think Bayes - 本 + Python コード
大規模なデータセットのマイニング
機械学習との最初の出会い
機械学習の概要 - Alex Smola と SVN Vishwanathan
パターン認識の確率論的理論
情報検索の概要
予測: 原則と実践
機械学習の概要 - アムノン・シャシュア
強化学習
機械学習
AIの探求
データサイエンスのためのRプログラミング
データマイニング - 実用的な機械学習ツールとテクニック
TensorFlow による機械学習
機械学習システム
機械学習の基礎 - Mehryar Mohri、Afshin Rostamizadeh、Ameet Talwalkar
AI を活用した検索 - トレイ・グレインジャー、ダグ・ターンブル、マックス・アーウィン -
機械学習のためのアンサンブル手法 - Gautam Kunapuli
機械学習エンジニアリングの実践 - Ben Wilson
プライバシーを保護する機械学習 - J. Morris Chang、Di Zhuang、G. Dumindu Samaraweera
自動機械学習の実践 - Qingquan Song、Haifeng Jin、Xia Hu
分散型機械学習パターン - Yuan Tang
機械学習プロジェクトの管理: 設計から導入まで - Simon Thompson
因果的機械学習 - ロバート・ネス
ベイズ最適化の実践 - Quan Nguyen
機械学習アルゴリズムの詳細) - Vadim Smolyakov
最適化アルゴリズム - Alaa Khamis
実用的な勾配ブースティング (Guillaume Saupin 著)
トップに戻る
トップに戻る
TensorFlow は、機械学習用のエンドツーエンドのオープンソース プラットフォームです。ツール、ライブラリ、コミュニティ リソースの包括的で柔軟なエコシステムがあり、研究者は ML の最先端を推進し、開発者は ML を利用したアプリケーションを簡単に構築してデプロイできます。
Keras は、Python で書かれ、TensorFlow、CNTK、または Theano 上で実行できる高レベルのニューラル ネットワーク API です。高速な実験を可能にすることに重点を置いて開発されました。 TensorFlow、Microsoft Cognitive Toolkit、R、Theano、または PlaidML 上で実行できます。
PyTorch は、グラフ、点群、多様体などの不規則な入力データを深層学習するためのライブラリです。主に Facebook の AI 研究所によって開発されました。
Amazon SageMaker は、すべての開発者とデータサイエンティストに、機械学習 (ML) モデルを迅速に構築、トレーニング、デプロイする機能を提供するフルマネージドサービスです。 SageMaker は、機械学習プロセスの各ステップから重労働を取り除き、高品質のモデルの開発を容易にします。
Azure Databricks は、データ サイエンスとデータ エンジニアリング向けに設計された、高速かつ協調的な Apache Spark ベースのビッグ データ分析サービスです。 Azure Databricks は、Apache Spark 環境を数分でセットアップし、自動スケールし、対話型ワークスペースで共有プロジェクトで共同作業します。 Azure Databricks は、Python、Scala、R、Java、SQL に加えて、TensorFlow、PyTorch、scikit-learn などのデータ サイエンス フレームワークとライブラリをサポートしています。
Microsoft Cognitive Toolkit (CNTK) は、商用グレードの分散ディープラーニング用のオープンソース ツールキットです。これは、ニューラル ネットワークを有向グラフを介した一連の計算ステップとして記述します。 CNTK を使用すると、ユーザーはフィードフォワード DNN、畳み込みニューラル ネットワーク (CNN)、リカレント ニューラル ネットワーク (RNN/LSTM) などの一般的なモデル タイプを簡単に実現し、組み合わせることができます。 CNTK は、複数の GPU とサーバーにわたる自動微分および並列化を使用した確率的勾配降下法 (SGD、誤差逆伝播) 学習を実装します。
Apple CoreML は、機械学習モデルをアプリに統合するのに役立つフレームワークです。 Core ML は、すべてのモデルに統一された表現を提供します。アプリは Core ML API とユーザー データを使用して予測を行い、モデルのトレーニングや微調整をすべてユーザーのデバイス上で行います。モデルは、機械学習アルゴリズムを一連のトレーニング データに適用した結果です。モデルを使用して、新しい入力データに基づいて予測を行います。
Apache OpenNLP は、自然言語テキストの処理に使用される機械学習ベースのツールキットのオープンソース ライブラリです。固有表現認識、文章検出、POS (品詞) タグ付け、トークン化特徴抽出、チャンキング、解析、および相互参照解決などのユースケース用の API を備えています。
Apache Airflow は、ワークフローをプログラムで作成、スケジュール、監視するためにコミュニティによって作成されたオープンソースのワークフロー管理プラットフォームです。インストール。原則。スケーラブル。 Airflow はモジュール式アーキテクチャを採用しており、メッセージ キューを使用して任意の数のワーカーを調整します。気流は無限大に拡張する準備ができています。
Open Neural Network Exchange (ONNX) は、AI 開発者がプロジェクトの進化に応じて適切なツールを選択できるようにするオープン エコシステムです。 ONNX は、ディープ ラーニングと従来の ML の両方の AI モデルのオープンソース形式を提供します。これは、拡張可能な計算グラフ モデルを定義するだけでなく、組み込み演算子と標準データ型の定義も定義します。
Apache MXNet は、効率と柔軟性の両方を考慮して設計された深層学習フレームワークです。シンボリックプログラミングと命令型プログラミングを組み合わせて、効率と生産性を最大化できます。 MXNet の中核には、シンボリック操作と命令型操作の両方をオンザフライで自動的に並列化する動的依存関係スケジューラーが含まれています。その上のグラフ最適化レイヤーにより、シンボリック実行が高速になり、メモリが効率的になります。 MXNet はポータブルで軽量であり、複数の GPU や複数のマシンに効果的に拡張できます。 Python、R、Julia、Scala、Go、JavaScript などをサポートします。
AutoGluon は、機械学習タスクを自動化する深層学習用のツールキットで、アプリケーションで強力な予測パフォーマンスを簡単に実現できるようにします。わずか数行のコードで、表形式、画像、テキスト データに対して高精度の深層学習モデルをトレーニングしてデプロイできます。
Anaconda は、ユーザーがモデルを開発、トレーニング、デプロイできるようにする、機械学習と深層学習用の非常に人気のあるデータ サイエンス プラットフォームです。
PlaidML は、ラップトップ、組み込みデバイス、または利用可能なコンピューティング ハードウェアが十分にサポートされていない、または利用可能なソフトウェア スタックに不快なライセンス制限が含まれているその他のデバイス上でディープ ラーニングを可能にする、高度でポータブルなテンソル コンパイラーです。
OpenCV は、リアルタイム コンピュータ ビジョン アプリケーションに焦点を当てた、高度に最適化されたライブラリです。 C++、Python、および Java インターフェイスは、Linux、MacOS、Windows、iOS、および Android をサポートします。
Scikit-Learn は、SciPy、NumPy、matplotlib 上に構築された機械学習用の Python モジュールで、多くの一般的な機械学習アルゴリズムの堅牢かつシンプルな実装を簡単に適用できるようにします。
Weka は、グラフィカル ユーザー インターフェイス、標準のターミナル アプリケーション、または Java API を通じてアクセスできるオープン ソースの機械学習ソフトウェアです。これは教育、研究、産業アプリケーションに広く使用されており、標準的な機械学習タスク用の組み込みツールが多数含まれており、さらに scikit-learn、R、Deeplearning4j などのよく知られたツールボックスへの透過的なアクセスを提供します。
Caffe は、表現、速度、モジュール性を念頭に置いて作られた深層学習フレームワークです。これは、Berkeley AI Research (BAIR)/The Berkeley Vision and Learning Center (BVLC) およびコミュニティの貢献者によって開発されました。
Theano は、NumPy との緊密な統合を含め、多次元配列を含む数式を効率的に定義、最適化、評価できる Python ライブラリです。
nGraph は、ディープ ラーニング用のオープン ソースの C++ ライブラリ、コンパイラ、およびランタイムです。 nGraph コンパイラーは、ディープ ラーニング フレームワークを使用した AI ワークロードの開発と、さまざまなハードウェア ターゲットへのデプロイを加速することを目的としています。AI 開発者に自由、パフォーマンス、使いやすさを提供します。
NVIDIA cuDNN は、GPU で高速化されたディープ ニューラル ネットワーク用のプリミティブ ライブラリです。 cuDNN は、前方および後方畳み込み、プーリング、正規化、およびアクティベーション層などの標準ルーチンに対して高度に調整された実装を提供します。 cuDNN は、Caffe2、Chainer、Keras、MATLAB、MxNet、PyTorch、TensorFlow など、広く使用されている深層学習フレームワークを高速化します。
Huginn は、オンラインで自動タスクを実行するエージェントを構築するための自己ホスト型システムです。 Web を読み取り、イベントを監視し、ユーザーに代わってアクションを実行できます。 Huginn のエージェントはイベントを作成および消費し、有向グラフに沿ってイベントを伝播します。これは、独自のサーバー上の IFTTT または Zapier のハッキング可能なバージョンと考えてください。
Netron は、ニューラル ネットワーク、ディープ ラーニング、機械学習モデル用のビューアです。 ONNX、TensorFlow Lite、Caffe、Keras、Darknet、PaddlePaddle、ncnn、MNN、Core ML、RKNN、MXNet、MindSpore Lite、TNN、Barracuda、Tengine、CNTK、TensorFlow.js、Caffe2、UFF をサポートします。
ドーパミンは、強化学習アルゴリズムの高速プロトタイピングのための研究フレームワークです。
DALI は、深層学習トレーニングと推論アプリケーションを高速化するための、高度に最適化されたビルディング ブロックとデータ処理用の実行エンジンを含む、GPU 高速化ライブラリです。
MindSpore Lite は、モバイル、エッジ、クラウドのシナリオに使用できる新しいオープンソースの深層学習トレーニング/推論フレームワークです。
Darknet は、C および CUDA で書かれたオープンソースのニューラル ネットワーク フレームワークです。高速でインストールが簡単で、CPU と GPU の計算をサポートします。
PaddlePaddle は、使いやすく、効率的で、柔軟でスケーラブルなディープ ラーニング プラットフォームです。これは元々、Baidu の多くの製品にディープ ラーニングを適用する目的で、Baidu の科学者とエンジニアによって開発されました。
GoogleNotebookLM は、既存のコンテンツと組み合わせた言語モデルの力を利用して、重要な洞察をより迅速に得る実験的な AI ツールです。事実を要約し、複雑なアイデアを説明し、選択した情報源に基づいて新しいつながりをブレインストーミングできる仮想リサーチ アシスタントに似ています。
Unilm は、タスク、言語、モダリティにわたる大規模な自己監視型事前トレーニングです。
セマンティック カーネル (SK) は、AI 大規模言語モデル (LLM) と従来のプログラミング言語の統合を可能にする軽量 SDK です。 SK 拡張可能プログラミング モデルは、自然言語セマンティック関数、従来のコード ネイティブ関数、および埋め込みベースのメモリを組み合わせて、新しい可能性を解き放ち、AI を使用してアプリケーションに価値を追加します。
Pandas AI は、生成人工知能機能を Pandas に統合し、データフレームを会話型にする Python ライブラリです。
NCNN は、モバイル プラットフォーム用に最適化された高性能ニューラル ネットワーク推論フレームワークです。
MNN は、アリババのビジネスクリティカルなユースケースによって徹底的にテストされた、非常に高速で軽量なディープ ラーニング フレームワークです。
MediaPipe は、幅広いプラットフォーム上でエンドツーエンドのパフォーマンスを実現するために最適化されています。デモを見る 詳細はこちら 複雑なオンデバイス ML を簡素化 オンデバイス ML をカスタマイズ可能にし、本番環境に対応し、プラットフォーム間でアクセスできるようにするための複雑さを抽象化しました。
MegEngine は、高速でスケーラブルでユーザー フレンドリーなディープ ラーニング フレームワークで、次の 3 つの主要な機能を備えています。 トレーニングと推論の両方に対応する統合フレームワーク。
ML.NET は、拡張可能なプラットフォームとして設計された機械学習ライブラリです。これにより、他の一般的な ML フレームワーク (TensorFlow、ONNX、Infer.NET など) を利用して、画像分類などのさらに多くの機械学習シナリオにアクセスできるようになります。物体検出など。
Ludwig は、シンプルで柔軟なデータ駆動型構成システムを使用して機械学習パイプラインを簡単に定義できる宣言型機械学習フレームワークです。
MMdnn は、深層学習 (DL) モデルを変換、視覚化、診断するための包括的なクロスフレームワーク ツールです。 「MM」はモデル管理の略で、「dnn」はディープニューラルネットワークの頭字語です。 Caffe、Keras、MXNet、Tensorflow、CNTK、PyTorch Onnx、CoreML の間でモデルを変換します。
Horovod は、TensorFlow、Keras、PyTorch、および Apache MXNet 用の分散ディープラーニング トレーニング フレームワークです。
Vaex は、大きな表形式のデータセットを視覚化して探索するための、遅延アウトオブコア データフレーム (Pandas と同様) 用の高性能 Python ライブラリです。
GluonTS は、PyTorch と MXNet に基づく深層学習ベースのモデルに焦点を当てた、確率的時系列モデリングのための Python パッケージです。
MindsDB は、SQL を使用した最も強力なデータベースとデータ ウェアハウスの機械学習ワークフローを可能にする ML-SQL サーバーです。
Jupyter Notebook は、ライブ コード、方程式、ビジュアライゼーション、説明テキストを含むドキュメントを作成および共有できるオープンソース Web アプリケーションです。 Jupyter は、データのクリーニングと変換、数値シミュレーション、統計モデリング、データの視覚化、データ サイエンス、機械学習を行う業界で広く使用されています。
Apache Spark は、大規模なデータ処理のための統合分析エンジンです。 Scala、Java、Python、R の高レベル API と、データ分析のための一般的な計算グラフをサポートする最適化されたエンジンを提供します。また、SQL および DataFrame 用の Spark SQL、機械学習用の MLlib、グラフ処理用の GraphX、ストリーム処理用の Structured Streaming など、高度なツールの豊富なセットもサポートしています。
SQL Server および Azure SQL 用の Apache Spark コネクタは、ビッグ データ分析でトランザクション データを使用し、アドホック クエリまたはレポートの結果を保持できるようにする高性能コネクタです。コネクタを使用すると、オンプレミスまたはクラウドにある任意の SQL データベースを Spark ジョブの入力データ ソースまたは出力データ シンクとして使用できます。
Apache PredictionIO は、開発者、データ サイエンティスト、エンド ユーザー向けのオープンソースの機械学習フレームワークです。イベント収集、アルゴリズムの展開、評価、REST API を介した予測結果のクエリをサポートします。これは、Hadoop、HBase (およびその他の DB)、Elasticsearch、Spark などのスケーラブルなオープン ソース サービスに基づいており、いわゆる Lambda アーキテクチャを実装しています。
Cluster Manager for Apache Kafka(CMAK) は、Apache Kafka クラスターを管理するためのツールです。
BigDL は、Apache Spark の分散ディープラーニング ライブラリです。 BigDL を使用すると、ユーザーはディープ ラーニング アプリケーションを標準の Spark プログラムとして作成でき、既存の Spark または Hadoop クラスター上で直接実行できます。
Eclipse Deeplearning4J (DL4J) は、JVM ベース (Scala、Kotlin、Clojure、および Groovy) の深層学習アプリケーションのすべてのニーズをサポートすることを目的としたプロジェクトのセットです。これは、生データから始めて、どこからでもどんな形式であってもロードして前処理し、単純で複雑なさまざまな深層学習ネットワークを構築して調整することを意味します。
Tensorman は、System76 によって開発された Tensorflow コンテナを簡単に管理するためのユーティリティです。Tensorman を使用すると、Tensorflow がシステムの他の部分から隔離された隔離された環境で動作できるようになります。この仮想環境はベース システムから独立して動作できるため、Docker ランタイムをサポートする Linux ディストリビューションの任意のバージョンで Tensorflow の任意のバージョンを使用できます。
Numba は、Anaconda, Inc. がスポンサーとなっているオープン ソースの NumPy 対応 Python 用最適化コンパイラーです。LLVM コンパイラー プロジェクトを使用して、Python 構文からマシン コードを生成します。 Numba は、多くの NumPy 関数を含む、数値に重点を置いた Python の大規模なサブセットをコンパイルできます。さらに、Numba は、ループの自動並列化、GPU アクセラレーション コードの生成、ufuncs および C コールバックの作成をサポートしています。
Chainer は、柔軟性を目的とした Python ベースの深層学習フレームワークです。 Define-by-Run アプローチ (動的計算グラフ) に基づく自動微分 API と、ニューラル ネットワークを構築およびトレーニングするためのオブジェクト指向の高レベル API を提供します。また、高パフォーマンスのトレーニングと推論のために CuPy を使用した CUDA/cuDNN もサポートしています。
XGBoost は、効率性、柔軟性、移植性に優れるように設計された、最適化された分散勾配ブースティング ライブラリです。 Gradient Boosting フレームワークの下で機械学習アルゴリズムを実装します。 XGBoost は、多くのデータ サイエンスの問題を高速かつ正確な方法で解決する並列ツリー ブースティング (GBDT、GBM とも呼ばれる) を提供します。 AWS、GCE、Azure、Yarn クラスターなどの複数のマシンでの分散トレーニングをサポートします。また、Flink、Spark、その他のクラウド データフロー システムと統合することもできます。
cuML は、他の RAPIDS プロジェクトと互換性のある API を共有する機械学習アルゴリズムと数学的プリミティブ関数を実装するライブラリのスイートです。 cuML を使用すると、データ サイエンティスト、研究者、ソフトウェア エンジニアは、CUDA プログラミングの詳細に立ち入ることなく、従来の表形式の ML タスクを GPU で実行できます。ほとんどの場合、cuML の Python API は scikit-learn の API と一致します。
Emu は、移植性、モジュール性、パフォーマンスに重点を置いた Rust 用の GPGPU ライブラリです。これは、WebGPU に対する CUDA 風のコンピューティング固有の抽象化であり、WebGPU を CUDA のように感じさせる特定の機能を提供します。
Scalene は、Python 用の高性能 CPU、GPU、メモリ プロファイラーであり、他の Python プロファイラーでは実行できない、または実行できない多くのことを実行します。他の多くのプロファイラーよりも桁違いに高速に実行され、より詳細な情報を提供します。
MLpack は、C++ で書かれた高速で柔軟な C++ 機械学習ライブラリであり、Armadillo 線形代数ライブラリ、ensmallen 数値最適化ライブラリ、および Boost の一部に基づいて構築されています。
Netron は、ニューラル ネットワーク、ディープ ラーニング、機械学習モデル用のビューアです。 ONNX、TensorFlow Lite、Caffe、Keras、Darknet、PaddlePaddle、ncnn、MNN、Core ML、RKNN、MXNet、MindSpore Lite、TNN、Barracuda、Tengine、CNTK、TensorFlow.js、Caffe2、UFF をサポートします。
Lightning は、DIY インフラストラクチャ、コスト管理、スケーリングなどを扱うことなく、PyTorch モデルを構築およびトレーニングし、Lightning アプリケーション テンプレートを使用して ML ライフサイクルに接続するツールです。
OpenNN は、機械学習用のオープンソース ニューラル ネットワーク ライブラリです。多くの人工知能ソリューションに対処するための高度なアルゴリズムとユーティリティが含まれています。
H20 は、複雑なビジネス上の問題を解決し、理解して信頼できる結果をもたらす新しいアイデアの発見を加速する AI クラウド プラットフォームです。
Gensim は、トピックのモデリング、ドキュメントのインデックス作成、および大規模なコーパスの類似性検索のための Python ライブラリです。対象読者は、自然言語処理 (NLP) および情報検索 (IR) コミュニティです。
llama.cpp は、C/C++ での Facebook の LLaMA モデルのポートです。
hmmlearn は、隠れマルコフ モデルの教師なし学習と推論のためのアルゴリズムのセットです。
Nextjournal は再現可能な研究のためのノートブックです。 Docker コンテナに入れられるものはすべて実行されます。多言語ノートブック、自動バージョン管理、リアルタイム コラボレーションによりワークフローを改善します。 GPU サポートを含むオンデマンド プロビジョニングにより、時間とコストを節約します。
IPython は、以下を備えたインタラクティブ コンピューティングのための豊富なアーキテクチャを提供します。
Veles は、現在 Samsung によって開発されている、迅速な深層学習アプリケーション開発のための分散プラットフォームです。
DyNet は、カーネギー メロン大学およびその他の多くの大学によって開発されたニューラル ネットワーク ライブラリです。これは C++ (Python のバインディングを使用) で書かれており、CPU または GPU で実行した場合に効率的であり、トレーニング インスタンスごとに変化する動的構造を持つネットワークで適切に動作するように設計されています。この種のネットワークは、自然言語処理タスクにおいて特に重要であり、DyNet は、構文解析、機械翻訳、形態変化、その他多くのアプリケーション分野のための最先端のシステムを構築するために使用されています。
Ray は、AI および Python アプリケーションをスケーリングするための統合フレームワークです。これは、ML ワークロードを高速化するためのコア分散ランタイムとライブラリのツールキット (Ray AIR) で構成されます。
Whisper.cpp は、OpenAI の Whisper 自動音声認識 (ASR) モデルの高性能推論です。
ChatGPT Plus は、ChatGPT のパイロット サブスクリプション プラン (月額 20 ドル) です。ChatGPT は、あなたとチャットし、フォローアップの質問に答え、誤った仮定に異議を唱えることができる会話型 AI です。
Auto-GPT は、自然言語で目標を与え、それをサブタスクに分割し、インターネットやその他のツールを自動ループで使用することで目標の達成を試みることができる「AI エージェント」です。これは OpenAI の GPT-4 または GPT-3.5 API を使用しており、GPT-4 を使用して自律タスクを実行するアプリケーションの最初の例の 1 つです。
mckaywrigley の Chatbot UI は、Next.js、TypeScript、Tailwind CSS を使用して Chatbot UI Lite 上に構築された OpenAI のチャット モデル用の高度なチャットボット キットです。このバージョンの ChatBot UI は、GPT-3.5 モデルと GPT-4 モデルの両方をサポートします。会話はブラウザ内にローカルに保存されます。データ損失を防ぐために、会話をエクスポートおよびインポートできます。デモをご覧ください。
mckaywrigley の Chatbot UI Lite は、Next.js、TypeScript、Tailwind CSS を使用した OpenAI のチャット モデル用のシンプルなチャットボット スターター キットです。デモをご覧ください。
MiniGPT-4 は、高度な大規模言語モデルを使用して視覚言語の理解を強化します。
GPT4All は、LLaMa に基づいたコード、ストーリー、ダイアログなどのクリーンなアシスタント データの膨大なコレクションでトレーニングされたオープンソース チャットボットのエコシステムです。
GPT4All UI は、GPT4All チャットボットと対話するためのチャット UI を提供する Flask Web アプリケーションです。
Alpaca.cpp は、デバイス上でローカルに動作する高速な ChatGPT のようなモデルです。これは、LLaMA 基礎モデルと Stanford Alpaca の公開複製、指示 (ChatGPT のトレーニングに使用される RLHF に似た) に従うためのベース モデルの微調整、およびチャット インターフェイスを追加するための llama.cpp への一連の変更を組み合わせています。
llama.cpp は、C/C++ での Facebook の LLaMA モデルのポートです。
OpenPlayground は、ChatGPT のようなモデルをデバイス上でローカルに実行するためのプレイグラウンドです。
Vicuna は、LLaMA の微調整によってトレーニングされたオープンソースのチャットボットです。明らかに、chatgpt の 90% 以上の品質を達成しており、トレーニングには 300 ドルかかります。
Yeagar ai は、AI を活用したエージェントを簡単に構築、プロトタイプ、展開できるように設計された Langchain Agent 作成者です。
Vicuna は、パブリック API を使用して ShareGPT.com から収集された約 70,000 人のユーザー共有会話を使用して、LLaMA ベース モデルを微調整することによって作成されます。データの品質を確保するために、HTML をマークダウンに変換し、不適切なサンプルや低品質のサンプルを除外します。
ShareGPT は、最もワイルドな ChatGPT 会話をワンクリックで共有できる場所です。これまでに 198,404 件の会話が共有されました。
FastChat は、大規模な言語モデル ベースのチャットボットをトレーニング、提供、評価するためのオープン プラットフォームです。
Haystack は、Transformer モデルと LLM (GPT-4、ChatGPT など) を使用してデータを操作するためのオープンソース NLP フレームワークです。複雑な意思決定、質問応答、セマンティック検索、テキスト生成アプリケーションなどを迅速に構築するための、本番環境に対応したツールを提供します。
StableLM (Stability AI Language Models) は、StableLM シリーズの言語モデルであり、新しいチェックポイントで継続的に更新されます。
Databricks の Dolly は、商用利用が許可されている Databricks 機械学習プラットフォームでトレーニングされた命令に従う大規模な言語モデルです。
GPTCach は、LLM クエリのセマンティック キャッシュを作成するためのライブラリです。
AlaC は、コードとしての人工知能のインフラストラクチャ ジェネレーターです。
Adrenaline は、コードベースと対話できるツールです。静的解析、ベクトル検索、大規模な言語モデルを利用しています。
OpenAssistant は、タスクを理解し、サードパーティ システムと対話し、そのために情報を動的に取得できるチャットベースのアシスタントです。
DoctorGPT は、アプリケーション ログの問題を監視し、診断する軽量の自己完結型バイナリです。
HttpGPT は、非同期 REST リクエストを通じて OpenAI の GPT ベースのサービス (ChatGPT および DALL-E) との統合を促進する Unreal Engine 5 プラグインで、開発者がこれらのサービスと簡単に通信できるようにします。また、チャット GPT と DALL-E イメージ生成をエンジンに直接統合するためのエディター ツールも含まれています。
PaLM 2 は、機械学習と責任ある AI における画期的な研究という Google の遺産に基づいて構築された次世代の大規模言語モデルです。これには、コードと数学、分類と質問応答、翻訳と多言語の熟練度、および以前の最先端の LLM よりも優れた自然言語生成などの高度な推論タスクが含まれています。
Med-PaLM は、医療上の質問に対して高品質な回答を提供するように設計された大規模言語モデル (LLM) です。これは、Google の大規模な言語モデルの力を活用しており、慎重に精選された一連の医療専門家によるデモンストレーションを医療分野に合わせて調整しています。
Sec-PaLM は、組織の安全を保つ責任を負う人々を支援する機能を加速する大規模言語モデル (LLM) です。これらの新しいモデルは、セキュリティを理解し、管理するためのより自然で創造的な方法を人々に提供するだけではありません。
トップに戻る
トップに戻る
トップに戻る
Localaiは、自己ホスト、コミュニティ主導の地元のOpenai互換APIです。 GPUを必要としない消費者グレードのハードウェアでLLMを実行しているOpenAIのドロップイン交換。 GGML互換モデルを実行するAPIです:Llama、Gpt4all、RWKV、Whisper、Vicuna、Koala、Gpt4all-J、Cerebras、Falcon、Dolly、Starcoderなど。
llama.cppは、C/C ++のFacebookのLlamaモデルのポートです。
Ollamaは、Llama 2やその他の大規模な言語モデルをローカルに稼働させるためのツールです。
Localaiは、自己ホスト、コミュニティ主導の地元のOpenai互換APIです。 GPUを必要としない消費者グレードのハードウェアでLLMを実行しているOpenAIのドロップイン交換。 GGML互換モデルを実行するAPIです:Llama、Gpt4all、RWKV、Whisper、Vicuna、Koala、Gpt4all-J、Cerebras、Falcon、Dolly、Starcoderなど。
Sergeは、llama.cppを介してAlpacaとチャットするためのWebインターフェイスです。使いやすいAPIを備えた、完全に自己ホストおよびドッカー化されています。
Openllmは、生産で大規模な言語モデル(LLMS)を操作するためのオープンプラットフォームです。 LLMSを簡単に微調整、提供、展開、監視します。
Llama-Gptは、自己ホストのオフラインのChatGptのようなチャットボットです。 llama2。100%プライベートで駆動し、デバイスを離れるデータはありません。
Llama2 WebUIは、GPUまたはCPUのGradio UI(Linux/Windows/Mac)を使用して、Llama 2をローカルに実行するツールです。生成エージェント/アプリのローカルllama2バックエンドとしてllama2-wrapper
使用します。
Llama2.cは、PytorchでLlama 2 LLMアーキテクチャをトレーニングするツールであり、1つの単純な700ラインCファイル(run.c)で推論します。
Alpaca.cppは、デバイス上の局所的に高速ChatGPTのようなモデルです。 Llama Foundation ModelとStanford Alpacaのオープンな複製を組み合わせて、基本モデルを微調整して指示(ChatGPTのトレーニングに使用されるRLHFに似ています)とLlama.cppの変更のセットを組み合わせて、チャットインターフェイスを追加します。
GPT4allは、Llamaに基づいたコード、ストーリー、対話など、クリーンなアシスタントデータの大規模なコレクションでトレーニングされたオープンソースのチャットボットのエコシステムです。
Minigpt-4は、高度な大手言語モデルを使用したビジョン言語の理解を高める
Lollms WebUIは、LLM(大規模な言語モデル)モデルのハブです。これは、幅広いタスクにさまざまなLLMモデルにアクセスして利用するためのユーザーフレンドリーなインターフェイスを提供することを目的としています。執筆、コーディング、データの整理、画像の生成、または質問に対する回答の探求に関するサポートが必要かどうか。
LM Studioは、ローカルLLMSを発見、ダウンロード、および実行するツールです。
Gradio Web UIは、大規模な言語モデルのツールです。トランス、GPTQ、llama.cpp(GGML/GGUF)、llamaモデルをサポートします。
OpenPlaygroundは、デバイスでChatGptのようなモデルをローカルに実行するためのプレイフローです。
Vicunaは、Llamaを微調整することで訓練されたオープンソースのチャットボットです。明らかに90%以上の品質のChatGPTを達成し、トレーニングに300ドルかかります。
Yeagar AIは、AI駆動のエージェントの構築、プロトタイプ、および展開を簡単に展開するのに役立つように設計されたLangchainエージェントクリエーターです。
Koboldcppは、GGMLモデル向けの使いやすいAIテキストジェネレーションソフトウェアです。これは、llama.cppを構築し、多用途のKobold APIエンドポイント、追加の形式サポート、後方互換性、および永続的なストーリーを備えた派手なUI、編集ツール、フォーマット、メモリ、メモリ、ワールドを保存する派手なUIを追加して、llama.cppを構築する単一の自己抑制可能なものです。情報、著者のメモ、キャラクター、シナリオ。
トップに戻る
ファジーロジックは、より高度な意思決定ツリー処理を可能にし、ルールベースのプログラミングとのより良い統合を可能にするヒューリスティックなアプローチです。
ファジーロジックシステムのアーキテクチャ。出典:ResearchGate
サポートベクターマシン(SVM)は、2グループの分類問題に分類アルゴリズムを使用する監視された機械学習モデルです。
サポートベクターマシン(SVM)。出典:OpenClipart
ニューラルネットワークは機械学習のサブセットであり、深い学習アルゴリズムの中心にあります。名前/構造は、生物学的ニューロン/ノードが互いに信号を送るプロセスをコピーする人間の脳に触発されています。
深いニューラルネットワーク。出典:IBM
畳み込みニューラルネットワーク(R-CNN)は、最初に画像をセグメント化して潜在的な関連する境界ボックスを見つけてから、検出アルゴリズムを実行して、それらの境界ボックスで最も可能性の高いオブジェクトを見つけるオブジェクト検出アルゴリズムです。
畳み込みニューラルネットワーク。出典:CS231N
Recurrent Neural Networks(RNNS)は、シーケンシャルデータまたは時系列データを使用する人工ニューラルネットワークの一種です。
再発性ニューラルネットワーク。出典:Slideteam
多層パーセプトロン(MLP)は、しきい値の活性化を伴うパーセプトロンの複数の層で構成される多層ニューラルネットワークです。
多層パーセプロン。出典:Deepai
ランダムフォレストは、一般的に使用される機械学習アルゴリズムであり、複数の決定ツリーの出力を組み合わせて単一の結果に達します。森林内の決定ツリーは、サンプリングのために剪定することはできません。したがって、予測の選択。使いやすさと柔軟性は、分類と回帰の両方の問題を処理するため、採用を促進しました。
ランダムフォレスト。出典:Wikimedia
決定ツリーは、分類と回帰のためのツリー構造モデルです。
**決定木。出典:CMU
ナイーブベイズは、使用されたcalssificationの問題を解決する機械学習アルゴリズムです。これは、機能の間に強い独立性の仮定を持つベイズの定理を適用することに基づいています。
ベイズの定理。出典:Mathisfun
トップに戻る
Pytorchは、コンピュータービジョンや自然言語処理などのアプリケーションに使用される研究から生産までのパスを加速するオープンソースのディープラーニングフレームワークです。 Pytorchは、FacebookのAI Research Labによって開発されています。
Pytorchを始めましょう
Pytorchドキュメント
Pytorchディスカッションフォーラム
オンラインでトップPytorchコース|コーセラ
オンラインでトップPytorchコース| Udemy
オンラインコースとクラスでPytorchを学びます| edX
Pytorch Fundamentals -Learn | Microsoft ドキュメント
Pytorchを使用した深い学習への紹介|ユダシティ
Visual StudioコードのPytorch開発
AzureのPytorch -Pytorchを使用した深い学習|マイクロソフトアジュール
Pytorch -Azure Databricks | Microsoft ドキュメント
Pytorchを使用した深い学習|アマゾン ウェブ サービス (AWS)
Google CloudでPytorchを開始します
Pytorch Mobileは、トレーニングからiOSおよびAndroidモバイルデバイスの展開まで、エンドツーエンドのMLワークフローです。
Torchscriptは、Pytorchコードからシリアル化可能で最適化可能なモデルを作成する方法です。これにより、TorchscriptプログラムをPythonプロセスから保存し、Python依存関係がないプロセスでロードできます。
TorchServeは、Pytorchモデルを提供するための柔軟で使いやすいツールです。
Kerasは高レベルのニューラルネットワークAPIで、Pythonで書かれ、Tensorflow、CNTK、またはTheano.itの上で走ることができます。 Tensorflow、Microsoft Cognitive Toolkit、R、Theano、またはPlaidMlの上で走ることができます。
ONNXランタイムは、クロスプラットフォーム、高性能ML推論およびトレーニングアクセラレータです。 PytorchやTensorflow/Kerasなどのディープラーニングフレームワークのモデルと、Scikit-Learn、LightGBM、Xgboostなどの古典的な機械学習ライブラリをサポートします。
Korniaは、一般的なCV(コンピュータービジョン)の問題を解決するための一連のルーチンと微分可能なモジュールで構成される微分可能なコンピュータービジョンライブラリです。
Pytorch-NLPは、Pythonの自然言語処理(NLP)のライブラリです。最新の研究を念頭に置いて構築されており、迅速なプロトタイピングをサポートするために初日から設計されました。 Pytorch-NLPには、事前に訓練された埋め込み、サンプラー、データセットローダー、メトリック、ニューラルネットワークモジュール、テキストエンコーダが付属しています。
Igniteは、Pytorchのニューラルネットワークのトレーニングと評価を柔軟かつ透過的に評価するための高レベルライブラリです。
Hummingbirdは、訓練された従来のMLモデルをテンソル計算にコンパイルするライブラリです。これにより、ユーザーはニューラルネットワークフレームワーク(Pytorchなど)をシームレスに活用して、従来のMLモデルを加速できます。
Deep Graph Library(DGL)は、Pytorchやその他のフレームワークの上に、グラフニューラルネットワークモデルファミリーを簡単に実装するために構築されたPythonパッケージです。
Tensorlyは、テンソルメソッドの高レベルAPIであり、Pythonの深いテンソーゼーションニューラルネットワークであり、テンソル学習をシンプルにすることを目的としています。
GPYTORCHは、スケーラブルで柔軟なガウスプロセスモデルを作成するために設計されたPytorchを使用して実装されたガウスプロセスライブラリです。
Poutyneは、PytorchのKerasのようなフレームワークであり、ニューラルネットワークのトレーニングに必要なボイラー沈着コードの多くを処理します。
Forteは、構成可能なコンポーネント、便利なデータインターフェイス、およびクロスタスクインタラクションを備えたNLPパイプラインを構築するためのツールキットです。
Torchmetricsは、分散型のスケーラブルなPytorchアプリケーションの機械学習メトリックです。
Captumは、Pytorchに基づいて構築されたモデル解釈可能性のための拡張可能なライブラリであるオープンソースです。
トランスは、Pytorch、Tensorflow、およびJaxの最先端の自然言語処理です。
Hydraは、複雑なアプリケーションをエレガントに構成するためのフレームワークです。
Accelerateは、マルチGPU、TPU、混合精度でPytorchモデルをトレーニングおよび使用する簡単な方法です。
Rayは、分散アプリケーションを構築および実行するための高速でシンプルなフレームワークです。
Parlaiは、多くのタスクでダイアログモデルを共有、トレーニング、評価するための統一されたプラットフォームです。
Pytorchvideoは、ビデオを理解するための深い学習ライブラリです。さまざまなビデオ中心のモデル、データセット、トレーニングパイプラインなどをホストしています。
Opacusは、プライバシーが異なるPytorchモデルのトレーニングを可能にするライブラリです。
Pytorch Lightningは、PytorchのKerasのようなMLライブラリです。コアトレーニングと検証ロジックをあなたに残し、残りを自動化します。
Pytorch Geometric時間は、Pytorch幾何学の時間的(動的)拡張ライブラリです。
Pytorch Geometricは、グラフ、ポイントクラウド、マニホールドなどの不規則な入力データを深く学習するためのライブラリです。
Raster Visionは、衛星と空中画像に関する深い学習のためのオープンソースフレームワークです。
Cryptenは、MLを保存するプライバシーのフレームワークです。その目標は、ML実践者が安全なコンピューティング技術にアクセスできるようにすることです。
Optunaは、ハイパーパラメーター検索を自動化するためのオープンソースハイパーパラメーター最適化フレームワークです。
Pyroは、Pythonで書かれ、バックエンドでPytorchによってサポートされている普遍的な確率的プログラミング言語(PPL)です。
オルビュメントは、分類、セグメンテーション、オブジェクト検出、ポーズ推定など、さまざまなCVタスクのための高速で拡張可能な画像増強ライブラリです。
Skorchは、完全なScikit-Learnの互換性を提供するPytorchの高レベルライブラリです。
MMFは、Facebook AI Research(FAIR)のビジョンと言語のマルチモーダル研究のモジュール式フレームワークです。
AdaptDLは、リソースに適合したディープラーニングトレーニングとスケジューリングフレームワークです。
Polyaxonは、大規模な深い学習アプリケーションを構築、トレーニング、監視するためのプラットフォームです。
TextBrewerは、自然言語処理のためのPytorchベースの知識蒸留ツールキットです
Advertorchは、敵対的な堅牢性研究のためのツールボックスです。敵対的な例を生成し、攻撃に対する防御のためのモジュールが含まれています。
Nemoは、会話AIのAAツールキットです。
ClinicAdlは、アルツハイマー病の再現可能な分類の枠組みです
Stable Baselines3(SB3)は、Pytorchの強化学習アルゴリズムの信頼できる実装のセットです。
Torchioは、Pytorchで書かれたディープラーニングアプリケーションで3D医療画像を効率的に読み、前処理、サンプル、増強、および作成するための一連のツールです。
Pysyftは、暗号化されたプライバシーを保存するプライバシーのためのPythonライブラリです。
Flairは、最先端の自然言語処理(NLP)の非常にシンプルなフレームワークです。
Glowは、さまざまなハードウェアプラットフォーム上のディープラーニングフレームワークのパフォーマンスを加速するMLコンパイラです。
Fairscaleは、1つまたは複数のマシン/ノードでの高性能トレーニングと大規模なトレーニング用のPytorch拡張ライブラリです。
Monaiは、ヘルスケアイメージングトレーニングワークフローを開発するためのドメイン最適化された基礎能力を提供する深い学習フレームワークです。
PFRLは、Pytorchを使用してPythonのさまざまな最先端の深い強化アルゴリズムを実装する、深い強化学習ライブラリです。
Einopsは、読みやすく信頼性の高いコードのための柔軟で強力なテンソル操作です。
Pytorch3dは、Pytorchを使用した3Dコンピュータービジョン研究のための効率的で再利用可能なコンポーネントを提供する深い学習ライブラリです。
Ensemble Pytorchは、Pytorchが深い学習モデルのパフォーマンスと堅牢性を向上させるための統一されたアンサンブルフレームワークです。
軽くは、自己教師の学習のためのコンピュータービジョンフレームワークです。
Highterは、任意に複雑な勾配ベースのメタ学習アルゴリズムと、Near-Vanilla Pytorchを使用したネストされた最適化ループの実装を促進するライブラリです。
Horovodは、ディープラーニングフレームワークのための分散トレーニングライブラリです。 Horovodは、分散DLを迅速かつ使いやすくすることを目指しています。
Pennylaneは、ハイブリッド量子クラシック計算の量子ml、自動分化、および最適化のライブラリです。
Detectron2は、オブジェクトの検出とセグメンテーションのためのFAIRの次世代プラットフォームです。
Fastaiは、現代のベストプラクティスを使用して、トレーニングを高速で正確なニューラルネットを簡素化するライブラリです。
トップに戻る
TensorFlow は、機械学習用のエンドツーエンドのオープンソース プラットフォームです。ツール、ライブラリ、コミュニティリソースの包括的な柔軟なエコシステムがあり、研究者がMLの最先端をプッシュし、開発者がMLパワーアプリケーションを簡単に構築および展開できるようにします。
Tensorflowを始めます
TensorFlow チュートリアル
Tensorflow開発者証明書| TensorFlow
Tensorflowコミュニティ
Tensorflowモデルとデータセット
Tensorflowクラウド
機械学習教育| TensorFlow
トップテンソルフローコースオンライン|コーセラ
トップテンソルフローコースオンライン| Udemy
Tensorflowを使用した深い学習| Udemy
Tensorflowを使用した深い学習| edX
深い学習のためのTensorflowの紹介|ユダシティ
Tensorflowのイントロ:機械学習クラッシュコース| Google 開発者
Tensorflowモデルのトレーニングと展開-Azure Machine Learning
PythonとTensorflowを使用してAzure関数で機械学習モデルを適用します|マイクロソフトアジュール
Tensorflowを使用した深い学習|アマゾン ウェブ サービス (AWS)
Tensorflow -Amazon EMR | AWS ドキュメント
Tensorflow Enterprise |グーグルクラウド
Tensorflow Liteは、モバイルおよびIoTデバイスに機械学習モデルを展開するためのオープンソースの深い学習フレームワークです。
Tensorflow.jsはJavaScriptライブラリであり、JavaScriptでMLモデルを開発または実行でき、ブラウザクライアント側でMLを直接使用できます。Node.jsを介してサーバー側、Reactネイティブ経由のモバイルネイティブ、電子を介したデスクトップネイティブ、さらにはIoTでも使用できます。 raspberry piのnode.js経由のデバイス。
Tensorflow_macosは、AppleのML Computeフレームワークを使用して加速されたMacOS 11.0+のTensorflowおよびTensorflowアドオンのMac最適化バージョンです。
Google Colaboratoryは、セットアップを必要とせず、クラウドで完全に実行される無料のJupyterノートブック環境であり、ブラウザでTensorflowコードを1回クリックして実行できます。
what-ifツールは、モデルの理解、デバッグ、公平性に役立つ、機械学習モデルのコードフリープローブのツールです。 TensorboardおよびJupyterまたはColab Notebookで利用できます。
Tensorboardは、Tensorflowプログラムを理解、デバッグ、および最適化するための視覚化ツールのスイートです。
Kerasは高レベルのニューラルネットワークAPIで、Pythonで書かれ、Tensorflow、CNTK、またはTheano.itの上で走ることができます。 Tensorflow、Microsoft Cognitive Toolkit、R、Theano、またはPlaidMlの上で走ることができます。
XLA(加速線形代数)は、Tensorflow計算を最適化する線形代数のドメイン固有のコンパイラです。結果は、サーバープラットフォームとモバイルプラットフォームでの速度、メモリ使用量、および移植性の改善です。
ML Perfは、MLソフトウェアフレームワーク、MLハードウェアアクセラレータ、およびMLクラウドプラットフォームのパフォーマンスを測定するための幅広いMLベンチマークスイートです。
Tensorflow Playgroundは、ブラウザにニューラルネットワークをいじくり回すための開発環境です。
TPU Research Cloud(TRC)は、研究者が次の研究ブレークスルーの波を加速するのに役立つ1,000を超えるクラウドTPUのクラスターへのアクセスを無料で申請できるようにするプログラムです。
MLIRは、新しい中間表現およびコンパイラフレームワークです。
Latticeは、常識的な形状の制約を備えた柔軟で制御された解釈可能なMLソリューションのライブラリです。
Tensorflow Hubは、再利用可能な機械学習のライブラリです。最小限のコードで最新のトレーニングモデルをダウンロードして再利用します。
Tensorflow Cloudは、ローカル環境をGoogle Cloudに接続するライブラリです。
Tensorflow Model Optimization Toolkitは、展開と実行のためにMLモデルを最適化するためのツールスイートです。
Tensorflow推奨事項は、推奨システムモデルを構築するためのライブラリです。
Tensorflowテキストは、Tensorflow 2で使用できるテキストおよびNLP関連のクラスとOPSのコレクションです。
Tensorflow Graphicsは、カメラ、ライト、素材からレンダラーに至るまでのコンピューターグラフィック機能のライブラリです。
Tensorflow Federatedは、機械学習のためのオープンソースフレームワークと分散型データに関するその他の計算です。
Tensorflow確率は、確率的推論と統計分析のためのライブラリです。
TENSOR2TENSORは、ディープラーニングをよりアクセスしやすくし、MLの研究を加速させるように設計された深い学習モデルとデータセットのライブラリです。
Tensorflow Privacyは、プライバシーが異なる機械学習モデルをトレーニングするためのTensorflowオプティマイザーの実装を含むPythonライブラリです。
Tensorflowランキングは、Tensorflowプラットフォームでランクトゥランク(LTR)テクニックを学習するためのライブラリです。
Tensorflowエージェントは、Tensorflowでの強化学習のライブラリです。
Tensorflow Addonsは、確立されたAPIパターンに準拠しているが、SIGアドオンによって維持されているコアTensorflowで利用できない新しい機能を実装する貢献のリポジトリです。 Tensorflowは、多数のオペレーター、レイヤー、メトリック、損失、およびオプティマイザーをネイティブにサポートします。
Tensorflow I/Oは、SIG IOによって維持されているデータセット、ストリーミング、およびファイルシステム拡張機能です。
Tensorflow Quantumは、ハイブリッド量子古典MLモデルの迅速なプロトタイピングのための量子機械学習ライブラリです。
ドーパミンは、強化学習アルゴリズムの高速プロトタイピングのための研究フレームワークです。
TRFLは、DeepMindによって作成された補強学習ビルディングブロックのライブラリです。
Mesh Tensorflowは、分散した深い学習の言語であり、分散テンソル計算の広範なクラスを指定できます。
RaggedTensorsは、テキスト(単語、文章、文字)、可変長のバッチなど、不均一な形状のデータを簡単に保存および操作できるAPIです。
Unicode Opsは、TensorflowでUnicodeテキストの連携をサポートするAPIです。
マゼンタは、アートと音楽の作成プロセスにおける機械学習の役割を探る研究プロジェクトです。
Nucleusは、SAMやVCFなどの一般的なゲノミクスファイル形式のデータを簡単に読み取り、書き込み、分析できるように設計されたPythonおよびC ++コードのライブラリです。
Sonnetは、ニューラルネットワークを構築するためのDeepMindのライブラリです。
ニューラル構造化学習は、機能入力に加えて構造化された信号を活用することにより、ニューラルネットワークをトレーニングする学習フレームワークです。
モデル修復は、基礎となるパフォーマンスバイアスから生じるユーザーの危害を減らすか排除する方法でモデルの作成と訓練を支援するライブラリです。
フェアネスインジケーターは、バイナリおよびマルチクラス分類器の一般的に特定された公正メトリックの簡単な計算を可能にするライブラリです。
Decision Forestsは、分類、回帰、およびランキングに決定森林を使用するモデルをトレーニング、提供、および解釈するための最先端のアルゴリズムです。
トップに戻る
Core MLは、機械学習モデルをAppleデバイス(iOS、WatchOS、MacOS、TVOを含む)で実行しているアプリに統合するためのAppleフレームワークです。 Core MLは、ディープニューラルネットワーク(畳み込みと再発の両方)、ブースト付きツリーアンサンブル、および一般化された線形モデルを含む幅広いMLメソッドのパブリックファイル形式(.MLModel)を導入します。この形式のモデルは、Xcodeを介してアプリに直接統合できます。
コアMLの紹介
コアMLモデルをアプリに統合します
コアMLモデル
コアML APIリファレンス
コアML仕様
Core MLのApple開発者フォーラム
オンラインでトップコアMLコース| Udemy
オンラインでトップコアMLコース|コーセラ
コアMLのIBMワトソンサービス| IBM
IBM Maximo目視検査を使用して、コアMLアセットを生成| IBM
Core ML Toolsは、コアMLモデルの変換、編集、および検証のためのサポートツールを含むプロジェクトです。
Create MLは、Macで機械学習モデルをトレーニングする新しい方法を提供するツールです。強力なコアMLモデルを生産しながら、モデルトレーニングの複雑さを取り除きます。
Tensorflow_macosは、TensorflのMac最適化バージョンです