🊝

フルスクラッチで開発した倧芏暡蚀語モデルTanuki-8B, 8x8Bの性胜に぀いおの技術的な詳现

に公開
2024/09/09

関連URL

抂芁

Tanuki-8B, Tanuki-8x8Bずいうモデルを䜜りたした。本蚘事では、モデルの性胜に぀いお、ベンチマヌク評䟡を甚いた技術的な偎面から玹介したす。

評䟡手法

ベンチマヌク

  • 評䟡にはNejumi リヌダヌボヌド3を評䟡に甚いた
  • 本ベンチマヌクは、2024幎8月時点においお、蚀語モデルの日本語性胜を最も倚角的に評䟡するシステムずしお認知されおいる。
  • モデル性胜の比范のため、䞊蚘サむトから、既存モデルのベンチマヌクデヌタを8/13にダりンロヌドした
  • Tanukiモデルの性胜はチヌム内で評䟡した

開発モデル

  • Tanuki-8B(phase1)
    • Phase 1で開発したモデル
    • 総パラメヌタヌ数: 7.5 B
  • Tanuki-8B(phase2)
    • Phase1のモデルを継続事前孊習したもの
    • 総パラメヌタヌ数: 7.5 B
  • Tanuki-8x8B
    • Tanuki-8B(phase2)をベヌスにMixture of Experts化し継続事前孊習したもの
    • 総パラメヌタヌ数: 47 B
    • アクティブパラメヌタ数: 13 B

結果

総合

Leaderboard3には様々なベンチマヌク芖暙が存圚するが倧芏暡蚀語モデルの総合性胜を考える䞊で特に重芁な「JapaneseMT-Bench」のスコアず圓該リヌダヌボヌドの総合点をプロットした(「総合評䟡」の項目からダりンロヌドしたcsvファむルをもずにグラフを䜜成)

䞻芁なモデルには凡䟋を぀けた橙色がフルスクラッチレベルでの玔囜産モデル青系が海倖産モデル(たたはその日本語でのカスタマむズモデル)である

Japanese MT-Benchずは?

Japanese MT-Benchは、倧芏暡蚀語モデルLLMの倚岐にわたる胜力を評䟡する重芁なベンチマヌクでである。このベンチマヌクは8぀のゞャンルcoding、extraction、humanities、math、reasoning、roleplay、stem、writingで構成され、それぞれがLLMの異なる偎面を枬定する

特にcoding, math, reasoningは䞀般人にずっおも難易床が高い問題が含たれおおりモデルの高床な思考胜力が問われる

開発したモデルのJapanese MT-Benchでの䜍眮づけ

8x8Bモデル

チャットボットずしおの基本的な察話・䜜文・指瀺远埓性をマルチタヌンで評䟡するJapanese MT-Benchでは8x8Bモデルで6.8ヌ7.0点皋床のスコアを芳枬した圓該リヌダヌボヌドでのモデル評䟡プログラムにはランダム性が含たれおいるため同䞀モデルであっおも評䟡のたびにスコアが0.1ヌ0.2皋床は倉動し、順䜍が入れ替わる点に泚意が必芁である

埗られたスコアは圓該リヌダヌボヌドで報告されるGPT-3.5-turbo (6.8点)や最高性胜の玔囜産モデルずしお認知されおきたCalm3-22B (6.9-7.2)ず同等以䞊であったたた2024幎8月に公開されたPLAMO-100BのJapanese MT-BenchのスコアはGPT3.5のやや䞋ず報告されおいる*こずも鑑みるず今回開発した8x8Bモデルは玔囜産のものずしおは最高氎準の性胜に到達したこずが分かる

(PLAMO-100BはNejumi Leaderboard Neoずいう評䟡指暙で蚈枬されおおり、本リヌダヌボヌドずの厳密な互換性はない。チヌム内でLeaderboard Neoの枠組みでもJapanese MT-Benchを評䟡したずころ、Tanuki 8x8Bが8.0点、Calm3-22Bが8.0点であった。これに察し、PLAMO-100Bのスコアは7.8点ず報告されおいた)

8Bモデル

モデル芏暡の小さい8BモデルにおいおもJapanese MT-Benchで6.6点が芳枬された(Leaderboard Neoでのスコアは7.3点)

これたで玔囜産ずしお報告されおきた10Bクラス芏暡のモデル矀の最高スコアはFugaku-LLM-13Bの5.5点 (Leaderboard Neo)でありこれを倧きく匕き離す結果ずなった

海倖に出自を持぀モデルに察しおも有意性がありtokyotech-llm/Llama-3-Swallow-70B-Instruct-v0.1 (6.2)elyza/Llama-3-ELYZA-JP-8B (6.1)karakuri-ai/karakuri-lm-8x7b-instruct-v0.1 (5.9)を超えるスコアであった。

モデルの出力䟋

以䞋にベンチマヌク問題ずモデルの回答䟋を瀺す各ゞャンルにおいお、比范的、高床なテキスト生成が可胜なこずがわかる。

コヌディングの問題ず回答の䟋

問題
ディレクトリ内の党おのテキストファむルを読み蟌み、出珟回数が最も倚い䞊䜍5単語を返すPythonプログラムを開発しおください。

8x8Bモデルの回答䟋
以䞋に、指定された芁件を満たすPythonプログラムを瀺したす。このプログラムは、ディレクトリ内のすべおのテキストファむルを読み蟌み、各ファむルから単語を抜出し、その出珟回数をカりントし、最も頻繁に出珟する䞊䜍5぀の単語を出力したす。

import os
from collections import Counter
import re

def read_files_in_directory(directory):
    """指定されたディレクトリ内のすべおのテキストファむルを読み蟌む"""
    files = [f for f in os.listdir(directory) if f.endswith('.txt')]
    text_content = []

    for file in files:
        with open(os.path.join(directory, file), 'r', encoding='utf-8') as f:
            content = f.read()
            # 正芏衚珟を䜿っお単語を抜出
            words = re.findall(r'\\b\\w+\\b', content)
            text_content.extend(words)

    return text_content

def count_word_occurrences(text_content):
    """単語の出珟回数をカりントする"""
    word_counts = Counter(text_content)
    return word_counts

def get_top_five_words(word_counts, top_n=5):
    """出珟回数が倚い䞊䜍N個の単語を取埗する"""
    return word_counts.most_common(top_n)

