スタビリティAIは、コーディングのための最初のLLMジェネレーティブAI製品であるStableCodeのリリースを発表します

Stability AI announces the release of StableCode, the first LLM generative AI product for coding.

Stability AIは、AIによるコーディング支援でデビューを飾る画期的な製品「StableCode」を発表しました。経験豊富なプログラマーとスキルアップを目指す初心者の両方を支援するために設計されたStableCodeは、実用性と学習サポートをユニークに組み合わせています。

StableCodeの中核は、コーディングの世界を変える3つの異なるモデルにあります。まず、ベースモデルは、BigCodeのスタックデータセット(v1.2)からさまざまなプログラミング言語を使用して厳密なトレーニングを受けました。その後、Python、Go、Java、JavaScript、C、Markdown、C++などの人気のある言語で強化され、プログラミング知識の幅広いリソースが作成されました。このトレーニングプロセスは、高性能コンピューティング(HPC)クラスタによって駆動される5600億のコードトークンによって支えられました。

しかし、イノベーションはそこで止まりませんでした。StableCodeフレームワークの次のレイヤーであるインストラクションモデルは、特定のプログラミングの課題に対応するよう細心の注意を払って調整されました。アルパカ形式の約12万件のインストラクション/レスポンスペアが洗練されたベースモデルによって評価され、洗練されたソリューションが生まれました。このソリューションは、洗練されたプログラミングタスクに優れた対応力を持っています。

StableCodeの真の魅力は、オートコンプリートの提案を再定義するために設計された長いコンテキストウィンドウモデルにあります。16,000トークンのコンテキストウィンドウを持つ前のモデルとは異なり、このモデルはより高い容量を持ち、2〜4倍のコードを収容することができます。これにより、プログラマーは一度に複数の平均サイズのPythonファイル相当を簡単に管理できるようになりました。この拡張された機能は、より複雑なコーディング課題を探求したい初心者にとって大きな利点となります。

StableCodeは、同じスケールのモデルと比較して優れたパフォーマンスを発揮します。Pass@1およびPass@10のメトリックを使用して、確立されたHumanEvalベンチマークに対して評価された結果、StableCodeは実世界のシナリオでその実力を証明しています。

StableCodeのベンチマークスコア
同じサイズのモデル(3B)とのHumanEvalベンチマーク比較

Stability AIのビジョンは、技術をすべての人にアクセス可能にすることに着実に根ざしており、StableCodeはその方向に向けた重要な一歩です。AIによるコーディング支援を民主化することにより、Stability AIはさまざまなバックグラウンドを持つ個人がコーディングを通じて問題解決のための技術の力を活用する扉を開きます。このアプローチにより、グローバルな技術競争の場を均等にし、コーディングリソースへの平等なアクセスを提供することが可能となります。

技術とますます結びついている世界で、StableCodeはシンプルさとエンパワーメントのツールとして浮かび上がります。Cutting-edgeなAIの機能とアクセシビリティへの取り組みを融合させることで、Stability AIは次世代のソフトウェア開発者の道を開拓しています。これらの開発者は単にコーディングを学ぶだけでなく、技術が制約を持たない未来に貢献することになるでしょう。

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

人工知能

「コンプライアンス自動化標準ソリューション(COMPASS), パート1 パーソナと役割」

「これは私たちのシリーズの最初の部分であり、組織やクラウドプロバイダが連続的なコンプライアンスを達成しようとする際に...

人工知能

「2023年に試してみることができるChatGPTのトップ22の代替品(無料および有料)」

ChatGPTは、さまざまなタスクにおいて最も有名で一般的に使用されているAIツールです。さまざまなコースや教材があり、その潜...

機械学習

『ご要望に合わせたチャット:ソフトウェア要件に応用した生成AI(LLM)の旅』

「大規模言語モデル(LLM)をソフトウェア要件に適用し、ビジネスロジックの知識ハブと開発を加速するためのコパイロットを作...

AIニュース

「GoogleのAI Red Team:AIを安全にするための倫理的なハッカー」

先月、私たちはSecure AI Framework(SAIF)を紹介しましたこれは、AIシステムへのリスクに対処し、技術のセキュリティ基準を...

機械学習

Concrete MLと出会ってください:プライバシーの保護と安全な機械学習を可能にするオープンソースのFHEベースのツールキット

人工知能と機械学習は、過去数年間で驚異的な生産性の向上を示しています。機械学習は、すべてのプライバシーと機密性の手段...

AIニュース

Google Pixel Watchが落下を検知する方法

Google Pixel Watchの落下検知機能をスタントダブルからAIまでどのように構築したかを学びましょう