それでは毛玉諸君、これにて失敬

日々の精進を備忘録的に綴ります。

Chatbot Arena論文

論文リンク

これは何?

  • 人間が実際にどちらのLLMの回答を好むのかを、大規模なペアワイズ比較によって評価する Chatbot Arena を提案した論文
  • Arena に集まったプロンプトでモデル間の能力差を識別できた
  • Arena内で収集されたプロンプトには十分な多様性があり、プラットフォーム上での投票には一定の品質があることを確認できた

なぜこの研究をした?

LLM の性能評価のために、さまざまなベンチマークが提案されてきました。これらは次の表に示すような2つの観点で分類することができます。

  • 質問の供給源
    • 静的(static)かライブ(live)か
  • 評価指標
    • 正解(ground truth)に基づくものか、人間の選好(human preference)に基づくものか

これらの観点をもとに各種ベンチマークを4つのカテゴリーに分類した結果が次の表です。

現在もっとも一般的なLLM評価方法は「静的」「正解に基づく」ものです。評価が低コストかつ再現しやすいことが理由です。
しかし、この種類のベンチマークには以下のような課題があり、人間の選好を評価するという点では不十分です。

  • LLMの利用方法として一般的な、自由回答形式の性能評価においては不十分
  • テストセットが固定化されており、学習データに混入する可能性がある。その結果評価結果の信頼性を損ねる
  • 多くの複雑なタスクでは、明確な正解を定めること自体が難しい

これらの課題を解決するためには、リアルタイムで新鮮かつ多様なユーザーからの質問を収集する必要があります。

何をやった?

この論文ではモデル同士の対戦を行う LLMベンチマークプラットフォーム「Chatbot Arena」を提案しています。
webサイトで質問をすると匿名化された 2つのLLMからそれぞれ回答が返され、ユーザーはより好ましい回答を生成したモデルに投票します。この評価をもとにモデルのランキングを作成するプラットフォームになっています。

Chatbot Arena のスクショ

ユーザーからの質問を随時受け付けることでリアルタイムで質問を収集できます。さらに多くのユーザーに利用してもらうことで、多様なユーザーの評価を集めることが可能です。
2023年4月にデータ収集を開始し、2024年1月時点で 9万人を超えるユーザーから約24万件の投票を収集しました。

何が分かった?

Arena のプロンプトで、モデル間の能力差を識別できることが示されました。
Llama-2-70b-chatとGPT-4の性能を比較し、GPT-4 の勝率は

  • 問題解決能力をあまり必要としないプロンプトでは 60 % 未満
  • コーディングや推論能力を必要とするプロンプトでは最大 97 %

となりました。これは Arena で集めたプロンプトによって各モデルの強みを識別できたということになります。

モデルの評価にあたり、「Arena内で収集されたプロンプトには十分な多様性があるか」「プラットフォーム上での投票には一定の品質があるか」を検証しています。
プロンプトをトピックごとに分類したところ600のクラスタに分かれ、最大のクラスタでも全体の1%にとどまることから、Arena内のプロンプトが多様な分布を持つことを確認しています。
後者に関しては、一般ユーザーと専門家による評価を比較しています。一般ユーザーと専門家の評価の一致率は 72~83% でした。一方、専門家同士でも一致率は 79~90 % 程度で、完全には一致していませんでした。そもそも質問に明確な答えが存在しないものもあったためと考察しています。

一般人、専門家2グループ間の評価の一致率

ただし、Arena の利用者は LLM 好きや研究者に偏っているのでバイアスが発生していることを論文中で認めています。

読んでいて気になったこと

  • そもそも人間の選好ってなんだろう
  • 人間が好む回答と、事実として正しい回答が食い違った場合、Arena では前者を高く評価してしまう可能性があるのでは?

【読書感想文】ジェームズ・クリアー式 複利で伸びる1つの習慣【途中】

www.panrolling.com

なぜ読もうと思ったのか

ゆずたそさんにオススメされたので。

社会人になってから人にオススメされた本はすぐ買うようにしています。そういう本は大抵今の自分に足りなかった考え方を与えてくれることが多いです。なので例に漏れずこの本もすぐ買って読んでみました(教養マンガは苦手なので日本語訳本を買いました)。

印象に残ったこと

目標達成するための本はいくつか読んできましたが、それらの本は目標達成したときの喜びを燃料にして継続的に取り組むというような印象を受けました(かなりうろ覚えですが)

www.diamond.co.jp

www.diamond.co.jp

その場合、魅力的な目標が見つからない自分のようなうだつの上がらない人間は、いつまで経ってもスタートラインに立つことができません。
一方でこの本は目標達成のためのアプローチを「日々の習慣の改善」に重きが置かれています。投資で言う複利のように、毎日良い習慣(少しの改善)を続けていけばどんなことも可能になるという内容でした。
目標達成をゴールに定義すれば、目標に達しない限り成功ではありません。日々努力していたとしても目標達成できなければ無意味になってしまいます。この本は目標設定に重きを置かず、仕組みを作ることに焦点を当てています。どうすればゲームをやり続けられるか、その習慣形成をどうやって考えるのか、悪い習慣をどうやって断ち切るのか、といった内容が具体例とともに紹介されています。

