Skip to main content
QUICK REVIEW

[論文レビュー] h2oGPT: Democratizing Large Language Models

A. Candel, Jon McKinney|arXiv (Cornell University)|Jun 13, 2023
Topic Modeling被引用数 8
ひとこと要約

h2oGPT はオープンソースで商用利用可能な微調整済み LLM(7–40B パラメータ)と、私的ドキュメント検索・ノーコード微調整・完全なオープンエコシステムを提供します。

ABSTRACT

Applications built on top of Large Language Models (LLMs) such as GPT-4 represent a revolution in AI due to their human-level capabilities in natural language processing. However, they also pose many significant risks such as the presence of biased, private, or harmful text, and the unauthorized inclusion of copyrighted material. We introduce h2oGPT, a suite of open-source code repositories for the creation and use of LLMs based on Generative Pretrained Transformers (GPTs). The goal of this project is to create the world's best truly open-source alternative to closed-source approaches. In collaboration with and as part of the incredible and unstoppable open-source community, we open-source several fine-tuned h2oGPT models from 7 to 40 Billion parameters, ready for commercial use under fully permissive Apache 2.0 licenses. Included in our release is 100\% private document search using natural language. Open-source language models help boost AI development and make it more accessible and trustworthy. They lower entry hurdles, allowing people and groups to tailor these models to their needs. This openness increases innovation, transparency, and fairness. An open-source strategy is needed to share AI benefits fairly, and H2O.ai will continue to democratize AI and LLMs.

研究の動機と目的

  • プロプライエタリな提供物に対するプライバシー、カスタマイズ、コスト、可用性の懸念を解決するオープンソース LLM の動機づけ。
  • 商用利用を可能にするデータ準備、微調整パイプライン、h2oGPT エコシステムの説明。
  • モデルリリース(7–40B パラメータ)と私的ドキュメントチャット機能の紹介。
  • データパイプライン、評価、透明性と再現性のある AI 開発を支えるツールの説明。

提案手法

  • オープン LLM に適した Foundation Models と寛容なライセンスのデータセットをレビュー・整理。
  • LoRA および 8/16-bit 技術を用いたデータ準備・微調整を説明し、メモリ使用量を削減、トレーニングを高速化。
  • データセット準備と品質管理のための H2O LLM Data Studio を導入。
  • ノーコード微調整の H2O LLM Studio とベクトル DB ベースの私的ドキュメントチャットシステムを紹介。
  • 商用利用ライセンスを伴う HuggingFace および GitHub でのオープンソースリリースを提供。

実験結果

リサーチクエスチョン

  • RQ1LoRA ベースの微調整を備えたオープンソース LLM は、標準的な推論ベンチマークでクローズドソースモデルとどのように比較されるか。
  • RQ2私的ドキュメントチャットとベクター・データベースのグラウンディングは、信頼性が高くオフラインのプライバシー保護付き QA を実現できるか。
  • RQ37–40B パラメータモデルを一般的なインフラで微調整するための実用的なハードウェアとデータ要件は何か。
  • RQ48-bit/4-bit トレーニングがパフォーマンスと開発者のアクセス性に与える影響は何か。
  • RQ5データスタジオ、Studio、チャットからなるエンドツーエンドのオープンソース・スタックが、迅速な反復とデプロイにどれほど効果的か。

主な発見

BoolQPIQAHellaSwagWinoGrandeARC-eARC-cOBQA
GPT-3175B60.581.078.970.268.851.457.6
Gopher280B79.381.879.270.1---
Chinchilla70B83.781.880.874.9---
PaLM62B84.880.579.777.075.252.550.4
PaLM-cont62B83.981.480.677.0---
PaLM540B88.082.383.481.176.653.053.4
LLaMa7B76.579.876.170.172.847.657.2
LLaMa13B78.180.179.273.074.852.756.4
LLaMa33B83.182.382.876.080.057.858.6
LLaMa65B85.382.884.277.078.956.060.2
h2oGPT6.9B61.676.867.061.665.435.638.1
h2oGPT12B66.976.668.063.762.235.137.4
h2oGPT20B71.377.872.666.168.944.240.0
h2oGPT40B85.283.383.177.578.054.648.8
  • h2oGPT のリリースには、商用利用に適した 6.9B から 40B パラメータのモデルが Hugging Face にあり。
  • 微調整は LoRA を用い、学習可能なパラメータは総量の約0.13% の小さなフラクションで、16/8/4-bit トレーニングをサポートし、メモリを最大約2×以上削減。
  • LoRA アダプタは最小限のメモリフットプリントと最適化子状態の削減(約20 MB 対 20 GB)で効率的なトレーニングを実現。
  • 8-bit/4-bit トレーニングは、一般的な GPU でのトレーニングを可能にし、VRAM の消費を抑えてアクセス性を拡大。
  • H2O LLM Studio はノーコード微調整と評価を提供し、ベクトル DB グラウンディングを使った私的ドキュメントチャットはオフラインでの私的展開を支援。
  • 一般的なオープンベンチマークとの評価はモデルサイズ間で性能にばらつきが見られるが、オープンモデルは大規模クローズモデルに比べてギャップがある一方、微調整で改善。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。