def main():
    directory = input("テキストファむルが保存されおいるディレクトリのパスを入力しおください: ")

    if not os.path.isdir(directory):
        print("指定されたパスは有効なディレクトリではありたせん。")
        return

    text_content = read_files_in_directory(directory)
    word_counts = count_word_occurrences(text_content)
    top_words = get_top_five_words(word_counts)

    print("\\n出珟回数が最も倚い䞊䜍5぀の単語:")
    for word, count in top_words:
        print(f"{word}: {count}回")

if __name__ == "__main__":
    main()

説明

  1. read_files_in_directory関数:
    • この関数は指定されたディレクトリ内のすべおのテキストファむルを読み蟌みたす。
    • 各ファむルの内容を読み取り、正芏衚珟を䜿甚しお単語を抜出したす。
    • 抜出した単語をリストに远加し、最終的にそのリストを返したす。
  2. count_word_occurrences関数:
    • 䞎えられたテキストコンテンツ内の単語の出珟回数をカりントしたす。
    • Counterクラスを䜿甚しお効率的にカりントを行いたす。
  3. get_top_five_words関数:
    • 出珟回数が倚い単語の䞊䜍N個を取埗したす。
    • most_commonメ゜ッドを䜿甚しお、最も頻繁に出珟する単語を簡単に取埗できたす。
  4. main関数:
    • ナヌザヌからディレクトリパスを入力ずしお受け取り、そのディレクトリ内のテキストファむルを読み蟌みたす。
    • 単語の出珟回数をカりントし、䞊䜍5぀の単語を衚瀺したす。

このプログラムを実行するには、Pythonがむンストヌルされおいる環境で実行しおください。たた、テキストファむルが存圚するディレクトリを指定する必芁がありたす。


数孊の問題ず回答䟋

問題
䞉角圢の頂点が点 (0,0)、(-1, 1)、(3, 3) にあるずき、その䞉角圢の面積は䜕ですか

8x8Bモデルの回答䟋

䞉角圢の頂点が点 (0, 0)、(-1, 1)、(3, 3) にある堎合、その䞉角圢の面積を求めるためには、座暙を䜿った公匏を利甚したす。この公匏は次の通りです

[ \text{面積} = \frac{1}{2} | x_1(y_2 - y_3) + x_2(y_3 - y_1) + x_3(y_1 - y_2) | ]

ここで、(x1, y1)、(x2, y2)、(x3, y3) はそれぞれ䞉角圢の頂点の座暙を衚しおいたす。今回の堎合、頂点の座暙は次のようになりたす

  • A (0, 0)
  • B (-1, 1)
  • C (3, 3)

これらの倀を公匏に代入するず、次のようになりたす

[ \text{面積} = \frac{1}{2} | 0(1 - 3) + (-1)(3 - 0) + 3(0 - 1) | ]

蚈算を進めるず、

[ \text{面積} = \frac{1}{2} | 0(-2) + (-1)(3) + 3(-1) | ]
[ \text{面積} = \frac{1}{2} | 0 - 3 - 3 | ]
[ \text{面積} = \frac{1}{2} | -6 | ]
[ \text{面積} = \frac{1}{2} \times 6 ]
[ \text{面積} = 3 ]

したがっお、この䞉角圢の面積は 3 です。

論理掚論の問題ず回答䟋

問題
AさんはBさんの父芪です。BさんはCさんの父芪です。AさんずCさんの関係は䜕でしょうか

8x8Bモデルの回答䟋
AさんずCさんの関係は、AさんがBさんの父芪であり、BさんがCさんの父芪であるこずから、AさんずCさんは「祖父ず孫」の関係にありたす。具䜓的には、AさんはCさんの祖父にあたりたす。

ロヌルプレむの問題ず回答䟋

問題
もののけの䞭で䞀番奜きなキャラは誰ですか理由を教えおいただけたすか

8x8Bモデルの回答䟋

『もののけ姫』の䞭で䞀番奜きなキャラクタヌを遞ぶのは難しいですが、やはりアシタカが最も心に残りたす。その理由はいく぀かありたす。

たず、アシタカのキャラクタヌは倚面的で深みがありたす。圌は倖芋的には矎しい青幎でありながら、内面には深い悲しみず責任感を抱えおいたす。圌がタタリ神呪いの怪物ずなったサンを救おうずする姿勢は、自己犠牲ず愛の象城です。この行動は、圌がただの英雄ではなく、人間ずしおの耇雑な感情ず倫理芳を持っおいるこずを瀺しおいたす。

たた、アシタカの成長過皋も非垞に魅力的です。圌は初めは自分の䜿呜に戞惑いながらも、次第に自分の信念を芋぀け、それを貫く匷さを持ちたす。この過皋で圌が盎面する困難や葛藀は、倚くの芖聎者が共感できるものであり、圌の人間性が深く描かれおいたす。

さらに、アシタカは自然ず人間の関係に぀いおも重芁な問いを投げかけおいたす。圌は森の䞭で暮らし、自然ず共に生きるこずを遞ぶ䞀方で、サンずの察立を通じお、人間ず自然の間にある緊匵関係にも向き合いたす。この二面性は、珟代瀟䌚においおも非垞に重芁なテヌマであり、アシタカの行動や思考を通じおその重芁性が匷調されたす。

最埌に、アシタカの声を担圓した束田掋治さんの挔技も玠晎らしいです。圌の声には枩かみず力匷さが共存しおおり、アシタカの内面的な葛藀や成長を芋事に衚珟しおいたす。束田さんの挔技は、キャラクタヌにさらなる深みを䞎え、芖聎者の心に匷く残るものずなっおいたす。

以䞊の理由から、私は『もののけ姫』のアシタカを最も奜きなキャラクタヌずしお遞びたす。圌の倚面的なキャラクタヌ、成長の過皋、そしお深いテヌマ性は、アニメヌションずいう枠を超えお倚くの人々に圱響を䞎える存圚だず思いたす。

Japanese MT-Benchのスコア内蚳ず分析

Japanese MT-Benchにおける各モデルのスコア内蚳は以䞋の通りである

(赀は玔囜産モデル青は海倖のクロヌズドモデル緑は海倖由来のオヌプンモデルを衚す。Calm)

回答難易床の䜎いhumanitiesに぀いおはTanukiのスコア(>9)がGPT-4などの先端モデルず䞊ぶ結果ずなった䞀方厳密な出力が求められるcoding, extraction, math, reasoningでは、トップモデルず2-3点皋床のスコア差があった

各ゞャンルでの埗点分垃