自分はどうするか

この本を読みながら自分もいくつか習慣を変えてみました。

スマホアプリの利用時間を制限する

X やインスタグラムは情報収集で使っていましたが無限にポストが流れてくるのでうっかりすると長時間見すぎてしまいます。なのでどちらも1日5分だけ利用できるように制限をつけました。元々有益な情報はほとんど得られなかったので今のところ困ることはありません。息抜き程度に利用しています。
また、linkedin の無料のパズルゲームをやる習慣がついていましたが完全にアプリを利用できない状態にすることで断ち切ることができました。

カレンダーにやることをメモする

業務開始時に、「さて何しよう」と考えてしまうことが結構ありました。タブレットのメモを読み返したりslackでやりかけの仕事を探すところから業務が始まり、つい同僚の times に反応したり急ぎでない業務を取り組んでしまったり余計な時間を使っていました。
なので業務終わりに次の日に取り組む業務を自分のカレンダーに予定として入れるようにしました。作業に必要な時間とタイミングをざっくり推定して予定を入れることで、その日やるべきことが明確になりスムーズに業務することができました。
副次的な効果として、予定を立てることで「時間が余る」という状態が生まれたので、その時間に後回しにしていたタスクなどを消化できて作業の効率化ができるようになりました。

英語学習

英語の技術記事を読む習慣をつけたいと思い、英語学習を始めました。

  • 業務に関連する英語の記事を1つ決め、毎日2〜3文だけ読む
  • まず自力で読んで、英訳と比較して理解していない部分を抑える
  • 分からない単語はメモしておき、クイズ形式で復習する

これを chatgpt で毎朝9時に通知するよう設定し、通勤中や業務前に取り組んでいます。始めたばかりですが英文を読むことに抵抗がなくなってきたように感じています。

情報収集

SNS の情報収集をやめた代わりに、方法収集の方法も見直しました。今は、

  • chatgpt に関連記事を要約してもらう
  • 新聞を読む

にしています。新聞ですが、元々紙の書籍が好きなのとネットニュースだと嗜好に偏りが出てしまうことを気にしていたので取り始めました。世の中全般の情報を知ることができて今のところ満足しています。(多分新聞社によって思想の偏りがあると思うので、いつか読み比べて最適化していきたいです)。

この本を読んで、「頑張る」より「続けられる仕組みを作る」ことを意識するようになりました。これからも新しい習慣を少しずつ試し、自分に合うものを残していきたいと思います。

【読書感想文】成瀬は都を駆け抜ける、成瀬は信じた道をいく【読了】

www.shinchosha.co.jp

www.shinchosha.co.jp

なぜ読もうと思ったか

シリーズ初巻の「成瀬は天下を取りにいく」を本屋さんで見つけてジャケ買いしたらどハマりして、その日に夜更かしして読み切りました。
成瀬あかりという自由奔放で異常な行動力を発揮してさまざまなことに挑戦しながら周囲への気遣いを惜しまない強烈なキャラクターに引き込まれてしまいました。

www.shinchosha.co.jp

文庫版解説が森見登美彦なのも最高ですね。

kindle セールを眺めていたらシリーズ続編が出ていることに気づいたので、週末に一気に読み終えました。

印象に残ったこと

成瀬あかりの魅力は「ブレない」芯の強さなのかなと思いました。

  • 町内パトロールは本当に意味があるのかを検証することは難しいですが、そんなことお構いなく淡々と日課としてのパトロールをこなします。その結果ファンだという小学生に出会ったり地元テレビの取材につながったり、影響力が広がっていきました
  • アルバイト先の陰湿クレーマーに真摯に対応した結果、万引き常習犯を捕まえることができました
  • 地元を愛する気持ちから、びわ湖大津観光大使へとつながっていき、けん玉の実力を買われて紅白歌合戦に出演するなど活動の幅が広がりました
  • びわ湖大津観光大使としての使命をまっとうするために衣装で散歩していたら youtuber と出会い、そこからさまざまなチャレンジをしていく

みたいな話が盛りだくさんです。
作中の以下のセリフが印象に残っています。

わたしは大きなことを百個言って、ひとつ叶えばいいと思っているんだ。
みんなは「極める」という到達点に注目するのだが、わたしはそこに至る道が重要だと思っている。  
ゴールにたどり着かなくても、歩いた経験は無駄じゃない  

成瀬の目標は、それ自体には大した意味がないのかもしれません。ただ、その目標に突き進む姿に周囲が動かされているのかなと思いました。

自分はどうするか

たぶん僕は「周りと比較せず、自分の興味を淡々と追いかける人」に憧れているんだと思います。
自分がそうなれるのが一番いいですが、もし周囲に成瀬あかりのように突っ走る人がいたら全力で応援したいなと思いました。