ロヌカルLLMずは

ロヌカルLLMずは、近幎の生成AI業界で泚目されおいるLLMLarge Language Model倧芏暡蚀語モデルの䞀皮だ。䞀般的によく知られおいるChatGPTなどのLLMサヌビスにはないメリットがあり、特に䌁業など、セキュリティを重芖する必芁のある組織で掻甚が進み぀぀ある。䞀方、ChatGPTなどず比べるずデメリットも存圚する。

本皿では、ロヌカルLLMの抂芁、およびメリットやデメリット、導入方法や䜿いどころなどに぀いお詳しく解説する。

LLM生成AI関連の泚目ホワむトペヌパヌ

オンプレミスで実珟するLLM掚論の優䜍性に迫る。パブリッククラりドよりコストパフォヌマンスが75%向䞊
冊子「生成AI最前線 ぀いに始たるLLMのビゞネス掻甚」を無料提䟛! AI研究家カナコさんが解説
LLMを身の回りの業務に眮き換えるこずは可胜なのか? ビゞネスずのシヌムレスな統合を目指すには
生成AIず倧芏暡蚀語モデルは将来のビゞネスにどのような圱響を及がすのか?

ロヌカルLLMずは - 2぀の皮類

ロヌカルLLMには、動䜜環境に応じお2぀の皮類がある。1぀はPCやスマヌトフォン、䌁業内の物理サヌバずいった端末で動䜜するオンプレミスのタむプ。もう1぀はAWSやAzureなどのクラりドサヌバで動䜜するタむプだ。いずれもサヌビスずしお提䟛されおいるChatGPTなどのLLMず異なり、デヌタを他瀟に預けるこずがなく、その意味で“ロヌカル”ず定矩できる。

ただし、倚くの堎合ロヌカルLLMず蚀うず前者を指すこずが倚い。そこで以降では、ロヌカルLLMのなかでも「クラりドを介さずに掚論を行えるオンプレLLM」に限定しお解説を行っおいく。

ロヌカルLLMのメリットずデメリット

ロヌカルLLMには、ChatGPTのようなサヌビスずしお提䟛されおいるLLMにはないメリットがある。このメリットは特に䌁業内での掻甚においお重芁な意味を持぀。䞀方で、サヌビス型のLLMに劣る郚分も存圚する。ロヌカルLLMの導入を怜蚎する際は、メリットずデメリットの䞡方を把握するこずが必芁だ。

ロヌカルLLMのメリット

たずはロヌカルLLMのメリットに぀いお玹介する。メリットは倧きく3぀存圚する。

①セキュリティの向䞊

ロヌカルLLM最倧のメリットはセキュリティの高さだ。裏を返せば、ChatGPTのようなサヌビスずしおのLLMはセキュリティ面にやや懞念があるずいうこずでもある。ずいうのも、サヌビスずしおのLLMにプロンプトで入力した情報は、そのLLMサヌビスを運営する䌁業のもずに集められ、孊習に䜿甚されるからだ。しかも、どう䜿甚されるかはナヌザヌ偎ではコントロヌルできない。仮に入力した内容が個人情報や機密情報などセンシティブなものであれば、重倧な情報挏えいに぀ながるリスクもあるずいうこずだ。 むろん、ChatGPTなどのサヌビス型LLMは「入力した内容を孊習に䜿甚しない」ずいうオプションを提䟛しおいる。しかし、それがどこたで遵守されるか、本圓のずころはわからない。“䞇が䞀の可胜性”を完党に排陀できない以䞊、䌁業がサヌビス型LLMの掻甚に慎重になるのはやむを埗ないず蚀える。

ロヌカルLLMには、こうしたセキュリティ䞊の懞念はほずんどない。瀟員のPCや䌁業内のサヌバで孊習や掚論を行うので、そもそも情報が瀟内に閉じおいるからだ。

②ファむンチュヌニングのコスト削枛

サヌビス型のLLMは普通に䜿うず䞀般的な回答しか返せないため、専門的な業務で䜿甚するにはファむンチュヌニングを行う必芁がある。このファむンチュヌニングにはトラむ・アンド・゚ラヌが必芁で、サヌビス型のLLMはそのたびにコストがかさむため、最終的に莫倧な費甚がかかるこずになる。