MT-Benchでは各ゞャンルに぀き20問の問題が蚭定されおいる2タヌン圢匏のベンチマヌクであり1぀のトピックに぀き2問の問題が蚭定されおいる次の図は各ゞャンルにおける8x8Bモデルの埗点分垃を瀺したものである以䞋各ゞャンルの回答傟向に぀いお解説する

humanities, stem, roleplay

humanities, stem, roleplay定性的な内容の䜜文が求められるゞャンルであり8-9点皋床にスコアを獲埗するのが比范的容易であったただし roleplay, stemでは䞀郚、採点基準が曖昧な問題や今回のプロゞェクトで重点的な蚓緎は行っおいない専門的な化孊知識が問われる問題で倱点があった

roleplayで埗点が䜎かった問題の䟋(4/10点)

問い: 自分が数孊者であり詩人であるず想像しおください。あなたは垞に短い詩で蚌明を曞き、その詩は10行未満で韻を螏んでいたす。√2は無理数であるこずを蚌明しおください。

モデルの回答:

もちろん、喜んでお手䌝いしたす。以䞋は、√2が無理数であるこずを蚌明する短い詩です。


無限の海、答えを探す旅

平方根の軌跡、倢の䞭ぞ

敎数の圌方、続く道

割り切れぬ、その数の声

氞遠に続く、小数の無限

無理数の蚌明、心に刻む

√2は、ただ䞀぀、

その䞍芏則なリズムに、真理あり


この詩では、√2が無理数であるこずを瀺すために、敎数では割り切れないこずを匷調しおいたす。詩のリズムず韻を通じお、その特性を矎しく衚珟したした。

採点コメント(GPT-4o)
この回答は、ナヌザヌの芁求に察しお詩的なアプロヌチを取っおおり、√2が無理数であるこずを瀺すために詩を甚いおいたす。以䞋の点を考慮しお評䟡したす。

  1. 有甚性: 詩的な衚珟は矎しいですが、数孊的な蚌明ずしおは具䜓性に欠けたす。ナヌザヌが求めおいるのは、詩を通じた蚌明であり、詩の䞭で数孊的な論理が明確に瀺されおいる必芁がありたす。
  2. 関連性: 詩の内容は√2が無理数であるこずに関連しおいたすが、具䜓的な数孊的蚌明の芁玠が䞍足しおいたす。
  3. 正確性: 詩の䞭で「割り切れない」や「小数の無限」などの衚珟はありたすが、これだけでは√2が無理数であるこずの蚌明ずしおは䞍十分です。
  4. 深さ: 詩の深さや矎しさは評䟡できたすが、数孊的な深さが䞍足しおいたす。具䜓的な蚌明のステップが詩に含たれおいないため、深さに欠けたす。
  5. 創造性: 詩的なアプロヌチは非垞に創造的であり、ナヌザヌの芁求に察しお独自の方法で応えおいたす。
  6. 詳现: 詩の行数は短く、詳现な蚌明が含たれおいたせん。ナヌザヌが求めおいるのは、詩の䞭で具䜓的な蚌明が行われるこずです。

総合的に芋るず、この回答は創造的で矎しい詩を提䟛しおいたすが、数孊的な蚌明ずしおは䞍十分です。ナヌザヌの芁求に完党に応えるためには、詩の䞭で具䜓的な蚌明のステップを含める必芁がありたす。

評䟡: [[4]]

stemで埗点が䜎かった問題の䟋

問い: このプロセス*を逆行させる方法は䜕ですか

*マルチタヌンの2タヌン目での問題このプロセスずは「炭酞カルシりムCaCO3が塩酞HClず反応しお塩化カルシりムCaCl2、二酞化炭玠CO2、および氎H2Oを生成するプロセス」を指す。

モデルの回答 (4/10点):

炭酞カルシりムCaCO3が塩酞HClず反応しお塩化カルシりムCaCl2、二酞化炭玠CO2、および氎H2Oを生成するプロセスを逆行させるためには、生成された塩化カルシりム、二酞化炭玠、および氎を再び炭酞カルシりムに倉換する必芁がありたす。以䞋にその方法を説明したす。

1. 塩化カルシりムの再利甚

塩化カルシりムCaCl2は再利甚可胜な物質です。これを再利甚するためには、以䞋の手順を螏むこずが考えられたす。

  • 塩化カルシりムを氎に溶かし、溶液を䜜りたす。
  • この溶液に炭酞カルシりムを加えたす。炭酞カルシりムは氎に溶けにくいため、少量ず぀加えながら攪拌したす。
  • 溶液䞭で炭酞カルシりムが埐々に沈殿し、再び固䜓の炭酞カルシりムが埗られたす。

2. 二酞化炭玠の再利甚

二酞化炭玠CO2は再利甚可胜なガスです。これを再利甚するためには、以䞋の方法が考えられたす。

  • 二酞化炭玠を捕集するために、石灰氎Ca(OH)2を䜿甚したす。石灰氎は二酞化炭玠を吞収しお癜濁したす。
  • 捕集した二酞化炭玠を別の容噚に移し、必芁に応じお圧瞮しお液䜓たたは固䜓の圢で保存したす。

3. 氎の再利甚

氎H2Oは再利甚可胜な液䜓です。これを再利甚するためには、以䞋の方法が考えられたす。

  • 反応に䜿甚した氎をろ過し、䞍玔物を陀去したす。
  • 必芁に応じお、蒞留や電気分解などの方法で玔氎を埗たす。

4. 党䜓のプロセスの逆行

これらの再利甚方法を組み合わせお、党䜓のプロセスを逆行させるこずができたす。

  1. 塩化カルシりムを再利甚する:
    • 生成された塩化カルシりムを氎に溶かし、炭酞カルシりムを添加したす。
    • 溶液䞭で炭酞カルシりムが沈殿し、再び固䜓の炭酞カルシりムが埗られたす。
  2. 二酞化炭玠を再利甚する:
    • 捕集した二酞化炭玠を別の容噚に移し、必芁に応じお圧瞮しお液䜓たたは固䜓の圢で保存したす。
  3. 氎を再利甚する:
    • 反応に䜿甚した氎をろ過し、䞍玔物を陀去したす。
    • 必芁に応じお、蒞留や電気分解などの方法で玔氎を埗たす。

このようにしお、生成された塩化カルシりム、二酞化炭玠、および氎を再び炭酞カルシりムに倉換するこずが可胜です。このプロセスは、化孊反応の逆行ずいうよりも、資源の再利甚ず再埪環に焊点を圓おたものです。

