メインコンテンツまでスキップ

「Triton」タグの記事が1件件あります

全てのタグを見る

スタンフォード CS329A (第10講): SWE-Agents — ソフトウェアエンジニアリングエージェント、CodeMonkeys、KernelBench、そしてシステムインターフェース (ASI)

· 約13分
Jaybee
AI & Robotics Engineer

現実世界のソフトウェアエンジニアリングは、単一関数を記述するアルゴリズムパズルや単純なベンチマークとは根本的に異なります。GitHub上の実際のバグ報告は単一ファイルに収まらず、数百のモジュール、複雑なレガシー依存関係、そして数百万行に及ぶ分散コードベースに深く絡み合っています。さらに本番環境においてソフトウェアは、単に「意味論的に正しい(Correct)」だけでなく、「十分に高速であるか(Fast)」、そして「並列ハードウェアと整合しているか(Aligned)」という冷厳な多面的評価をクリアしなければなりません。

本日より幕を開ける**スタンフォード CS329A: Self-Improving AI Agents(自己改善AIエージェント)の第3の山脈であるPart 3 · Agent Engineering (第10講〜第12講)**は、研究室でのモデル訓練を離れ、実戦的なソフトウェア工学の最前線へと突入します:

「数百万トークンに及ぶエンタープライズリポジトリをエージェントが自律探索し、バグ再現テストを自ら構築し、人間の手によるPyTorchベースラインを凌駕する超高速GPUカスタムカーネルを合成するにはどうすべきか?」

本稿では、SWE-Agent Autonomous Coding(自律的ソフトウェアエンジニアリングコーディング)の最前線を探究し、SWE-bench Benchmark GitHubで世界最高水準を達成したCodeMonkeys Automated Refactoring(CodeMonkeys自動リファクタリング)、ハードウェアプロファイラとの連動を実現したKernelBench GPU Performance Tuning(KernelBench GPU性能最適化)、そしてスタンフォード大学が提唱する**Agent-Computer Interface ACI(エージェント・システム・インターフェース ASI)**の3大ブレイクスルーを完全解剖します。