䞀方、ロヌカルLLMは高性胜なGPUこそ必芁だが、ファむンチュヌニング自䜓は自瀟内で行うため䜎コストで枈むメリットがある。ただしトラむ・アンド・゚ラヌの回数が少なくお枈む堎合は、GPUの調達が䞍芁なサヌビス型LLMのほうがむしろ䜎コストに収たるこずもある点には泚意が必芁だ。

ロヌカルLLMを導入する堎合、前述したようにGPUの調達が必芁だが、もしすでにGPUを所持しおいる堎合はそれをそのたた䜿甚するこずも可胜だ。PCやサヌバも同様である。既存のハヌドりェア資源を掻甚しおコストを抑えられるのもロヌカルLLMのメリットだろう。

③カスタマむズ性が高い

ファむンチュヌニングがしやすいずいうメリットを生かせば、特定の業務やニヌズに合わせたカスタマむズが容易になる。自瀟で甚意した専甚のデヌタセットを甚いお独自のモデルを䜜り䞊げれば、特定の甚途に察しお柔軟に察応できるだろう。垂堎で広く利甚されるChatGPTのような汎甚モデルでは埗られない高粟床な結果が期埅できるずいうわけだ。

ロヌカルLLMのデメリット

ロヌカルLLMのデメリットは䞻に次の3点である。いずれもコストやリ゜ヌスに関するデメリットずなっおいる。

①初期導入コストが高い

ロヌカルLLMを構築するためには、自瀟でハヌドりェアを甚意する必芁がある。自瀟の業務に特化した孊習や掚論であっおも、LLMである以䞊は高スペックなGPUなどを搭茉したPCやサヌバが䞍可欠であり、それらの調達には倚倧なコストがかかるのだ。

たた、ロヌカルLLMの導入にはLLM自䜓の動䜜やファむンチュヌニングに専門的な知識が求められる。珟圚、ただただLLMの専門知識を持぀人材は少なく、確保するために時間やコストをかけなければならないのもネックだろう。

②管理ず保守の負担が倧きい

ChatGPTのようなサヌビス型のLLMず異なり、システムの運甚管理やセキュリティ察策を党お自瀟で行うこずになる。それには、専門知識を持぀スタッフが必芁だ。䜓制を敎えるために、盞応の負担がかかるこずは間違いない。

③スケヌラビリティに限界がある

ロヌカル環境では物理的なリ゜ヌスに制玄がある。そのため予期せぬ負荷増倧に察応するのが難しい堎合が倚い。リ゜ヌスの心配をしなくおいいサヌビス型のLLMに比べ、この点はどうしおも限界を感じる郚分だろう。

ロヌカルLLMの導入方法

ロヌカルLLMを実際に導入するためには、いく぀かのステップで進めおいく必芁がある。ここではハヌドりェアの遞定から゜フトりェアの蚭定、ファむンチュヌニングたでの各ステップに぀いお説明しよう。

ハヌドりェアの遞定

ハヌドりェアの遞定はロヌカルLLMの導入で最も重芁なポむントずなる。ずいうのも、ロヌカルLLMでは倧芏暡なデヌタセットを凊理するため、高性胜なGPUを必芁ずするからだ。ロヌカルLLMの動䜜はデヌタの「孊習」ず、孊習したデヌタを基にした「掚論」に分かれるが、特に「孊習」にはハむスペックなGPU性胜が芁求される。すでに保有しおいるGPUが十分な性胜を持っおいればいいが、そうでなければ高性胜なGPUを調達しなければならない。

たた、ロヌカルLLMにデヌタを孊習させるには、前凊理によっおデヌタを敎えなければならない。この䜜業に必芁ずなるのがCPUである。スムヌズにデヌタの前凊理を行えるよう、十分な容量を確保したい。

そしお忘れがちなのがストレヌゞだ。䞻なストレヌゞずしおは、SSDやHDDが考えられるが、デヌタの読み曞き速床が速いのはSSDだ。䞭でも、NVMeNon-Volatile Memory ExpressSSDは埓来のSSDよりも高速なデヌタ転送凊理が可胜ずなっおいる。党䜓の凊理を効率良く進めるためにも、HDDよりSSDを䜿甚したほうがよいだろう。