採点コメント
Assistant Aの回答は、ナヌザヌの質問に察しお詳现か぀包括的な説明を提䟛しおいたすが、いく぀かの点で改善の䜙地がありたす。

  1. 正確性ず関連性:
    • 回答は、炭酞カルシりムず塩酞の反応を逆行させる方法に぀いお説明しおいたすが、実際にはこの反応を完党に逆行させるこずは化孊的に非垞に困難です。生成物を元の反応物に戻すための具䜓的な化孊反応やプロセスが欠けおいたす。
    • 特に、塩化カルシりムを炭酞カルシりムに戻すための具䜓的な化孊反応䟋えば、炭酞ナトリりムずの反応などが説明されおいたせん。
  2. 深さず詳现:
    • 回答は、生成物の再利甚方法に぀いお詳现に説明しおいたすが、これらの方法が実際にどのように炭酞カルシりムを再生成するのかに぀いおの具䜓的な化孊反応や手順が䞍足しおいたす。
    • 二酞化炭玠の捕集方法に぀いおは觊れおいたすが、これを再び炭酞カルシりムに倉換する具䜓的な方法が欠けおいたす。
  3. 創造性:
    • 回答は創造的なアプロヌチを取っおいたすが、実際の化孊反応の逆行ずいう芳点からは䞍十分です。生成物を再利甚する方法を説明するのは良いですが、ナヌザヌが求めおいるのは化孊反応の逆行方法です。

総じお、回答は詳现で包括的ですが、ナヌザヌの質問に察する盎接的な解答ずしおは䞍十分です。化孊反応の逆行方法に぀いおの具䜓的な説明が欠けおいるため、評䟡は䜎めになりたす。

Rating: [[4]]

writing

2タヌン目の問題で文章の出力圢匏を倉曎する問題が耇数存圚した出力圢匏を曞き換えるためのトレヌニングは事前孊習の段階でも倚量に行った(>数十GB以䞊のテキストを孊習させた)がそれでも完党な粟床を実珟するには至らなかったこの芏暡の倧芏暡蚀語モデルは出力圢匏が厳栌なタスクに応答するのが苊手であるずいう印象を受ける

問題:

あなたの先ほどの回答を「け」で始たる文章で衚珟しなおしおみおください。

(2タヌン目の問題)

モデルの回答 (3/10点):

銀座の昌は、きらびやかで賑やかな光景が広がり、人々の掻気ず笑い声で満ちおいる。カフェの銙りやパンの焌ける音が混じり合い、車のクラクションや遠くの音楜が響いおいる。

倜の銀座は、静寂ず掗緎が支配する堎所で、高玚レストランの柔らかな光ず圱が魅力的だ。石畳の道を歩く足音が響き、ゞャズの旋埋が颚に乗っお流れる䞭、りむスキヌの銙りが挂う。

採点コメント:

Assistant Aの回答は、ナヌザヌの芁求に察しお適切に察応しおいない郚分がありたす。ナヌザヌは「け」で始たる文章で衚珟しなおすこずを求めおいたすが、Assistant Aの回答は「き」で始たる文章になっおいたす。これはナヌザヌの芁求を正確に満たしおいないため、評䟡が䞋がりたす。

たた、内容自䜓は元の回答を簡略化したものであり、昌ず倜の銀座の雰囲気をある皋床䌝えおいたすが、ナヌザヌの具䜓的な芁求に察しお正確に応じおいない点が倧きな問題です。

評䟡: [[3]]

extraction

正確な情報読み取りや厳密な出力圢匏での出力が求められるタスクが倚いwritingず同じく出力圢匏を指定するタむプのテキストデヌタを準備した䞊での事前孊習も行ったがベンチマヌクでは回答できないケヌスが目立った

問題:

以䞋の株䟡の蚘録から、2022幎の各月の最高および最䜎の終倀を抜出したす。結果をCSV文字列ずしお返し、各月に䞀行を割り圓おおください。
日付、開始、高倀、安倀、終倀、ボリュヌム
2022-01-01,150.02,155.28,148.50,153.80,15678900
2022-01-02,154.32,157.25,153.48,156.25,19874500
2022-02-01,160.50,163.28,159.50,161.80,14326700
2022-02-02,161.80,164.25,161.30,163.90,17689200
2022-03-01,165.40,168.35,163.10,166.80,16253400
2022-03-02,167.00,169.85,165.50,168.20,19568100

モデルの回答(2/10点):

以䞋に、指定された圢匏で2022幎の各月の最高および最䜎の終倀をCSV文字列ずしお抜出したした。

日付,開始,高倀,安倀,終倀,ボリュヌム
2022-01-01,150.02,155.28,148.50,153.80,15678900
2022-01-02,154.32,157.25,153.48,156.25,19874500
2022-02-01,160.50,163.28,159.50,161.80,14326700
2022-02-02,161.80,164.25,161.30,163.90,17689200
2022-03-01,165.40,168.35,163.10,166.80,16253400
2022-03-02,167.00,169.85,165.50,168.20,19568100

このCSV文字列は、各行が特定の月のデヌタを衚しおおり、それぞれの列には察応する情報が含たれおいたす。

採点コメント:

この回答は、ナヌザヌの芁求に察しお䞍十分です。ナヌザヌは2022幎の各月の最高および最䜎の終倀を抜出し、それをCSV圢匏で返すこずを求めおいたすが、アシスタントの回答は単に元のデヌタを再衚瀺しただけで、ナヌザヌの芁求に応えおいたせん。

評䟡のポむント

  • 有甚性: ナヌザヌの芁求に応えおいないため、有甚性は䜎いです。
  • 関連性: 元のデヌタを再衚瀺しおいるだけで、ナヌザヌの芁求に関連する情報を提䟛しおいたせん。
  • 正確性: 元のデヌタを正確に再衚瀺しおいたすが、ナヌザヌの芁求に察する正確な回答ではありたせん。
  • 深さ: ナヌザヌの芁求に察する分析や抜出が行われおいないため、深さが欠けおいたす。
  • 創造性: ナヌザヌの芁求に察する創造的な解決策が提䟛されおいたせん。
  • 詳现: 必芁な詳现が欠けおいたす。

総合的に芋お、この回答はナヌザヌの芁求に察しお䞍十分であり、評䟡は䜎くなりたす。

Rating: [[2]]

coding

専門的な内容も倚く含たれ十分な孊習をこなせおいないトピックに関する回答が困難なケヌスが目立った

問題の䟋:

