YOLO Vision Shenzhen
深セン
今すぐ参加
用語集

Small Language Models (SLMs)

Small Language Models (SLM) がエッジデバイス上で効率的、プライベート、かつ低コストなAIをどのように実現するかをご覧ください。Edge AIのためにSLMとUltralytics YOLO26を組み合わせる方法を学びましょう。

小規模言語モデル(SLM)は、人間の言語を効率的に理解し生成するように設計された、合理化された人工知能モデルです。大規模なモデルとは異なり、SLMは通常、数百万から約150億のパラメーターを持ち、大規模なクラウドコンピューティングインフラストラクチャを必要とせず、エッジデバイス上でローカルに実行できます。ローカルで動作することにより、これらのモデルはより高速な処理、強化されたユーザープライバシー、および大幅に削減されたデプロイメントコストを提供します。

主要用語の区別

AIの状況をよりよく理解するためには、SLMを関連技術と区別することが役立ちます。

  • SLM vs.大規模言語モデル(LLM): LLMが数百億のパラメータを含み、広範なサーバーリソースを要求するのに対し、SLMは高度に最適化されています。これにより、最小限の推論レイテンシで動作できるため、大規模なスケールが不要な専門的でドメイン固有のアプリケーションに最適です。
  • SLM vs.ビジョン言語モデル(VLM): SLMは主に自然言語処理タスクに焦点を当てています。対照的に、VLMはテキストと画像をネイティブに解釈できます。しかし、多くの開発者は現在、SLMと高速ビジョンモデルを組み合わせて、軽量なマルチモーダルシステムを作成しています。

実際のアプリケーション

小型言語モデルは、高度な知能を 民生用電子機器や企業の ネットワークに直接組み込むことで、産業を急速に変革しつつあります。

最新のワークフローにおける SLM の実装

2024年および2025年の最近のブレークスルーにより、高品質なトレーニングデータが、過去数年の大規模モデルに匹敵するパフォーマンスを生み出すことが証明されました。GoogleのGemmaMetaのLlama 3 8Bのようなイノベーションは、より小さなアーキテクチャがいかに高性能になったかを示しています。

包括的なAIソリューションを構築する際、開発者は、SLMの言語的推論とUltralytics Platformにあるツールの視覚的精度を統合するために、しばしばPythonを使用します。例えば、オンデバイスSLMは、音声コマンドを処理してコンピュータビジョンタスクを開始できます。以下の簡潔なスニペットは、オブジェクトトラッキングのためにUltralytics YOLO26のような軽量モデルをロードする方法を示しています。これは、SLMを実行している同じエッジハードウェアに適した操作です。

from ultralytics import YOLO

# Load the highly efficient YOLO26 nano model, suitable for edge devices
model = YOLO("yolo26n.pt")

# Run real-time object tracking on a local video stream
results = model.track(source="video.mp4", show=True, tracker="botsort.yaml")

ローカル実行を優先することで、エンジニアは帯域幅要件と運用コストを大幅に削減します。業界がエッジAI技術を進歩させ続けるにつれて、効率化されたコンピュータビジョンと効率的な小規模言語モデルの強力な組み合わせが、次世代のインテリジェントな自律システムを推進するでしょう。

共にAIの未来を築きましょう!

未来の機械学習で、新たな一歩を踏み出しましょう。