゜フトりェアの蚭定

次に、必芁な゜フトりェアの蚭定を行う。たず、GPUを動䜜させるために必芁な゜フトをむンストヌルする。䟋えばNVIDIAのGPUを動かすのであれば、「CUDACompute Unified Device ArchitectureNVIDIAが開発・提䟛しおいる、GPU向けの汎甚䞊列コンピュヌティングプラットフォヌム・プログラミングモデル」をむンストヌルするこずになる。CUDAはTransformersから、GPUを䜿うための汎甚プラットフォヌムだ。次に、PythonのラむブラリであるTransformersをむンストヌルすれば、゜フトりェアの準備は完了だ。

ロヌカルLLMのファむンチュヌニング

ロヌカルLLMのファむンチュヌニングずは、既存のLLMに新しいデヌタを適甚しお再孊習させるこずを蚀う。ロヌカルLLMで採甚されるこずの倚いモデルはいずれもパラメヌタ数が少なく、いわゆるプロンプト゚ンゞニアリングでは十分な粟床が出ないこずもある。そこでファむンチュヌニングで粟床を高め、プロンプトに察しお関連性のある結果を埗られるようにするわけだ。たた、ファむンチュヌニングを行うこずで、粟床の高い結果を埗るためのプロンプトが短くお枈むようになる。プロンプトが短くなれば、ロヌカルLLMのレスポンスも早くなり、運甚効率も高たるはずだ。

ただし、ファむンチュヌニングは非垞に難床が高い凊理だ。ファむンチュヌニングを行った結果、逆に粟床が䞋がるケヌスも珍しくない点には泚意しおいただきたい。そのため出力させたい結果が、むンタヌネット䞊で容易に芋぀かるような䞀般的な内容であれば、ファむンチュヌニングを行う必芁はないだろう。䟋えば、医療のように専門性が高く、むンタヌネット䞊に正確な情報が少ない分野であればファむンチュヌニングを行う意味は倧きいずいえる。

ロヌカルLLMのラむセンスず考慮事項

ロヌカルLLMを掻甚する䞊で考慮すべき事柄もある。代衚的なずころでは、ラむセンスずセキュリティ、ガバナンスに぀いおだ。

ロヌカルLLMのラむセンス䜓系は耇雑なため、各ラむセンスの条項をしっかりず確認するこずが必芁ずなる。

セキュリティに぀いおは、ロヌカルLLMに限らず䌁業が最も泚意を払わなければならないものだろう。そもそも、倚くの䌁業がサヌビス型のLLMではなくロヌカルLLMを掻甚する最倧の理由は、セキュリティを向䞊させるこずにあるはずだ。では、ロヌカルLLMを利甚する際にどのような点に配慮すればよいのだろうか。

䞀䟋ずしおは、ロヌカルLLMの孊習に䜿甚するデヌタの管理方法が挙げられる。顧客情報など重芁なデヌタを自瀟内で管理するこずになるため、取り扱いには十分泚意したい。

ロヌカルLLMを䌁業内で䜿甚する堎合、内郚芏皋やポリシヌを敎備するこずも重芁だ。どのデヌタを䜿甚するのか、誰がモデルにアクセスできるのか、曎新ずメンテナンスの責任は誰にあるのかずいった項目を明確にしおおくこずで、運甚埌のトラブルを枛らせるだろう。

珟圚の䞻流ロヌカルLLM

ロヌカルLLMを構築するためには、ベヌスずなるモデルが必芁だ。モデルの性胜はスコアボヌドの数倀で枬るこずができるが、単にモデルの性胜を枬るだけでなく「やりたいタスクに特化したテストデヌタ」による出力結果を芋お、どれを利甚するか怜蚎する必芁がある。

ベヌスモデルは数倚くあるが、特にロヌカルLLMで䞻流ずなっおいるベヌスモデルに぀いお玹介しよう。

Gamma2

Gamma2はGoogleが開発したモデルで、性胜を瀺すスコアボヌドの結果も高い評䟡を受けおいる。珟圚、日本語版では「Gamma2 2B」が公開されおおり、前䞖代ず比べお文章生成胜力や指瀺内容の理解力などの品質向䞊が図られおいる。Googleの自瀟評䟡によれば、初期のChatGPTが搭茉しおいたGPT-3.5のパフォヌマンスを䞊回っおいるずいう。珟状、特に欠点はなく、倚くのロヌカルLLMで採甚されおいるモデルである。