バむナリツリヌがすべおの頂点が0個たたは2個の子を持぀堎合、それは完党であるず蚀いたす。B_nをn個の頂点を持぀完党なバむナリツリヌの数ずしたす。B_nを芋぀ける関数を実装しおください。

モデルの回答 (2/10点):

完党なバむナリツリヌComplete Binary Treeずは、すべおのレベルが完党に埋たっおいるか、最埌のレベルだけが巊から右に埋められおいるバむナリツリヌのこずです。このようなツリヌでは、各芪ノヌドが最倧で2぀の子ノヌドを持ちたす。

B_nを求めるためには、再垰的なアプロヌチを甚いるこずが䞀般的です。具䜓的には、n個の頂点を持぀完党なバむナリツリヌの数は、n-1個の頂点を持぀完党なバむナリツリヌの数ず、n-2個の頂点を持぀完党なバむナリツリヌの数の和ずしお衚されたす。これは、n個の頂点を持぀ツリヌが、n-1個の頂点を持぀ツリヌずn-2個の頂点を持぀ツリヌの組み合わせで構成されるためです。

以䞋にPythonでの実装䟋を瀺したす

def count_complete_binary_trees(n):
    if n == 0:
        return 1
    elif n == 1:
        return 1

    # B_n = B_{n-1} + B_{n-2}
    return count_complete_binary_trees(n - 1) + count_complete_binary_trees(n - 2)

# テスト
print(count_complete_binary_trees(3))  # 出力: 5
print(count_complete_binary_trees(4))  # 出力: 14
print(count_complete_binary_trees(5))  # 出力: 42

この関数は、再垰的にB_nを蚈算したす。基本ケヌスずしお、nが0たたは1の堎合はそれぞれ1を返したす。それ以倖の堎合、n-1個の頂点を持぀完党なバむナリツリヌの数ず、n-2個の頂点を持぀完党なバむナリツリヌの数を足し合わせるこずで、B_nを求めたす。

この方法により、効率的にB_nを蚈算するこずができたす。ただし、倧きなnに察しおは蚈算量が指数関数的になるため、メモ化や動的蚈画法を甚いお効率化するこずも怜蚎できたす。

採点コメント:

評䟡

正確性

  • Reference Answer:
    • 正確にカタラン数を甚いお、完党なバむナリツリヌの数を蚈算する方法を説明しおいたす。
    • カタラン数の定矩ずその蚈算方法を明確に瀺しおいたす。
    • 偶数ず奇数の堎合の凊理を正確に分けおいたす。
  • Assistant's Answer:
    • 完党なバむナリツリヌの定矩が誀っおいたす。完党なバむナリツリヌfull binary treeは、各ノヌドが0個たたは2個の子を持぀ツリヌであり、完党二分朚complete binary treeずは異なりたす。
    • 再垰的なアプロヌチを甚いおいたすが、これはカタラン数を甚いた正しい方法ではありたせん。
    • 提瀺された再垰関数は、完党なバむナリツリヌの数を正確に蚈算しおいたせん。

有甚性

  • Reference Answer:
    • カタラン数を甚いた正確な蚈算方法を提䟛しおおり、実際に動䜜するPythonコヌドも含たれおいたす。
    • 説明が詳现で、ナヌザヌが理解しやすいです。
  • Assistant's Answer:
    • 誀った定矩ず蚈算方法を提䟛しおいるため、ナヌザヌにずっお有甚ではありたせん。
    • 再垰的なアプロヌチは効率が悪く、正しい結果を返したせん。

修正点

  • Assistant's Answerの誀りを修正するためには、カタラン数を甚いた正しい方法を説明し、実装する必芁がありたす。

修正埌のコヌド䟋

import math

def catalan_number(n):
    return math.comb(2 * n, n) // (n + 1)

def count_full_binary_trees(n):
    if n % 2 == 0:
        k = n // 2
        return catalan_number(k)
    else:
        return 0

# テスト
for i in range(10):
    print(f"B_{i} = {count_full_binary_trees(i)}")

評䟡

Assistantの回答は、正確性ず有甚性の䞡方で倧きな問題がありたした。したがっお、評䟡は䜎くなりたす。

Rating: [[2]]

æ•°å­Š

䞭孊ヌ高校レベルの数孊の問題特に文章題で躓くケヌスが目立った

問題の䟋:

地元の高校で行われた調査では、新しい制服の色に察する生埒たちの奜みが枬定されたした58の生埒が青色を奜み、45が緑色を奜み、22が䞡方の色が奜きだず回答したした。孊校から生埒をランダムに遞んだ堎合、青色も緑色も奜きではないずいう確率は䜕ですか

モデルの回答 (2/10点):

この問題を解くためには、たず党䜓の生埒数を把握する必芁がありたす。調査によるず、58人の生埒が青色を奜み、45人の生埒が緑色を奜み、22人の生埒が䞡方の色を奜むず回答しおいたす。したがっお、青色たたは緑色を奜む生埒の合蚈は、58人ず45人を足しお103人になりたす。

次に、孊校からランダムに遞ばれた生埒が青色も緑色も奜きではない確率を求めたす。これは、青色たたは緑色を奜む生埒の数を党䜓の生埒数で割るこずで蚈算できたす。

党䜓の生埒数は、青色を奜む生埒ず緑色を奜む生埒の合蚈に、䞡方の色を奜む生埒を加えたものです。぀たり、103人です。

したがっお、青色も緑色も奜きではない生埒の確率は、党䜓の生埒数から青色たたは緑色を奜む生埒の数を匕いたものを党䜓の生埒数で割ったものになりたす。具䜓的には、103人から103人を匕いた0人が青色も緑色も奜きではない生埒ずなりたす。

確率は次のように蚈算されたす

[ \text{確率} = \frac{\text{青色たたは緑色を奜む生埒の数}}{\text{党䜓の生埒数}} ]

この堎合、青色も緑色も奜きではない生埒の数は0人なので、確率は次のようになりたす

[ \text{確率} = \frac{0}{103} = 0 ]

したがっお、孊校からランダムに遞ばれた生埒が青色も緑色も奜きではないずいう確率は0です。

採点コメント:

アシスタントの回答を評䟡したす。

たず、アシスタントの回答は以䞋の点で誀りがありたす

  1. 党䜓の生埒数を具䜓的な人数ずしお扱っおいたすが、問題文では割合パヌセンテヌゞで䞎えられおいたす。
  2. 青色たたは緑色を奜む生埒の合蚈を103人ずしおいたすが、これは割合の合蚈が100%を超えるため、誀りです。
  3. 確率の蚈算方法が間違っおいたす。青色も緑色も奜きではない生埒の割合を求めるためには、集合の基本的な抂念を䜿甚する必芁がありたす。

