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

プロトタイプネットワーク

AI GitHub リポジトリAIモデルとLLMオープンソース · Linux, macOS, Windows

このリポジトリには、NeurIPS 2017 の論文「Few-shot Learningのためのプロトタイプネットワーク」のコードが含まれています。少数の例からモデルを学習可能にする、新しい少数学習アプローチの実装を提供します。

リポジトリを見る
共有
リポジトリを見る
共有

Few-shot Learningのためのプロトタイプネットワークは、同名のNeurIPS 2017論文に基づいたAIモデルの実装です。このプロジェクトは、論文で発表された研究を支えるコードベースを提供し、特に少数学習のための特定のメソドロジーに焦点を当てています。少数学習は、トレーニングのために少数のラベル付き例しか利用できない問題に対処する機械学習のサブフィールドです。

続きを読む

プロトタイプネットワークの核心的なアイデアは、各クラスのプロトタイプ表現への距離を計算することで分類を実行できるメトリック空間を学習することです。各クラスについて、埋め込まれたサポート例の平均として単一のプロトタイプが計算されます。テスト中、新しい例はこれらのクラスプロトタイプへの距離に基づいて分類されます。このアプローチは、多くの実世界のアプリケーションで一般的な課題である、限られたトレーニングデータを扱う場合に特に効果的です。

このリポジトリは、プロトタイプネットワークのトレーニングと評価に必要なスクリプトとコードを提供します。環境のセットアップ、PyTorchやtorchnetなどの依存関係のインストール、Omniglotのようなデータセットの準備に関する手順が含まれています。ユーザーは特定のPythonスクリプトを実行してモデルをトレーニングでき、結果の出力ディレクトリを指定できます。評価も専用のスクリプトを通じて容易になり、ユーザーは未知のデータに対するモデルのパフォーマンスをテストできます。

このプロジェクトは、少数学習、メトリック学習、ディープラーニングに関心のある研究者や開発者にとって価値があります。プロトタイプネットワークの理解と実装のための実践的なリソースとして機能し、低データ学習シナリオでのさらなる実験と開発の基盤を提供します。コードはMITライセンスの下で提供されており、AIコミュニティ内でのオープンアクセスと協力を促進します。

  • カテゴリーAIモデルとLLM
  • 料金モデルオープンソース
  • デプロイセルフホスト
  • プラットフォームLinux, macOS, Windows

  • 少数学習のためのプロトタイプネットワークの実装

  • NeurIPS 2017 の論文「Few-shot Learningのためのプロトタイプネットワーク」に基づくコード

  • 少数学習モデルのトレーニングと評価をサポート

  • データセットセットアップ用のスクリプトを含む(例:Omniglot)

  • モデル実装にPyTorchを使用

  • 依存関係インストールの手順を提供

  • トレーニング結果のカスタム出力ディレクトリの指定を許可

  • 提供されたスクリプトによるモデル評価を容易にする

  • 分類のためのメトリック空間を学習

  • 埋め込まれたサポート例の平均としてクラスプロトタイプを計算

  • プロトタイプへの距離に基づいて新しい例を分類

  1. 依存関係のインストール: PyTorch、torchvision、torchnet をセットアップします。

  2. パッケージのインストール: 'python setup.py install' または 'python setup.py develop' を実行します。

  3. データセットのセットアップ: 提供されたスクリプトを使用して Omniglot データセットをダウンロードします。

  4. モデルのトレーニング: 'python scripts/train/few_shot/run_train.py' を実行し、オプションでログディレクトリとGPUの使用を指定します。

  5. trainval モードでの再実行: モデルを保存するために 'python scripts/train/few_shot/run_trainval.py' を使用します。

  6. モデルの評価: モデルパスを指定して 'python scripts/predict/few_shot/run_eval.py' を実行します。

  • 少数画像分類
  • 低データ学習シナリオ
  • メトリック学習研究
  • 迅速なプロトタイピング
  • ロボット工学とAIエージェント
  • 医療画像解析

GitHub の製品

プロトタイプネットワーク のレビュー

読み込み中...

プロトタイプネットワーク に似た人気のAIツール

LearningToCompare_FSL

AI GitHub リポジトリ

このリポジトリは、CVPR 2018の論文「Learning to Compare: Relation Network for Few-Shot Learning」のPyTorchコードを提供します。Few-Shot Learningの側面に焦点を当て、Omniglotやmini-Imagenetなどのデータセットでのモデルのトレーニングとテストの実装を提供…

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

このリポジトリは、CVPR 2018の論文「Learning to Compare: Relation Network for Few-Shot Learning」のPyTorchコードを提供します。Few-Shot Learningの側面に焦点を当て、Omniglotやmini-Imagenetなどのデータセットでのモデルのトレーニングとテストの実装を提供…

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

YOLOR

AI GitHub リポジトリ

YOLORは、論文「You Only Learn One Representation: Unified Network for Multiple Tasks」の実装です。複数のタスクを効率的に処理するための統一ネットワークを提供し、多様なアプリケーションに対して単一の表現を活用することを目的としています。

