LLM(GPT, PaLM等) with MLOps LT大会!!! 登壇資料
https://mlops.connpass.com/event/279156/
© 2023 Wantedly, Inc.LLMを活用した推薦システムの改善:課題と初期導入のアプローチLLM(GPT, PaLM等) with MLOps LT大会!!!Apr. 25 2023 - Kokoro Higuchi(@zerebom_3)
View Slide
© 2023 Wantedly, Inc.自己紹介● 樋口 心(Higuchi Kokoro)● Data Scientist @Wantedly○ 推薦システムの設計・実装・評価● 趣味: 🎾🏂🍻🎮 + LLMいじり● Twitter: @zerebom_3● GitHub: @zerebom
© 2023 Wantedly, Inc.今日話すこと● 推薦システムとは?● LLMを活用した推薦システムの改善例● 導入に対する課題● 初期導入のアプローチ
© 2023 Wantedly, Inc.推薦システムとは?複数の候補から価値のあるものを選び出し、意思決定を支援するシステム ※※引用元: 推薦システム実践入門 ―仕事で使える導入ガイドhttps://www.oreilly.co.jp/books/9784873119663/
© 2023 Wantedly, Inc.推薦システムとは?10数万の募集から、複数の候補から価値のあるものを選び出す
© 2023 Wantedly, Inc.推薦システムとは?意思決定を支援できるように情報を適切に説明・提示する
© 2023 Wantedly, Inc.LLMと推薦システム価値あるものを選び出すこと, 意思決定の支援どちらでも、LLMの活用でこれまでにない価値創出ができるのでは?ex● 対話を通じたインタラクティブな推薦結果の調節
© 2023 Wantedly, Inc.仕事探しの推薦システムにおけるLLMの活用例● より具体的にイメージするために、仕事探しの推薦システムにおいてLLM活用アイディアを考えてみた● 紹介する例は個人の構想ベースのものであり、組織を代表するものではないです。また、導入・検証には至ってはないです🙏
© 2023 Wantedly, Inc.仕事探しの推薦システムにおけるLLMの活用例: 対話を通じた推薦価値あるアイテムの選出意思決定支援
© 2023 Wantedly, Inc.仕事探しの推薦システムにおけるLLMの活用例: 対話を通じた推薦説明性の付与自然言語を使った推薦結果の調整推薦後のアクション実行価値あるアイテムの選出意思決定支援
© 2023 Wantedly, Inc.仕事探しの推薦システムにおけるLLMの活用例1: 推薦に対する説明性の付与推薦システムに対する理解と信頼性を向上させるために、根拠を明確にする
© 2023 Wantedly, Inc.仕事探しの推薦システムにおけるLLMの活用例2: 自然言語を使った推薦結果の調整ユーザーのニーズに合わせた情報抽出・条件変更が動的に可能にする
© 2023 Wantedly, Inc.仕事探しの推薦システムにおけるLLMの活用例3: その他● 情報が不十分な(コールドスタート)ユーザのデータ拡張○ プロフィールが十分に埋まってないユーザのスキル推定● 推薦後のアクションを同一インタフェース上で実現○ 応募など心理的ハードルが高い意思決定を支援
© 2023 Wantedly, Inc.推薦システムにおけるLLMの活用の課題● 柔軟な推薦には多くのアイテムとの関連度計算が必要○ ただしLLMへの入力データが多いとAPI費用・応答時間が上昇● アイテムに対する不適切な説明は厳禁○ この仕事はおすすめしないです、などとLLMが言ってしまうと、プラットフォームとしての信頼性がなくなる
© 2023 Wantedly, Inc.リスクや費用を回避しつつ柔軟な推薦を行うための初期アプローチ● 予め、他の仕組みでLLMへの入力情報を選定しておく○ ex) 3-stageの推薦システム(2-stage + LLM)● LLMに解かせるタスクや入出力を限定する○ ×: 回答: {LLM_answer}○ ◎: あなたにおすすめの募集は ${LLM_suggested_item}で理由は${LLM_suggested_reason}です。
© 2023 Wantedly, Inc.初期導入のアプローチ例: 自然言語を使った推薦リストのフィルタリング● ユーザの入力をデータ操作クエリに変換するだけのタスクを解かせる● ユーザの依頼文だけが入力になるので、高速に応答可能● LLMの出力を直接使わないので、リスク軽減
© 2023 Wantedly, Inc.まとめ● LLM × 推薦システムはこれまでにない価値創出ができそう○ 説明性の付与○ 自然言語での推薦結果の調節● ただし実運用には様々な壁がある○ 柔軟な推薦のために多数のデータを渡したいが困難○ LLMの発言内容の精査● LLMに与えるタスクの選定や既存システムとの繋ぎこみ方が肝要● 新しい技術が出続けるので、適宜最適な組み合わせを選ぶ○ Agent, Cache, Indexing, Finetune, etc…