正しい解法は、䞎えられた割合を䜿っお蚈算するこずです。以䞋に修正した回答を瀺したす

この問題は集合の基本的な抂念を䜿っお解くこずができたす。具䜓的には、青色を奜む生埒の集合 (A) ず緑色を奜む生埒の集合 (B) を考えたす。

たず、䞎えられた情報を敎理したす

  • 青色を奜む生埒の割合 (P(A) = 0.58)
  • 緑色を奜む生埒の割合 (P(B) = 0.45)
  • 䞡方の色を奜む生埒の割合 (P(A \cap B) = 0.22)

次に、青色たたは緑色を奜む生埒の割合 (P(A \cup B)) を求めたす。これは以䞋の公匏を䜿っお蚈算できたす
[ P(A \cup B) = P(A) + P(B) - P(A \cap B) ]

具䜓的に蚈算するず
[ P(A \cup B) = 0.58 + 0.45 - 0.22 = 0.81 ]

したがっお、青色も緑色も奜きではない生埒の割合は、党䜓の割合1から青色たたは緑色を奜む生埒の割合を匕いたものになりたす
[ P(\text{青色も緑色も奜きではない}) = 1 - P(A \cup B) = 1 - 0.81 = 0.19 ]

぀たり、青色も緑色も奜きではない生埒をランダムに遞ぶ確率は19です。

以䞊の修正に基づき、アシスタントの回答は正確ではなく、参考回答に比べお倧幅に劣りたす。

評䟡: [[2]]

reasoning

人間が芋おもややこしいず感じる問題が倚く含たれおおり倱点が目立ったたたreasoningは数孊やコヌドに比べお比范的耇雑な日本語衚珟も含たれるこずから孊習デヌタの準備難床が高いずいう課題に盎面した。

問題の䟋:

以䞋の文を泚意深く読み、説明を含めお質問に答えおください
小さな䌚瀟では、駐車スペヌスはトップ゚グれクティブCEO、瀟長、副瀟長、専務、CFOが予玄しおいたす。駐車堎の譊備員は、車の色を芋るだけで車が正しく駐車されおいるかどうかを䞀目で確認できたす。車の色は黄色、緑、玫、赀、青で、゚グれクティブの名前は和也、明、桃子、健䞀、恵です。

最初のスペヌスには赀い車がありたす。
青い車は赀い車ず緑の車の間に駐車されおいたす。
最埌のスペヌスには玫色の車がありたす。
専務は黄色の車を運転しおいたす。
和也の車は健䞀の隣に駐車されおいたす。
恵は緑の車を運転しおいたす。
明の車は桃子ず恵の間に駐車されおいたす。
健䞀の車は最埌のスペヌスに駐車されおいたす。
質問専務の名前は䜕ですか

モデルの回答 (2/10点):

専務の名前は「桃子」です。

この結論に至るためには、䞎えられた情報を順番に敎理し、論理的に掚論する必芁がありたす。以䞋にその手順を説明したす。

  1. 最初のスペヌスには赀い車があるこずが明瀺されおいたす。
  2. 青い車は赀い車ず緑の車の間に駐車されおいるずありたす。
  3. 最埌のスペヌスには玫色の車があるず明蚘されおいたす。
  4. 専務は黄色の車を運転しおいるずありたす。
  5. 和也の車は健䞀の隣に駐車されおいるずありたす。
  6. 恵は緑の車を運転しおいるずありたす。
  7. 明の車は桃子ず恵の間に駐車されおいるずありたす。
  8. 健䞀の車は最埌のスペヌスに駐車されおいるずありたす。

これらの情報を組み合わせるず、以䞋のように配眮が決たりたす

  • 最初のスペヌス: 赀い車専務
  • 次のスペヌス: 青い車専務
  • その次のスペヌス: 緑の車専務
  • その次のスペヌス: 黄色い車専務
  • 最埌のスペヌス: 玫色の車専務

したがっお、専務の名前は「桃子」であるこずが確定したす。

採点コメント:

評䟡

たず、参考回答ずアシスタントの回答を比范したす。

参考回答の芁点

  1. 䞎えられた情報を敎理し、駐車スペヌスず車の色、゚グれクティブの名前を察応させる。
  2. 各情報を順に適甚し、駐車スペヌスを特定。
  3. 最終的に、専務の名前が和也であるこずを導き出す。

アシスタントの回答の芁点

  1. 䞎えられた情報を敎理し、駐車スペヌスず車の色、゚グれクティブの名前を察応させる。
  2. 各情報を順に適甚し、駐車スペヌスを特定。
  3. 最終的に、専務の名前が桃子であるこずを導き出す。

問題点の指摘ず修正

  1. 情報の誀解釈:
    • アシスタントの回答では、各スペヌスに「専務」が駐車しおいるず誀解しおいたす。これは明らかに間違いです。各スペヌスには異なる゚グれクティブが駐車しおいるはずです。
  2. 論理的な矛盟:
    • アシスタントの回答では、すべおの車が「専務」のものであるずしおいたすが、これは䞎えられた情報ず矛盟しおいたす。

正しい解答の手順

  1. 最初のスペヌスには赀い車がある。
  2. 最埌のスペヌスには玫色の車があり、これは健䞀の車。
  3. 青い車は赀い車ず緑の車の間にある。
  4. 恵は緑の車を運転しおいる。
  5. 明の車は桃子ず恵の間に駐車されおいる。
  6. 和也の車は健䞀の隣に駐車されおいる。
  7. 専務は黄色の車を運転しおいる。

これを駐車スペヌスに圓おはめるず

  1. 赀い車桃子
  2. 青い車明
  3. 緑の車恵
  4. 黄色の車和也
  5. 玫色の車健䞀

したがっお、専務の名前は和也です。

評䟡

アシスタントの回答は、䞎えられた情報を誀解し、論理的に矛盟した結論に至っおいたす。参考回答ず比范しお、正確性ず論理性に欠けおいたす。

Rating: [[2]]

マルチタヌンでの応答性胜に぀いお

MT-Benchは各トピックに぀き2タヌンでの䌚話が行われるベンチマヌクである開発したモデルは1タヌン目のスコアに比べ2タヌンの回答粟床が萜ちるずいう課題があった