コンピュータービジョンツール
ツールを見る

AI GitHub リポジトリ

論文「You Only Learn One Representation: Unified Network for Multiple Tasks」の実装です。複数のタスクを効率的に処理するための統一ネットワークを提供し、多様なアプリケーションに対して単一の表現を活用することを目的としています。YOLORは、論文「You Only Learn One Representation: Unified Network for Multiple Tasks」の実装です。複数のタスクを効率的に処理するための統一ネットワークを提供し、多様なアプリケーションに対して単一の表現を活用することを目的としています。

コンピュータービジョンツール
AI GitHub リポジトリ トップ250を見る

Hugging Face Transformers

AI GitHub リポジトリ

🤗 Transformersは、テキスト、ビジョン、オーディオ、マルチモーダルドメインにおける最先端の機械学習モデルのために設計されたモデル定義フレームワークで、推論とトレーニングプロセスの両方を容易にします。

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

AI GitHub リポジトリ

🤗 Transformersは、テキスト、ビジョン、オーディオ、マルチモーダルドメインにおける最先端の機械学習モデルのために設計されたモデル定義フレームワークで、推論とトレーニングプロセスの両方を容易にします。

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

RepVGG

AI GitHub リポジトリ

RepVGGは、ImageNetで高い精度を達成する、強力かつシンプルなConvNetアーキテクチャです。VGGスタイルの設計に再パラメータ化技術を採用し、効率的な推論を可能にします。このプロジェクトでは、事前学習済みモデル、トレーニングコード、および様々なコンピュータビジョンタスクのためのサンプルを提供しています。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

ImageNetで高い精度を達成する、強力かつシンプルなConvNetアーキテクチャです。VGGスタイルの設計に再パラメータ化技術を採用し、効率的な推論を可能にします。このプロジェクトでは、事前学習済みモデル、トレーニングコード、および様々なコンピュータビジョンタスクのためのサンプルを提供しています。RepVGGは、ImageNetで高い精度を達成する、強力かつシンプルなConvNetアーキテクチャです。VGGスタイルの設計に再パラメータ化技術を採用し、効率的な推論を可能にします。このプロジェクトでは、事前学習済みモデル、トレーニングコード、および様々なコンピュータビジョンタスクのためのサンプルを提供しています。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

Neuroph

AI GitHub リポジトリ

NeurophはJavaで書かれたオープンソースのニューラルネットワークフレームワークです。様々なアプリケーションにおける人工ニューラルネットワークの開発と実装を簡素化します。このフレームワークは、ニューラルネットワークの設計、トレーニング、テストのための使いやすいAPIとツールを提供し、初心者から経験豊富な開発者までアクセスしやすくしています。

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

AI GitHub リポジトリ

Javaで書かれたオープンソースのニューラルネットワークフレームワークです。様々なアプリケーションにおける人工ニューラルネットワークの開発と実装を簡素化します。このフレームワークは、ニューラルネットワークの設計、トレーニング、テストのための使いやすいAPIとツールを提供し、初心者から経験豊富な開発者までアクセスしやすくしています。NeurophはJavaで書かれたオープンソースのニューラルネットワークフレームワークです。様々なアプリケーションにおける人工ニューラルネットワークの開発と実装を簡素化します。このフレームワークは、ニューラルネットワークの設計、トレーニング、テストのための使いやすいAPIとツールを提供し、初心者から経験豊富な開発者までアクセスしやすくしています。

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

MiniGPT-4 & MiniGPT-v2

AI GitHub リポジトリ

MiniGPT-4およびMiniGPT-v2のオープンソースコード。これらは、ビジョンと言語の理解を強化する高度な大規模言語モデルです。これらのモデルは、ビジョンと言語のタスクにおけるマルチタスク学習を可能にし、画像理解と生成の機能を提供します。Llama 2およびVicunaモデルを基盤としており、研究者や開発者向けの強力なツールを提供します。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

MiniGPT-4およびMiniGPT-v2のオープンソースコード。これらは、ビジョンと言語の理解を強化する高度な大規模言語モデルです。これらのモデルは、ビジョンと言語のタスクにおけるマルチタスク学習を可能にし、画像理解と生成の機能を提供します。Llama 2およびVicunaモデルを基盤としており、研究者や開発者向けの強力なツールを提供します。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

Keras

AI GitHub リポジトリ

Kerasは、人間のために設計されたオープンソースの深層学習ライブラリです。神経ネットワークの構築プロセスを簡素化し、開発者がGitHubでその開発に貢献できるようにします。

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

AI GitHub リポジトリ

人間のために設計されたオープンソースの深層学習ライブラリです。神経ネットワークの構築プロセスを簡素化し、開発者がGitHubでその開発に貢献できるようにします。Kerasは、人間のために設計されたオープンソースの深層学習ライブラリです。神経ネットワークの構築プロセスを簡素化し、開発者がGitHubでその開発に貢献できるようにします。

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

TensorFlow

AI GitHub リポジトリ

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

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

AI GitHub リポジトリ

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

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