メインコンテンツへジャンプ
ログイン
      • Databricks を知る
        • エグゼクティブ向け
          • スタートアップ向け
            • レイクハウスアーキテクチャ
              • Mosaic Research
              • 導入事例
                • 注目の導入事例
                • パートナー
                  • クラウドプロバイダ
                    Databricks on AWS、Azure、GCP
                    • コンサルティング・SI
                      Databricks の構築・デプロイ、Databricks への移行のエキスパート
                      • 技術パートナー
                        既存のツールをレイクハウスに接続
                        • C&SI パートナー
                          レイクハウスの構築・デプロイメント、レイクハウスへの移行
                          • データパートナー
                            データコンシューマーのエコシステムにアクセス
                            • パートナーソリューション
                              業界・移行のニーズに応じたカスタムソリューション
                              • Databricks で構築
                                ビジネスの創造・マーケティング・成長
                              • Databricks プラットフォーム
                                • プラットフォームの概要
                                  データ・分析・AI のための統合プラットフォーム
                                  • データ管理
                                    データの信頼性・セキュリティ・パフォーマンス
                                    • 共有
                                      オープン、セキュア、ゼロコピーでのデータ共有
                                      • データウェアハウジング
                                        バッチ、ストリーミングデータのための ETL とオーケストレーション
                                        • ガバナンス
                                          データ・分析・AI のための統合ガバナンス
                                          • データエンジニアリング
                                            バッチ、ストリーミングデータのための ETL とオーケストレーション
                                            • 人工知能(AI)
                                              ML と生成 AI アプリケーションの構築とデプロイメント
                                              • データサイエンス
                                                データサイエンスの大規模な連携
                                                • BI
                                                  実世界データのインテリジェント分析
                                                  • アプリケーション開発
                                                    安全なデータと AI アプリを迅速に構築
                                                    • データベース
                                                      データアプリとAIエージェントのための Postgres
                                                    • 統合とデータ
                                                      • マーケットプレイス
                                                        データ、分析、AI のためのオープンマーケットプレイス
                                                        • IDE 統合
                                                          お気に入りの IDE(統合開発環境)でレイクハウスを構築
                                                          • パートナーコネクト
                                                            Databricks エコシステムの検索と統合
                                                          • ご利用料金
                                                            • Databricks のご利用料金
                                                              料金設定、DBU、その他
                                                              • コスト計算ツール
                                                                クラウド利用でのコンピュートコストの試算
                                                              • オープンソース
                                                                • オープンソーステクノロジー
                                                                  プラットフォームを支えるイノベーションをもっと詳しく
                                                                • 業界向け Databricks
                                                                  • 通信
                                                                    • メディア・エンターテイメント
                                                                      • 金融サービス
                                                                        • 官公庁・公共機関
                                                                          • 医療・ライフサイエンス
                                                                            • リテール・消費財
                                                                              • 製造
                                                                                • 全て見る
                                                                                • クロスインダストリーソリューション
                                                                                  • AI Agents
                                                                                    • サイバーセキュリティ
                                                                                      • マーケティング
                                                                                      • 移行・デプロイメント
                                                                                        • データの移行
                                                                                          • プロフェッショナルサービス
                                                                                          • ソリューションアクセラレータ
                                                                                            • ソリューションアクセラレータ一覧
                                                                                              成果を加速
                                                                                            • トレーニング・認定試験
                                                                                              • トレーニング概要
                                                                                                ニーズに合わせたカリキュラムを探す
                                                                                                • Databricks アカデミー
                                                                                                  Databricks ラーニングプラットフォームにサインインする
                                                                                                  • 認定
                                                                                                    スキル・認定で差別化を図る
                                                                                                    • 無料版
                                                                                                      専門家向けデータとAIツールを無料で学べます
                                                                                                      • 大学との連携
                                                                                                        Databricks を教材として活用
                                                                                                      • イベント
                                                                                                        • DATA+AI サミット
                                                                                                          • Data+AI ワールドツアー
                                                                                                            • Data Intelligence Days
                                                                                                              • イベントカレンダー
                                                                                                              • ブログ・ポッドキャスト
                                                                                                                • Databricks ブログ
                                                                                                                  最新情報、製品発表、その他の情報
                                                                                                                  • Databricks Mosaic AIリサーチブログ
                                                                                                                    AI世代に関する最新リサーチ
                                                                                                                    • Data Brew ポッドキャスト
                                                                                                                      ご相談・お問い合わせ
                                                                                                                      • ポッドキャスト:Data+AI のチャンピオン
                                                                                                                        イノベーションを支えるデータリーダーのインサイト
                                                                                                                      • お役立ちリソース
                                                                                                                        • カスタマーサポート
                                                                                                                          • ドキュメント
                                                                                                                            • コミュニティ
                                                                                                                            • もっと詳しく
                                                                                                                              • リソースセンター
                                                                                                                                • デモセンター
                                                                                                                                  • アーキテクチャ センター
                                                                                                                                  • 企業概要
                                                                                                                                    • Databricks について
                                                                                                                                      • 経営陣
                                                                                                                                        • Databricks Ventures
                                                                                                                                          • ご相談・お問い合わせ
                                                                                                                                          • 採用情報
                                                                                                                                            • 採用情報概要
                                                                                                                                              • 求人情報
                                                                                                                                              • プレス・ニュース記事
                                                                                                                                                • ニュースルーム
                                                                                                                                                  • 受賞歴と業界評価
                                                                                                                                                  • セキュリティと信頼
                                                                                                                                                    • セキュリティと信頼
                                                                                                                                                • 是非ご検討ください!
                                                                                                                                                • デモを見る
                                                                                                                                                • ログイン
                                                                                                                                                • ご相談・お問い合わせ
                                                                                                                                                • Databricks 無料トライアル
                                                                                                                                                1. ブログ
                                                                                                                                                2. /
                                                                                                                                                  企業文化
                                                                                                                                                3. /
                                                                                                                                                  記事

                                                                                                                                                AIによるコード修正機能の改善:DatabricksのQuick Fix開発体験記

                                                                                                                                                AIアシスタント機能の品質向上に挑んだDatabricksインターンの軌跡

                                                                                                                                                Teaching AI to Better Fix Your Code: My Summer Improving QuickFix at Databricks

                                                                                                                                                Published: August 8, 2025

                                                                                                                                                企業文化1分未満

                                                                                                                                                イラナ・グエン による投稿

                                                                                                                                                この投稿を共有する

                                                                                                                                                Share this post

                                                                                                                                                最新の投稿を通知します

                                                                                                                                                Summary

                                                                                                                                                • Databricks Assistantチームのインターンとして、お客様が直面する実際の課題解決に取り組む機会を得ました
                                                                                                                                                • 課題:ユーザー向けコード修正提案の品質をいかに向上させるか
                                                                                                                                                • プロジェクト:複数の修正候補を生成し、報酬モデルによって最適な提案を選択するシステムの構築

                                                                                                                                                私たち人間は、バレエやボクシング(私がこの夏に挑戦した両方の活動です!)のような新しいことを試行錯誤を通じて学びます。私たちは物事を試し、失敗から学び、指導に耳を傾けることで成長していきます。私はこのフィードバックループをよく知っています。私のインターンプロジェクトの一部は、Databricksがトップレベルのコードアシスタントを構築するための取り組みの一環として、ユーザーに表示するより良いコード修正を識別する報酬モデルを教えることでした。

                                                                                                                                                しかし、私のモデルだけが試行錯誤を通じて学んでいたわけではありません。私がモデルに良いコード修正と悪いコード修正を区別する方法を教えている間、私は堅牢なコードを書く方法、影響力のある製品のためのレイテンシと品質の問題をバランスする方法、大きなチームに明確にコミュニケーションを取る方法、そして何よりも、途中で楽しむ方法を学びました。

                                                                                                                                                Databricksアシスタントクイックフィックス

                                                                                                                                                コードを書いて実行しようとした際に厄介なエラーに遭遇したことがあるなら、Quick Fixの価値を実感していただけるでしょう。DatabricksのノートブックとSQLエディタに組み込まれたQuick Fixは、1-3秒で生成できる高信頼性の修正に設計されています。構文エラー、列名のスペルミス、簡単なランタイムエラーなどに最適です。クイックフィックスがトリガーされると、コードとエラーメッセージを取り、LLMを使用してエラーを解決するためのターゲットフィックスを生成します。

                                                                                                                                                Databricksアシスタントクイックフィックス

                                                                                                                                                私のインターンプロジェクトはどのような問題に取り組んだのでしょうか?

                                                                                                                                                Quick Fixはすでに存在し、Databricksのユーザーがコードを修正するのを助けていましたが、それをさらに良くする方法はたくさんありました!例えば、コード修正を生成し、それが構文規則を満たしているかの基本的なチェックを行った後、ユーザーに表示する修正が最も関連性があり、正確であることをどのように保証できるでしょうか?そこでbest-of-kサンプリングの導入です。複数の修正提案を生成し、報酬モデルを使用して最良のものを選択する手法です。

                                                                                                                                                私のプロジェクト構造

                                                                                                                                                私のプロジェクトはバックエンドの実装と研究実験の混合で、楽しく学びがいのあるものでした。

                                                                                                                                                最良のKと報酬モデル選択を用いたアシスタントクイックフィックスフロー
                                                                                                                                                Assistant Quick Fix Flow with Best-Of-K and Reward Model Selection

                                                                                                                                                複数の提案を生成する

                                                                                                                                                まず、Quick Fixのバックエンドフローを拡張して、異なるプロンプトとコンテキストを使用して並行して多様な提案を生成しました。私は、提案の質と多様性を最大化するために、思考の連鎖的な推論、予測された出力の推論、システムプロンプトのバリエーション、選択的なデータベースコンテキストの追加などの技術を試しました。追加の推論を含む提案生成により品質指標は向上しましたが、レイテンシの増加というトレードオフも発生することがわかりました。

                                                                                                                                                ユーザーに表示する最適な修正提案を選択する

                                                                                                                                                複数の提案が生成された後、返す最善のものを選択する必要があります。私は、最も頻繁に提案される修正をユーザーに提示するという、単純な多数決の基準を実装することから始めました。これは、より一般的に生成される解決策が最も効果的である可能性が高いという原則に基づいています。このベースライン手法はオフライン評価では良好な性能を示しましたが、オンラインでのA/Bテストでは既存実装に対して有意な改善が見られなかったため、本番環境への展開は見送りました。

                                                                                                                                                さらに、私は最も有望な提案をランク付けし選択するための報酬モデルを開発しました。ユーザーが受け入れ、成功裏に実行する修正を予測するためにモデルを訓練しました。私たちは古典的な機械学習のアプローチ(LightGBMパッケージを使用したロジスティック回帰と勾配ブーステッド決定木)と微調整されたLLMを使用しました。

                                                                                                                                                結果と影響

                                                                                                                                                驚いたことに、候補修正のユーザー受け入れと実行成功を予測するタスクにおいて、古典的なモデルはオフライン評価で微調整されたLLMと同等のパフォーマンスを発揮しました。特に決定木モデルは、Quick Fixが扱うエラーの種類に対して「正しい」と見えるコード編集が実際には正しい傾向があるため、うまく機能したかもしれません。特に有効だった特徴量は、元のコード行と生成された修正案との類似度、およびエラーの種類でした。

                                                                                                                                                このパフォーマンスを考慮に入れて、決定木(LightGBM)モデルを本番環境にデプロイすることにしました。LightGBMモデルを支持するもう一つの要素は、微調整されたLLMと比較して大幅に高速な推論時間でした。Quick Fixにとって速度は重要な要素です。ユーザーが手動でコードを編集する前に提案を表示する必要があり、レイテンシの増加は結果的に修正されるエラー数の減少につながります。LightGBMモデルの小さなサイズは、リソース効率が高く、製品化が容易になりました。モデルとインフラストラクチャの最適化により、平均推論時間を約100分の1に短縮することができました。

                                                                                                                                                最良のkアプローチと報酬モデルを実装することで、私たちは内部受け入れ率を上げ、ユーザーの品質を向上させることができました。また、レイテンシを元の実装と同等の許容範囲内に維持することができました。

                                                                                                                                                Databricks Assistantについて詳しく知りたい場合は、ランディングページまたはAssistant Quick Fix Announcementをご覧ください。

                                                                                                                                                私のインターンシップ体験

                                                                                                                                                Databricksの文化を体験

                                                                                                                                                このインターンシップは、高影響力の製品に直接貢献する素晴らしい経験でした。Databricksの文化が、システムと製品の品質に対する高い基準を維持しながら、強い行動への偏見を奨励する方法について、私は直接的な洞察を得ました。

                                                                                                                                                最初から、皆がいかに賢くて謙虚であるかに気づきました。その印象は時間と共に強くなり、チームがどれほど真剣にサポートしているかを見るたびに強まりました。非常に経験豊富なエンジニアでさえも、技術的な課題を話し合ったり、思慮深いフィードバックを提供したり、過去のアプローチや学びを共有したりすることで、私が成功するのを手助けしてくれました。

                                                                                                                                                特に、私のメンターであるWill Tipton、マネージャーのPhil EichmannとShanshan Zheng、非公式のメンターであるRishabh SinghとMatt Hayes、エディター/アシスタントチーム、Applied AIチーム、MosaicMLの皆さんに感謝したいと思います。彼らから学んだ貴重なスキルと人生の教訓は、私がこれからのキャリアで持ち続けるものです。

                                                                                                                                                他の素晴らしいインターンたち!

                                                                                                                                                最後に、他のインターンたちと知り合うのがとても楽しかったです!採用チームは私たちがつながるのを助けるために、多くの楽しいイベントを開催しました。私のお気に入りの一つはインターンオリンピック(下に写真)でした。昼食を共有したり、地元のワークアウトクラスを試したり、カラオケで誕生日を祝ったりするなど、インターングループが仕事の中でも外でも支え合っていることを本当に感謝しています。

                                                                                                                                                インターン

                                                                                                                                                インターンオリンピック!チーム2を応援しよう!

                                                                                                                                                インターンボクシング

                                                                                                                                                ボクシングを一緒に試してくれた他のインターンに感謝します!

                                                                                                                                                この夏、私が学んだことは、本物の問題と本物の制約を解決しながら、特に賢くて、意欲的で、支援的な人々に囲まれているときに最高の学習が行われるということです。インターンシップで最も報われた部分は、モデルの訓練を完了させたり、チームに興味深い結果を発表したりすることだけではなく、より良い質問をする能力が向上し、設計のトレードオフを理解し、Databricksのような広く使用されているプラットフォームで具体的な機能を最初から最後まで提供することを実現したことでした。

                                                                                                                                                先端的なプロジェクトに取り組み、素晴らしいチームメイトと一緒に働きたいのであれば、Databricksでの仕事を申し込むことをお勧めします!Databricks Careers pageを訪れて、会社全体での求人情報を詳しく知ることができます。

                                                                                                                                                最新の投稿を通知します

                                                                                                                                                関連記事

                                                                                                                                                この投稿を共有する

                                                                                                                                                Share this post

                                                                                                                                                Databricksの投稿を見逃さないようにしましょう

                                                                                                                                                興味のあるカテゴリを購読して、最新の投稿を受信トレイに届けましょう

                                                                                                                                                Sign up

                                                                                                                                                次は何ですか?

                                                                                                                                                Databricks Ventures Invests in Twelve Labs to Bring Video Intelligence to the Data Intelligence Platform

                                                                                                                                                ニュース

                                                                                                                                                December 16, 2024/1分未満

                                                                                                                                                Databricks VenturesがTwelve Labsに投資し、データインテリジェンスプラットフォームにビデオインテリジェンスを導入

                                                                                                                                                Gartner Magic Quadrant for Clod DBMS

                                                                                                                                                ニュース

                                                                                                                                                December 23, 2024/2分で読めます

                                                                                                                                                Databricks、2024年 Gartner® クラウド データベース管理システム部門の Magic Quadrant™ のリーダーの 1 社に。

                                                                                                                                                databricks logo
                                                                                                                                                Databricks を選ぶ理由
                                                                                                                                                Databricks を選ぶ理由
                                                                                                                                                • エグゼクティブ向け
                                                                                                                                                • スタートアップ向け
                                                                                                                                                • レイクハウスアーキテクチャ
                                                                                                                                                • Mosaic Research
                                                                                                                                                導入事例
                                                                                                                                                • 注目の導入事例
                                                                                                                                                パートナー
                                                                                                                                                • クラウドプロバイダ
                                                                                                                                                • 技術パートナー
                                                                                                                                                • データパートナー
                                                                                                                                                • Databricks で構築
                                                                                                                                                • コンサルティング・SI
                                                                                                                                                • C&SI パートナー
                                                                                                                                                • パートナーソリューション
                                                                                                                                                Databricks を選ぶ理由
                                                                                                                                                • エグゼクティブ向け
                                                                                                                                                • スタートアップ向け
                                                                                                                                                • レイクハウスアーキテクチャ
                                                                                                                                                • Mosaic Research
                                                                                                                                                導入事例
                                                                                                                                                • 注目の導入事例
                                                                                                                                                パートナー
                                                                                                                                                • クラウドプロバイダ
                                                                                                                                                • 技術パートナー
                                                                                                                                                • データパートナー
                                                                                                                                                • Databricks で構築
                                                                                                                                                • コンサルティング・SI
                                                                                                                                                • C&SI パートナー
                                                                                                                                                • パートナーソリューション
                                                                                                                                                製品
                                                                                                                                                レイクハウスプラットフォーム
                                                                                                                                                • プラットフォーム
                                                                                                                                                • 共有
                                                                                                                                                • データガバナンス
                                                                                                                                                • 人工知能(AI)
                                                                                                                                                • DBRX
                                                                                                                                                • データベース
                                                                                                                                                • データ管理
                                                                                                                                                • データウェアハウス
                                                                                                                                                • データエンジニアリング
                                                                                                                                                • データサイエンス
                                                                                                                                                • アプリケーション開発
                                                                                                                                                ご利用料金
                                                                                                                                                • 料金設定の概要
                                                                                                                                                • 料金計算ツール
                                                                                                                                                オープンソース
                                                                                                                                                統合とデータ
                                                                                                                                                • マーケットプレイス
                                                                                                                                                • IDE 統合
                                                                                                                                                • パートナーコネクト
                                                                                                                                                レイクハウスプラットフォーム
                                                                                                                                                • プラットフォーム
                                                                                                                                                • 共有
                                                                                                                                                • データガバナンス
                                                                                                                                                • 人工知能(AI)
                                                                                                                                                • DBRX
                                                                                                                                                • データベース
                                                                                                                                                • データ管理
                                                                                                                                                • データウェアハウス
                                                                                                                                                • データエンジニアリング
                                                                                                                                                • データサイエンス
                                                                                                                                                • アプリケーション開発
                                                                                                                                                ご利用料金
                                                                                                                                                • 料金設定の概要
                                                                                                                                                • 料金計算ツール
                                                                                                                                                統合とデータ
                                                                                                                                                • マーケットプレイス
                                                                                                                                                • IDE 統合
                                                                                                                                                • パートナーコネクト
                                                                                                                                                ソリューション
                                                                                                                                                業種別
                                                                                                                                                • 通信
                                                                                                                                                • 金融サービス
                                                                                                                                                • 医療・ライフサイエンス
                                                                                                                                                • 製造
                                                                                                                                                • メディア・エンタメ
                                                                                                                                                • 官公庁・公共機関
                                                                                                                                                • リテール・消費財
                                                                                                                                                • 全て表示
                                                                                                                                                クロスインダストリーソリューション
                                                                                                                                                • サイバーセキュリティ
                                                                                                                                                • マーケティング
                                                                                                                                                データの移行
                                                                                                                                                プロフェッショナルサービス
                                                                                                                                                ソリューションアクセラレータ
                                                                                                                                                業種別
                                                                                                                                                • 通信
                                                                                                                                                • 金融サービス
                                                                                                                                                • 医療・ライフサイエンス
                                                                                                                                                • 製造
                                                                                                                                                • メディア・エンタメ
                                                                                                                                                • 官公庁・公共機関
                                                                                                                                                • リテール・消費財
                                                                                                                                                • 全て表示
                                                                                                                                                クロスインダストリーソリューション
                                                                                                                                                • サイバーセキュリティ
                                                                                                                                                • マーケティング
                                                                                                                                                リソース
                                                                                                                                                ドキュメント
                                                                                                                                                カスタマーサポート
                                                                                                                                                コミュニティ
                                                                                                                                                トレーニング・認定試験
                                                                                                                                                • トレーニング
                                                                                                                                                • 認定
                                                                                                                                                • 無料版
                                                                                                                                                • 大学との連携
                                                                                                                                                • Databricks アカデミー
                                                                                                                                                イベント
                                                                                                                                                • DATA+AI サミット
                                                                                                                                                • Data+AI ワールドツアー
                                                                                                                                                • Data Intelligence Days
                                                                                                                                                • イベントカレンダー
                                                                                                                                                ブログ・ポッドキャスト
                                                                                                                                                • Databricks ブログ
                                                                                                                                                • Databricks Mosaic AIリサーチブログ
                                                                                                                                                • Data Brew ポッドキャスト
                                                                                                                                                • Data+AI のチャンピオンシリーズ
                                                                                                                                                トレーニング・認定試験
                                                                                                                                                • トレーニング
                                                                                                                                                • 認定
                                                                                                                                                • 無料版
                                                                                                                                                • 大学との連携
                                                                                                                                                • Databricks アカデミー
                                                                                                                                                イベント
                                                                                                                                                • DATA+AI サミット
                                                                                                                                                • Data+AI ワールドツアー
                                                                                                                                                • Data Intelligence Days
                                                                                                                                                • イベントカレンダー
                                                                                                                                                ブログ・ポッドキャスト
                                                                                                                                                • Databricks ブログ
                                                                                                                                                • Databricks Mosaic AIリサーチブログ
                                                                                                                                                • Data Brew ポッドキャスト
                                                                                                                                                • Data+AI のチャンピオンシリーズ
                                                                                                                                                企業情報
                                                                                                                                                企業概要
                                                                                                                                                • Databricks について
                                                                                                                                                • 経営陣
                                                                                                                                                • Databricks Ventures
                                                                                                                                                • ご相談・お問い合わせ
                                                                                                                                                採用情報
                                                                                                                                                • 採用情報概要
                                                                                                                                                • 求人情報
                                                                                                                                                プレス・ニュース記事
                                                                                                                                                • ニュースルーム
                                                                                                                                                • 受賞歴と業界評価
                                                                                                                                                セキュリティと信頼
                                                                                                                                                企業概要
                                                                                                                                                • Databricks について
                                                                                                                                                • 経営陣
                                                                                                                                                • Databricks Ventures
                                                                                                                                                • ご相談・お問い合わせ
                                                                                                                                                採用情報
                                                                                                                                                • 採用情報概要
                                                                                                                                                • 求人情報
                                                                                                                                                プレス・ニュース記事
                                                                                                                                                • ニュースルーム
                                                                                                                                                • 受賞歴と業界評価
                                                                                                                                                databricks logo

                                                                                                                                                Databricks Inc.
                                                                                                                                                160 Spear Street, 15th Floor
                                                                                                                                                San Francisco, CA 94105
                                                                                                                                                1-866-330-0121

                                                                                                                                                採用情報

                                                                                                                                                © Databricks 2025. All rights reserved. Apache, Apache Spark, Spark and the Spark logo are trademarks of the Apache Software Foundation.

                                                                                                                                                • プライバシー通知
                                                                                                                                                • |利用規約
                                                                                                                                                • |現代奴隷法に関する声明
                                                                                                                                                • |カリフォルニア州のプライバシー権利
                                                                                                                                                • |プライバシー設定