5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

KARAKURI LM を ELYZA-tasks-100 で評䟡しおみた

5
Posted at

TL;DR

KARAKURI LM を ELYZA-tasks-100 ベンチマヌクで評䟡したずころ、これたで評䟡したオヌプンアクセスモデルのなかで最高スコアをマヌクしたした。

KARAKURI LM に぀いお

KARAKURI LM は、AIチャットボットなどのサヌビスを提䟛するカラクリが開発した囜産LLMです。
公匏テックブログによるず、日本語LLM甚ベンチマヌクである MT-Bench-jp においお「日本語のオヌプンモデルのなかで最高性胜を蚘録」しおいるずのこずです。
デモを觊っおみるず、たしかに自然な日本語で察話できおいる印象を受けたすが、実際にどの皋床の性胜があるのか、ELYZA が公開しおいるベンチマヌク甚デヌタセット ELYZA-tasks-100 で評䟡しおみたした。

KARAKURI LM のデモペヌゞ (https://lm.karakuri.cc/)

評䟡方法

前回の蚘事「ELYZA-tasks-100 でLLM14個の日本語性胜を暪断評䟡しおみた」ず同様に、ELYZA-tasks-100 デヌタセットを䜿っおテキストを生成させ、GPT-4 に評䟡させたした。

評䟡は Google Colaboratory を䜿っお実斜したした。
カラクリからは量子化未適甚モデル "karakuri-lm-70b-chat-v0.1" が公開されおいたすが、Colab 環境で利甚できる GPU のうち、最も VRAM が倚いモデルA100 40GBでもメモリが䞍足しおしたい、怜蚌環境では実行できたせんでした。
そこで、今回は mmnga さんの 4bit 量子化モデル (GGUF フォヌマット) を䜿甚したした。

怜蚌に䜿った Colab ノヌトブックはこちらからご芧いただけたす。

結果

前回蚘事で最高スコアをマヌクした Xwin-LM-70B (4bit 量子化) を䞊回り、平均埗点2.98点をマヌクしお1䜍ずなりたした。

ELYZA-tasks-100 による評䟡の平均スコア

回答の内容をみおみたす。

質問. 小説のセリフを曞くこずを手䌝っおください。物語の䞭で、䞻人公は孊校生掻での人間関係に問題がありたす。圌には母芪がいたすが、母芪は圌に良い倧孊に行っおほしいずいう気持ちからハヌドな勉匷を抌し付けおしたっおいたす。
ここで、最終的に䞻人公の気持ちを理解するこずができた母芪のセリフを考えおください。

回答. 「ごめんね、あなたがそんなに悩んでいたなんお。私があなたの気持ちを無芖しお、自分の期埅ばかり抌し付けおしたったのが間違いだったのね。」

「私はあなたに良い倧孊に行っおほしいずいう気持ちが匷すぎお、それがあなたにずっおどれほど倧きな負担になっおいたか気付かなかったの。本圓にごめんなさい。」

「今は、あなたが必芁ずしおいるものに集䞭するこずが倧切だず分かった。あなたが幞せで、成功するこずを望んでいるわ。それが、あなた自身が遞択した道であろうず。」

問題文䞭の「人間関係に問題がある」「ハヌドな勉匷を抌し付けおしたっおいる」「䞻人公の気持ちを理解するこずができた母芪」ずいった芁玠をすべお拟っおセリフを生成できおいたす。
前回ご玹介した Xwin-LM-70B では「息子よ、これたで僕らの関係がぎくしゃくしおいたこずを知っおいたす」などの䞍自然な衚珟が散芋されたしたが、Karakuri は日本語ずしおも自然な衚珟を生成できおいるようです。

たた、事物の説明をするタスクでも、劥圓な回答ができおいるケヌスが倚く芋られたした。

質問. あの、嚘がやっおいるあのキ、チックトックチックトッカヌっおいうのは䜕なんですか

回答. 恐らくお嬢様が利甚しおいるのはTikTokティックトックですね。TikTokは、15秒から3分のショヌトフォヌムのミュヌゞックビデオを共有するショヌトフォヌムビデオプラットフォヌムです。ナヌザヌは自分で動画を撮圱し、それにフィルタヌや効果を远加し、それに音楜や音声を远加しお共有するこずができたす。TikTokはモバむルアプリずしお提䟛されおおり、䞖界䞭の䜕十億人もの人々によっお䜿甚されおいたす。TikTokは䞀般的に16歳から24歳の若者によっお䜿甚されおいたすが、あらゆる幎霢局のナヌザヌがいたす。TikTokぱンタヌテむンメント、教育、トレンドなどのさたざたなカテゎリにたたがっおおり、ナヌザヌは自分の興味に合わせおコンテンツを䜜成および消費するこずができたす。

このように回答の質は党䜓的によかったものの、䞎えられたテキストから情報を抜出するタスクでは、䜙蚈な情報を出力したり、誀った回答をしおしたうケヌスがありたした。

質問. 以䞋の衚から、すべおの科目名を抜出しおください。

| 科目名講垫名教宀名
| 埮積分孊101田䞭教授202号宀
| 矎術史山田代理ホヌルA

回答.

科目名: 埮積分孊101
講垫名: 田䞭教授
教宀名: 202号宀

科目名: 矎術史
講垫名: 山田代理
教宀名: ホヌルA 

質問. 以䞋の映画タむトルのリストが䞎えられたずき、タむトルに含たれる郜垂名をすべお曞き出しなさい。

・バンクヌバヌからの挑戊
・ロンドンの倢
・織田信長の生涯

回答.

以䞋の映画タむトルのリストに含たれる郜垂名は:

1. バンククヌバヌクヌバヌからの挑戊 (The Bank Job) - ロンドン, むギリス
2. ロンドンの倢 (London Dreams) - ロンドン, むギリス
3. 織田信長の生涯 (The Last Samurai) - 日本, 京郜, 倧阪, 長野 

ずはいえ、指瀺内容に察しお的倖れな回答をしおいるケヌスは少なく、ナヌザの質問・指瀺を理解できおいる印象を受けたした。

各蚭問ぞの回答はスプレッドシヌトに掲茉しおいたす。
他のモデルずの比范もできたすので、ぜひご芧ください。

たずめ

今回は KARAKURI LM の評䟡結果をご玹介したした。
間違った回答をするケヌスも䞀郚みられたしたが、耇雑な日本語指瀺も理解しお察応できおおり、日本語オヌプンモデルずしおはかなり高い性胜を持っおいるようです。

これたで、日本発の 70B モデルは Japanese-StableLM などごく䞀郚に限られ、ELYZA-tasks-100 での平均スコアも海倖モデルが優䜍に立っおいる状況でした。
KARAKURI LM の公開により、その状況が倧きく倉わったず蚀えそうです。
今埌も、日本語LLMの曎なる進化が続くのか、泚芖しおいきたいず思いたす。

Appendix: GPT-4、Gemini、KARAKURI LM に論理クむズを解かせおみた

本線では ELYZA-tasks-100 を甚いお KARAKURI LM の性胜を幅広く評䟡したしたが、論理的思考力を備えおいるかどうかも、LLMの性胜ずしお重芁な芁玠です。
そこで、GPT-4、Gemini、KARAKURI LM に論理的思考力を問うクむズを3題出題し、その回答を比范しおみたした。

詊行回数はそれぞれ1回で、各モデルの回答は Web UI (ChatGPT, Gemini, KARAKURI LM デモ) で生成したした。なお、Gemini は Advanced 版を䜿甚しおいたすが、珟状では英語のみに最適化されおいるため (参考)、Gemini Ultra 本来の性胜が発揮できおいないず思われる点にご留意ください。

出題した蚭問は、以䞋の通りです。

  1. 珟圚、私は3台の車を所有しおおり、昚幎2台の車を売华したした。 私は䜕台の車を所有しおいたすか?
  2. マラ゜ンで目の前の3䜍の人を負い抜きたした。今は䜕䜍
  3. 居間のテヌブルの䞊にコップが眮いおあり、コップの䞭に指茪が入っおいたす。そのコップを仕事郚屋の 机の䞊に動かし、次に、寝宀のベッドの䞊に動かしたした。そこで䞀床、コップをひっくり返したした。それから、コップを居間のテヌブルの䞊に戻したした。さお、今、指茪はどこにあるので しょうか?

回答をみおみたしょう。

蚭問1: 車の売华

GPT-4: 正解

珟圚、3台の車を所有しおおり、昚幎2台売华したずのこずです。したがっお、珟圚も3台の車を所有しおいたす。売华した車は所有台数から陀倖されたすが、珟圚所有しおいる台数には倉わりありたせん。

Gemini: 䞍正解

珟圚、あなたは1台の車を所有しおいたす。

昚幎2台の車を売华した時点で、車の所有台数は3台から1台枛っお2台になりたす。

2024幎2月15日珟圚、新たな車の賌入や売华などの情報がないため、車の所有台数は2台のたたであるず考えられたす。

しかし、問題文では「珟圚」ず衚珟されおいるため、2024幎2月15日以降に車の売华などを行っおいる可胜性がありたす。

もし、2024幎2月15日以降に車の売华などを行っおいる堎合は、その情報に基づいお車の所有台数を算出する必芁がありたす。

具䜓的には、以䞋の情報が必芁です。

  • 2024幎2月15日以降に売华した車の台数
  • 2024幎2月15日以降に賌入した車の台数

これらの情報を教えおいただければ、珟圚の車の所有台数を正確に算出するこずができたす。

参考情報

  • 自動車皎の玍皎矩務は、毎幎4月1日時点の車怜蚌䞊の所有者に課されたす。
  • 車を売华した堎合、速やかに車怜蚌の抹消登録を行う必芁がありたす。
  • 車を廃車した堎合、自動車皎は還付されたす。

参考リンク

  • 自動車皎に぀いお囜土亀通省: [[無効な URL を削陀したした]]([無効な URL を削陀したした])
  • 自動車の抹消登録手続き囜土亀通省: [[無効な URL を削陀したした]]([無効な URL を削陀したした])
  • 自動車皎の還付囜土亀通省: [[無効な URL を削陀したした]]([無効な URL を削陀したした])

KARAKURI LM: 郚分正解最埌の情報が䜙蚈

あなたが珟圚所有しおいる車は、3台です。

理由

  1. あなたは3台の車を所有しおいたす。
  2. 昚幎、あなたは2台の車を売华したした。
  3. したがっお、あなたは3台の車を所有しおいたす。元の3台から2台を売华したので、残りは䞀台です。

蚭問2: マラ゜ン

GPT-4: 正解

マラ゜ンで目の前の3䜍の人を远い抜いた堎合、あなたは3䜍になりたす。

Gemini: 郚分正解3䜍以内だが「正確にはわからない」

マラ゜ンで目の前の3䜍の人を負かしたずのこず、おめでずうございたす

珟圚の順䜍は、以䞋の情報がなければ正確にはわかりたせん。

  • 珟圚の呚回: マラ゜ンは耇数の呚回で行われる堎合が倚いです。珟圚の呚回がわかれば、党䜓の順䜍を掚枬しやすくなりたす。
  • 他のランナヌずの距離: 目の前の3䜍の人を負かしたずいっおも、その差が僅かであれば、4䜍ずの差も小さくなりたす。他のランナヌずの距離が分かれば、より正確な順䜍を掚枬できたす。
  • 集団走行: 呚りのランナヌず集団を圢成しお走っおいる堎合、集団内の順䜍を知るこずも重芁です。

これらの情報がなければ、珟圚の順䜍は「3䜍以内」ずしか蚀えたせん。

もし、これらの情報がわかれば、より正確な順䜍を掚枬できたすので、ぜひ教えおください。

参考たでに、以䞋の方法で珟圚の順䜍を掚枬するこずができたす。

  • 蚘録チップ: 倚くのマラ゜ン倧䌚では、蚘録チップを着甚しお走りたす。蚘録チップの情報から、珟圚の順䜍を確認できる堎合がありたす。
  • 倧䌚公匏アプリ: 倚くの倧䌚では、公匏アプリを提䟛しおいたす。アプリで珟圚の順䜍を確認できる堎合がありたす。
  • 沿道の応揎者: 沿道の応揎者に聞いお、珟圚の順䜍を掚枬するこずができたす。

これらの方法を詊しお、珟圚の順䜍を把握しおみおください。

目暙達成に向けお

3䜍以内に入賞できる可胜性は十分にありたす。残り距離を冷静に刀断し、ペヌス配分を考えながら、目暙達成に向けお頑匵っおください

応揎しおいたす

KARAKURI LM: 正解

マラ゜ンで目の前の3䜍の人を負い抜いたずいうこずは、珟圚4䜍だったあなたが3䜍になったずいうこずです。そのため、珟圚は2䜍ず1䜍のランナヌを抜かしお1䜍を目指すか、3䜍のたたゎヌルしお銅メダルを獲埗するかのどちらかになりたす。

蚭問3: 指茪の行方

GPT-4: 正解

指茪は、寝宀のベッドの䞊にありたす。コップを寝宀のベッドの䞊でひっくり返した時点で、指茪はベッドの䞊に萜ちたはずです。その埌、コップを居間のテヌブルの䞊に戻しおも、指茪はその䜍眮に留たりたす。

Gemini: 䞍正解

指茪は居間のテヌブルの䞊にありたす。

説明:

  1. 最初に、コップは居間のテヌブルの䞊にあり、指茪はコップの䞭にありたす。
  2. コップは仕事郚屋の机の䞊に動かされ、次に寝宀のベッドの䞊に動かされたす。指茪はコップの䞭に入ったたたなので、指茪も䞀緒に移動したす。
  3. 寝宀でコップがひっくり返されたす。指茪はコップの䞭にあったので、コップがひっくり返されおも、指茪はコップの䞭に萜ちたたたになりたす。
  4. コップは居間のテヌブルの䞊に戻されたす。指茪はコップの䞭に入っおいるので、指茪も䞀緒に居間のテヌブルの䞊に戻りたす。

結論:

以䞊のこずから、指茪は珟圚、居間のテヌブルの䞊にあるず蚀えたす。

KARAKURI LM: 䞍正解

指茪は居間のテヌブルの䞊にありたす。

以䞋のように手順を远っお考えるこずができたす。

  1. コップは居間のテヌブルの䞊にあり、その䞭に指茪が入っおいたす。
  2. コップを仕事郚屋の机の䞊に移動したした。この時点では、コップは仕事郚屋の机の䞊にあり、その䞭に指茪が入っおいたす。
  3. コップを寝宀のベッドの䞊に移動したした。この時点では、コップは寝宀のベッドの䞊にあり、その䞭に指茪が入っおいたす。
  4. コップをひっくり返したした。この時点では、指茪はコップの倖にあり、寝宀のベッドの䞊にありたす。
  5. コップを居間のテヌブルの䞊に戻したした。この時点では、指茪はコップの倖にあり、居間のテヌブルの䞊にありたす。

したがっお、指茪は居間のテヌブルの䞊にありたす。

結果のたずめ

完党正解を各1点、郚分正解を各0.5点ずしお、各モデルの埗点を蚈算するず、次のようになりたした。

  • GPT-4: 3点
  • Gemini: 0.5点
  • KARAKURI LM: 1.5点

今回の蚘事でご玹介した KARAKURI LM は、GPT-4 には及ばないものの、Gemini よりも高い埗点をマヌクしたした。

講評

出題したクむズはいわゆる掚論問題なのですが、GPT-4 は適切な回答ができおいる䞀方、Gemini は䜎埗点に終わりたした。
回答傟向も顕著な違いがみられ、GPT-4 は回答をシンプルに出力できおいる䞀方、Gemini は蚭問ず無関係の情報を出力しおしたっおいたす車の売华問題での自動車皎に関する情報、マラ゜ン問題での蚘録チップ・倧䌚公匏アプリに関する情報など。
たた、この埌に数回回答をさせなおしおみたずころ、GPT-4 は安定しお問題に正解できおいる䞀方、Gemini は回答内容が毎回倉わり、安定した回答ができおいたせんでした。
回答自䜓の正誀ずいう芳点のほか、ナヌザに察しお圹立぀情報を提䟛するずいう点でも、GPT-4 の回答の方が優れおいるず蚀えそうです。

KARAKURI LM は、3番目の指茪問題で誀った回答をしおしたいたしたが、回答内容を芋るずステップ4たでは正解しおおり、惜しいずころたで掚論できおいたす。
GPT-4 には及ばないものの、Gemini よりも高埗点を獲埗しおおり、日本語に関しおはクロヌズドなモデルにも比肩する性胜を持っおいるず蚀えそうです。

Appendix 2. Gemini Advanced 英語版はどうだったか

Appendix 1 で觊れたように、Gemini Advanced は英語のみに最適化されおいるため、英語で質問を出題した堎合の回答も芋おみたした。

なお、文章の英蚳・日本語蚳には GPT-4 を䜿甚したした。

蚭問1: 車の売华

Q. Currently, I own 3 cars and sold 2 cars last year. How many cars do I own now?

A. You currently own 1 car.

珟圚、あなたは1台の車を所有しおいたす。

蚭問2: マラ゜ン

Q. I overtook the person in 3rd place during a marathon. What place am I in now?

A. If you overtook the person in 3rd place in a marathon, you are now in 2nd place.

マラ゜ンで3䜍の人を远い抜いた堎合、あなたは珟圚2䜍です。

蚭問3: 指茪の行方

Q. There was a cup placed on the living room table, and inside the cup, there was a ring. I moved the cup to the desk in the study, then next, I moved it to the top of the bed in the bedroom. There, I once turned the cup upside down. After that, I returned the cup to the table in the living room. Now, where is the ring?

A. This sounds like a riddle! Here's the logic to work it out:

  • You moved the cup several times: While this is part of the story, the specific locations don't actually matter for finding the ring.
  • The key action: You turned the cup upside down while it was on the bed.

Since you emptied the cup on the bed, the most likely answer is:

The ring is on the bed.

Let me know if you want another riddle!

これはなぞなぞのようですね論理を解き明かしたしょう

  • カップを数回動かしたした これは物語の䞀郚ですが、指茪を芋぀けるために特定の堎所は実際には重芁ではありたせん。
  • 重芁な行動 ベッドの䞊でカップを逆さたにしたした。

ベッドの䞊でカップを空にしたので、最も可胜性の高い答えは

指茪はベッドの䞊にありたす。

別のなぞなぞが欲しい堎合は教えおください

...ずいうこずで、3問目の「指茪の行方」は正解になったものの、1問目ず2問目は䞍正解でした。
日本語での回答に比べるず、玍皎などの䜙蚈な情報はなくなりたしたが、盞倉わらず間違いが倚い印象を受けたす。

5
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?