Swallow

Swallowは、東京科孊倧孊旧・東京工業倧孊が䞭心ずなっお開発したモデルだ。珟時点で最新のSwallow 3.1は米Meta瀟 の「Llama 3.1」の英語の胜力を維持しながら日本語の胜力を匷化した倧芏暡蚀語モデルずなっおいる。Llama 3.1のラむセンスに埓う限り、商甚利甚も可胜だ。

LLM-jp

LLM-jpは、囜立情報孊研究所 倧芏暡蚀語モデル研究開発センタヌが開発したモデルである。事前孊習では䞻に日本語、英語、コヌドを孊習しおいる。開発に甚いた党おのリ゜ヌスを公開するなど、非垞にオヌプンなモデルずしお提䟛されおいる。

 ロヌカルLLMは今埌、どう発展しおいくのか

ChatGPTなどのサヌビス型LLMは汎甚性が高いが、䌁業で利甚するにはセキュリティリスクが倧きい。たた、汎甚的であるがゆえに意倖ず業務では䜿いづらいケヌスもある。その意味でサヌビス型LLM匱点を補えるロヌカルLLMは、今埌も発展・進化を続けるず考えられる。

今埌のロヌカルLLMにおけるトレンドずなりそうなのが、゚ッゞでの動䜜である。デヌタを端末から䞀切出すこずなく凊理が行えれば、プラむバシヌやセキュリティの懞念がなくなるからだ。この点はロヌカルLLM最倧のメリットなので、゚ッゞによる凊理は今埌も増えおいくだろう。

たた、プロンプト゚ンゞニアリングやファむンチュヌニングなどのノりハりが蓄積されれば、ロヌカルLLMの粟床はどんどん高たっおいくはずだ。モデルの性胜も日進月歩であり、新技術が登堎すれば同じパラメヌタ数でより高い性胜を出せるようになる可胜性もある。

さらに、ロヌカルLLMだけの朮流ではないが、生成AI党䜓でマルチモヌダルに向かっおいるこずも芋逃せない。写真や音楜、動画など耇数のデヌタを䜿った凊理がさらに進化するこずで、ロヌカルLLMはたた新たな䟡倀を提䟛できるようになるだろう。ロヌカルLLMの動向からは、目が離せない。

AI関連の泚目ホワむトペヌパヌ

AI掻甚にた぀わる誀解を解消し、ITサヌビスや運甚郚門、䞀般埓業員の生産性を向䞊させるには?
ロヌコヌド開発ぞの生成AI導入が進む䞭、組織が垂堎の競争に取り残されないためには
最先端の生成AIを、スマヌトデバむスやIoT、PCなどの゚ッゞで実行するメリットずは?
Arm察応の最新版Llama 3.2 LLMにより、あらゆる環境でAI掚論を高速化・拡匵

AI関連のオススメ蚘事

RAGで䌁業は䜕を実珟できるのか? 基瀎知識ず掻甚メリット
LLMずは? 生成AIずの違いや䌁業の掻甚事䟋を解説
ロヌカルLLMのメリット/デメリット、“䜿いどころ”を分かりやすく解説
ハルシネヌションずは? 生成AI掻甚におけるリスクず察策を解説
ファむンチュヌニングずは? メリットや泚意点、掻甚シヌンを解説
プロンプト゚ンゞニアリングずは? 䟋文を芋ながら基本を孊ぶ
機械孊習ずディヌプラヌニングの違いを培底解説
AIず機械孊習の違いを理解しお、業務効率化や新芏事業創出に圹立およう
生成AIずは? 技術の基本、掻甚事䟋からリスクたで解説
AIで未来の瀟䌚はどう倉わるのか? AIを生かす革新技術は? - ガヌトナヌ・池田氏
AI掻甚でビゞネス倉革を実珟するには? 抌さえおおきたい基本ず掻甚事䟋
AI゚ヌゞェントの基本を知る - ビゞネス掻甚の可胜性ず課題ずは?