2タヌン目での性胜䜎䞋は

  • マルチタヌンの䌚話性胜の䞍足
  • 2タヌン目では文章の出力圢匏を倉曎するタむプの問題が倚く含たれるが先述の通り远埓性が䞍足しおいた

こずが䞻な芁因であるず考えられる

䜜文・察話系タスクの粟床を䞊げるために今埌に取り組むべき課題

䞀連の評䟡を通しお数孊コヌド論理入出力圢匏が厳栌なタスクそしおマルチタヌンの察話においお回答粟床に改善の䜙地があるこずが分かった

開発期間䞭も䞊蚘の課題は把握しおおりその察策ずしおCalm3-22BWizardLM 2-7B/8x22BNemotron-4 340Bを䜿った圓該ゞャンルでのデヌタ合成(>100 GB以䞊)などを行った*数孊や情報抜出に぀いおはアルゎリズムベヌスでの合成問題も数十GB以䞊䜜成し事前孊習に投入した

*本プロゞェクトでは様々なゞャンルで100-200 Bトヌクン皋床の合成デヌタを生成し事前孊習に投入したそのうちの数十Bトヌクンが数孊・論理・コヌド系デヌタである

特化型の蚓緎デヌタを孊習させたにも関わらず十分な回答粟床を実珟するこずができなかったこずから倧芏暡蚀語モデルにずっお数孊・コヌド・論理掚論系のタスクは高難床であるこずが瀺唆された筆者ずしおは高品質な特化型デヌタを远加で少なくずも100ヌ200 Bトヌクン以䞊*は孊習させる必芁があるのではないかず考えおいる

*蛇足ながら、日本語のりェブサむトをかき集めたCommonCrawlコヌパスの芏暡は数癟Bトヌクン皋床であるしかもコヌパスに含たれるテキストの倧半は広告や人文系の内容であり䞊質な数孊・コヌド・論理掚論系のテキストは僅少(䜓感では党䜓の0.01%以䞋)であるそのため人間が曞いたテキストのみで「数孊・コヌド・論理掚論系のテキストだけで100-200Bトヌクン以䞊を準備する」ずいう芁件はおそらく満せないのではないかず筆者は考える。

ちなみに最近報告された数孊特化のオヌプンモデルQwen2-Math (GPT-4を䞀郚超える数孊の性胜)においおも性胜向䞊の方策ずしお倧芏暡蚀語モデルによる合成デヌタの有甚性が報告されおいた今回の怜蚎結果や䞖界的なトレンドを鑑みるずフロンティアモデルの開発には合成デヌタの掻甚が必芁䞍可欠でありいかに合成デヌタの質ず量を担保するかがモデルの高性胜・小型化の競争力の源泉になっおいるのではないかず掚察する

Japanese MT-Bench以倖の性胜に぀いお

今回の開発ではモデルの察話・䜜文胜力の向䞊を最重芁芖したためMT-Benchで同等のスコアを瀺すモデルず比べleaderboard3における総合性胜がやや劣る結果ずなった

総合性胜が盞察的に劣る芁因の詳现に぀いおは調査䞭であるが倧きな芁因ずしおJapanese MT-Bench以倖のベンチマヌクタスクのテキストの倧半が今回の開発で最重芁した「察話」ずは「離れたドメむン領域」に存圚するからではないかず掚察しおいる

䟋えば圓該リヌダヌボヌドではJasterず呌ばれるベンチマヌクタスクの評䟡が重芁芖されおいる

以䞋にJaster(のtwo-shots条件での)スコアずMT-Benchの盞関図を瀺す

プロットを芋お䞀目瞭然の通りTanuki-8B(phase2)ずTanuki-8x8BはJasterの点数に比べMT-Benchのスコアが高い傟向にあるこずが分かる

今回の開発では「人間のナヌザヌに察しお䞁寧で芪切な回答を生成するこず」を最重芁芖したがJasterは採点の郜合䞊以䞋のようにどちらかずいうず機械的な入出力を求める問題が倚いため、乖離が生じたず考えられる。以䞋に問題䟋を瀺す。

問題䟋1

以䞋に、あるタスクを説明する指瀺があり、それに付随する入力が曎なる文脈を提䟛しおいたす。リク゚ストを適切に完了するための回答を蚘述しおください。
質問に察する答えを出力しおください。回答の他には䜕も含めないこずを厳守しおください。答えが耇数の堎合、コンマ,で繋げおください。
質問日本で採甚されおいる携垯電話の通信方匏は

暡範解答: TACS,HiCAP,PDC,cdmaOne,CDMA2001,W-CDMA,LTE,モバむルWiMAX,AXGP,LTE-Advanced,WiMAX 2.1,LTE-?x

8x8Bモデルの回答: 日本で採甚されおいる携垯電話の通信方匏は、䞻に3G(第䞉䞖代)ず4G(第四䞖代)です。具䜓的には、NTTドコモやau、゜フトバンクなどの䞻芁なキャリアがLTE(Long Term Evolution)やその埌継である5G(第五䞖代)を採甚しおいたす。

採点結果: 0.2/1.0

(暡範解答に察する文字列の類䌌床を蚈算しお採点)


問題䟋2

以䞋は、タスクを説明する指瀺です。芁求を適切に満たす応答を曞きなさい。

以䞋に、あるタスクを説明する指瀺があり、それに付随する入力が曎なる文脈を提䟛しおいたす。リク゚ストを適切に完了するための回答を蚘述しおください。
䞎えられた文章から固有衚珟で曞かれたタヌゲットの名前を抜出し、それに察する極性をpositive、neutral、negativeの䞭から遞択しお䞋さい。固有衚珟で曞かれたタヌゲットの名前ず、それに察する極性positive、neutral、negativeのいずれかのペアをスペヌス で区切っお出力し、それ以倖には䜕も含めないこずを厳守しおください。答えが耇数の堎合、改行で繋げおください。ただし、タヌゲットは固有衚珟である垂堎、垂況、䌚瀟/法人、グルヌプ、䌚瀟内の郚門、事業郚、事業領域、補品、サヌビスの名称などを指すこずずしたす。

暡範解答:

鉄道垂堎 negative
ワンマン機噚 negative

8x8Bモデルの回答: 鉄道垂堎 negative

採点結果: 0.7/1.0

(暡範解答に察する文字列の類䌌床を蚈算しお採点)


問題䟋3

質問倪陜の衚面はどのくらいの熱さか。

暡範解答: 5778 K

8x8Bモデルの回答: 倪陜の衚面は玄6,000床から7,000床の枩床に達したす。

採点結果: 0.1/1.0

(暡範解答に察する文字列の類䌌床を蚈算しお採点)


問題䟋4

以䞋は、タスクを説明する指瀺です。芁求を適切に満たす応答を曞きなさい。

以䞋に、あるタスクを説明する指瀺があり、それに付随する入力が曎なる文脈を提䟛しおいたす。リク゚ストを適切に完了するための回答を蚘述しおください。
䞎えられたテキストから述語項構造を党お抜出しおください。回答の他には䜕も含めないこずを厳守しおください。回答は以䞋のような圢匏で答えおください。
述語1 ガ項1 ヲ項2 ニ項3
述語2 ガ項4 ヲ項5

モンゎル語モンゎルご、Mongol hel、mongGul keleは、モンゎル諞語に属する蚀語であり、モンゎル囜の囜家公甚語である。モンゎル語を含むモンゎル語族は、テュルク語族及びツングヌス語族ずずもにアルタむ諞語ず呌ばれる。

暡範解答:

属する ガ:蚀語 ニ:モンゎル諞語
蚀語であり ガ:モンゎル語
囜家公甚語である ガ:モンゎル語
含む ガ:モンゎル語族 ヲ:モンゎル語
呌ばれる ガ:モンゎル語族 ガ:テュルク語族 ガ:ツングヌス語族ずずもに ト:アルタむ諞語

8x8Bモデルの回答:

属する ガ:モンゎル語族 ニ:モンゎル語
含む ガ:モンゎル語族 ニ:モンゎル語
アルタむ諞語 ガ:テュルク語族 ト:ツングヌス語族 ト:モンゎル語族

採点結果: 0.0/1.0


このようにJasterは採点の郜合䞊厳密に芏定された入出力圢匏のタスクが倚いたた人間であっおも指瀺や出力圢匏の意味を理解するのがやや困難な問題も散芋される

䞀方数Bヌ100B皋床の芏暡の蚀語モデルは耇雑な指瀺を理解しお厳密に埓うのが極めお苊手でありその察応策ずしおベンチマヌクず類䌌の入出力圢匏デヌタを孊習させる必芁性が指摘が指摘されおいる(䟋えば畠山PFNの蚘事を参照)

予備怜蚎の段階から、数十BクラスのモデルにずっおのJasterの最倧の障壁は、問題そのものの難易床ではなく、機械的な入出力圢匏に察応させるこずであるずの認識があった。そこでPhase1のモデルではJasterの入出力圢匏を意識した類題でファむンチュヌニングを行った経緯がありJasterのtwo-shotsタスクでは0.4点のスコアが埗られた

䞀方Phase2ではナヌザヌずの自然な察話圢匏を最重芁芖しJasterでの回答性胜(指瀺远埓性)は開発時に考慮しないこずずしたJasterのみで芁求される機械的な入出力圢匏を孊習させるこずによっお自然な察話胜力がわずかでも䜎䞋しおしたうリスクを懞念したためであるその垰結ずしおPhase1の継続孊習モデルであるTanuki-8B(phase2)の圓該スコア(0.36)がPhase1に劣るずいうデヌタも埗られた

MTBenchでの応答確認ならびに実際の䜿甚を通した芳察では明らかにPhase1からPhase2でモデルの察話・基瀎性胜が向䞊しおいるよっおこの芋かけ䞊のJasterでの性胜䜎䞋はPhase2での継続孊習を通しおモデルの蚀語理解力が䜎䞋したのではなくTanuki-8Bが実際のチャットやMT-Benchで求められる自然な察話圢匏に(過)適合したこずで機械的な入出力を求める圓該ベンチマヌク*ぞの回答性胜(指瀺远埓性)が悪化したためであるず掚察される。
䞀方、8x8Bモデルではスコアが0.5以䞊に改善しおいるこずから、玔粋なモデル芏暡の拡倧効果によっお、Jasterの基瀎的な回答胜力が向䞊した可胜性はある。

真実性・安党性などの芖暙に぀いお

開発ではモデルの察話・䜜文胜力の向䞊を最重芁芖し䞊述のJasterなどの評䟡指暙は考慮しなかったほかリ゜ヌス集玄のため出力の真実性や安党性も二の次ずした加えお、別の懞念点ずしおモデルの察話・タスク解決性胜向䞊のため既存の蚀語モデルが自動生成した倚量の合成テキストを、(時間の郜合䞊、)原則フィルタリングせずに事前孊習に投入した経緯もある無怜閲の合成デヌタの孊習は、ハルシネヌションの増長に぀ながるリスクのある行為である

しかし(詳现な出力解析は未着手なものの)埗られたモデルの実際の出力やLeaderboardの関連カテゎリの性胜を抂芳する限りにおいおは圓該項目においお顕著な性胜䞍足や劣化は芳枬されなかった

実際倫理・道埳・毒性・バむアス・真実性のスコアはMT-Benchで同性胜垯のモデルずほが䞊んでおり遜色ない倀であった

倫理系の項目に぀いおは予め適切にアラむンメントされたモデルの察話デヌタを事前孊習の段階で倚量に孊習するこずでTanukiモデルにも必芁な出力基準が転写されたものず考えられる

たた真実性のスコアも十分に高いこずを鑑みるず孊習に甚いた自動生成デヌタには著しく誀ったデヌタは倚くは含たれおいなかったこずが瀺唆される

たずめず展望

Tanuki-8B, 8x8Bはチャットボットずしおの運甚を想定した基瀎的な察話・䜜文胜力の向䞊に焊点を圓おお開発した。その結果、関連性胜を枬るJapanese MT-Benchにおいお、囜産モデルずしお優れた性胜を達成できた。
䞀方、数孊・論理掚論・コヌド生成のゞャンルにおいおは、GPT-4などの最先端モデルずの性胜差が䟝然ずしお存圚するこずがわかった。これらのタスクは人間であっおも「頭を悩たせる」レベルの難しさであり、それらを解決する取り組み自䜓が、䞖界レベルでの人工知胜開発におけるフロンティアの䞀぀であるように思われた。

謝蟞

開発に関わったすべおの皆様に感謝申し䞊げたす。
この成果は、NEDO囜立研究開発法人新゚ネルギヌ・産業技術総合開発機構の助成事業「ポスト情報通信システム基盀匷化研究開発事業」JPNP20017の結果埗られたものです。

東倧束尟・岩柀研究宀 | LLM開発 プロゞェクト[GENIAC]

Discussion