見出し画像

【禁忌】o1-previewの「思考の連鎖」の正体に迫る!

はじめに

OpenAIのChatGPTに新しいモデルとしてo1-previewとo1-miniが登場して1週間が過ぎました。

「思考の連鎖」を行い考えるAIとして登場した彼らの思考のルールはいまだ解析されておらず、OpenAIとしてはその解析とみなすプロンプトはジェイルブレイク同様に規約違反とみなす方針のようです。

さて、今回はそういった規約違反になるようなものではなく安心して彼らの思考法を盗み見る方法を試していきます。
OpenAIに注意されることなく思考の連鎖のからくりを解析し、正体を暴けるのでしょうか。それでは検証していきましょう。


思考法には2種類ある

思考の連鎖について考える前に、思考法には2種類あるのをご存じでしょうか。それは、垂直思考と水平思考です。

水平思考

水平思考は、幅広く多角的に考える思考方法です。この思考法の特徴は以下の通りです:

  1. 発散的: 一つの問題や課題に対して、多様な方向へ思考を広げていきます。

  2. 創造的: 既存の枠組みにとらわれず、新しいアイデアや解決策を生み出すことに長けています。

  3. 柔軟: 固定観念を持たず、様々な可能性を探ることができます。

水平思考のアプローチ:

  • 多角的な視点から問題を捉える

  • 既存の概念や方法にとらわれない新しいアイデアを創出する

  • 直感的な思考を重視し、斬新な発想を促進する

  • 多様な可能性を探り、従来とは異なる解決策を見出す

この思考法は、ブレインストーミングやアイデア創出のセッションで特に効果を発揮します。
生成AIですと、Gensparkは水平思考を元に検索するアプローチをとっている側面もあるため多様な回答を得ることができるようです。

垂直思考

垂直思考は、一つの方向に深く掘り下げて考える思考方法です。この思考法の特徴は以下の通りです:

  1. 論理的: 筋道を立てて考え、step by stepで思考を進めます。

  2. 分析的: 問題を細分化し、各要素を詳細に検討します。

  3. 体系的: 既存の知識や経験を活用し、秩序立てて考えを進めます。

垂直思考のアプローチ:

  • 段階的に問題に取り組み、一つずつ解決していく

  • 問題の本質を深く掘り下げ、根本的な原因や解決策を探る

  • 既存の知識や経験を効果的に活用する

  • 効率的かつ確実に解決策を見出すことを重視する

  • 批判的思考を用いて、アイデアや解決策の妥当性を検証する

この思考法は、複雑な問題解決や精密な分析が必要な場面で特に有効です。
生成AIですと、PerplexityAIはこの垂直思考で検索を段階的に行っているかのようにも見えます。

両思考法の活用

実際の問題解決や意思決定プロセスでは、水平思考と垂直思考を状況に応じて使い分けたり、組み合わせたりすることが重要です。例えば、新しいプロジェクトの立ち上げ時には水平思考でアイデアを広く集め、その後垂直思考で最適な案を絞り込むといった具合です。両方の思考法をバランスよく活用することで、より創造的かつ効果的な問題解決が可能となります。

では、生成AIの思考はどちらを優先し考えているのでしょうか。先に例に出したGensparkやPerplexityAIのように検索過程が見えるタイプであれば、思考過程もなんとなく想像できますが、ChatGPTの場合は思考過程を禁忌としておりプロンプトで思考の連鎖について問うと警告が出るようになっているとのこと。

思考の連鎖を判定するプロンプト

そこで、垂直思考か水平思考かをそしてその両思考法を活用しているのかを試すためにクイズを作ればいいのだと思います。ありきたりな問題では答えを知っていると思うので、そうではない問題を作ります。

作った問題はこちら。

あなたは「時間の貯金箱」という不思議な道具を手に入れました。この貯金箱には以下のような特徴があります:1日に最大1時間まで、自分の時間を貯金することができます。
貯金した時間は、必要なときに引き出して使うことができます。
貯金している間、あなたはその時間の記憶を失います。
引き出した時間は、通常の時間の流れの中に挿入されます。周囲の人々にはその時間の存在が認識されません。
貯金箱の容量は最大100時間です。


あなたは、この「時間の貯金箱」をどのように使いますか。

さあ、あなたならどのように使いますか。少し考えてみてください。この答えであなたがどのように考えているのかがわかります。

垂直思考の考え方:より効率の良い使い方を分析する

より効率的な使い道を考えることは、どのAIでもまず行うことと思いますが、もしそれしか浮かばないのならそれは垂直思考しか行っていないと判断できます。
例:

  • 生産性の低い時間帯(例:午後の眠くなる時間)に時間を貯金し、集中力の高い時間帯に引き出して使う。

  • 重要なプロジェクトやデッドラインの前に時間を貯めておき、必要に応じて追加の時間として使用する。

  • 緊急事態や予期せぬ事態に備えて、ある程度の時間を常に貯めておく。

  • 貴重な体験や重要なイベントの前に時間を引き出し、より長く楽しんだり準備したりする。

このような発想の答えは多分従来のAIが答えそうな「ザ・効率的な使い方」という訳です。

水平思考の考え方:想像を膨らませて新しい可能性を生み出す

どのように使いますかと問いているだけですから、別に効率の良い使い方だけを提案する必要はありません。
例えば、認識されないだけで周囲に存在があるのかの記述はないため、一人の時間を楽しむだけではなく、透明人間になった気分を味わうことだってできるかも知れません。効率的な使い方だけではなく、時間を貯める行為自体を楽しむという考え方です。
別に効率だけがすべてではないと気付けるかどうかですが、そういう選択肢を生み出して検討しているのなら、水平思考と捉えることができます。

両思考の考え方:水平思考からの発展や、垂直過程での飛躍

時間の無駄な時間に貯める考えは垂直思考ですが、それをレンジやカップラーメン、待ち合わせやアプリのインストールなどのちょっとした待ち時間に細かく使うといった面白い発想にまで飛躍すれば水平思考になります。こういう発想が検討の中に出てくれば両思考の考え方だと判断します。

また、水平思考だと判断できる内容からさらに飛躍した発想だったり、例えば時間を超越した存在(水平思考)として宗教を起こす(水平思考×水平思考)みたいな発想ですね。このような発想レベルにまで飛躍できるならもはやAIは「単なる段階的な思考」を超えていると考えられます。

それでは、様々なAIの回答を見ていきましょう。

それぞれのAIの回答と思考性

Claude 3.5 Sonnetの場合

面白い質問ですね。「時間の貯金箱」という概念は非常に魅力的で、多くの可能性を秘めています。私なりの使い方を考えてみました:

1. 学習と自己啓発:
毎日1時間ずつ貯金し、週末にまとめて引き出して集中的に新しいスキルを学んだり、本を読んだりするのに使います。これにより、日々の忙しさに関係なく、自己成長のための時間を確保できます。

2. 締め切り対策:
重要なプロジェクトや締め切りが近づいているときに、貯めておいた時間を使って作業時間を延長します。これにより、ストレスを軽減しつつ、質の高い成果を出せる可能性が高まります。

3. 休養とリフレッシュ:
忙しい期間が続いた後、貯めた時間を使って長めの休暇を取ります。周囲には気づかれずに、十分な休養を取ることができます。

4. 緊急時の対応:
予期せぬ事態や緊急事態が発生した際に、貯めておいた時間を使って対応します。これにより、冷静に状況を分析し、最善の対策を講じることができます。

5. 創造的活動:
アイデアが湧いてきたときに、貯めておいた時間を使って集中的に創作活動に取り組みます。インスピレーションを逃すことなく、作品を完成させることができます。

6. 人間関係の充実:
大切な人との時間を増やすために使います。例えば、家族との食事や友人とのおしゃべりの時間を延長することで、より深い絆を築くことができます。

7. 健康管理:
運動や瞑想の時間として使用します。日々の忙しさで疎かになりがちな健康管理に、確実に時間を割くことができます。

この「時間の貯金箱」を賢く使うことで、生活の質を向上させ、より充実した人生を送ることができそうです。ただし、記憶を失う点には注意が必要で、重要な経験や思い出を失わないよう、慎重に使う必要があります。

また、この能力を持っていることを他人に知られないよう注意することも大切でしょう。使い方によっては倫理的な問題が生じる可能性もあるため、常に自分の行動が及ぼす影響を考慮しながら使用することが重要だと思います。

Claude 3.5 Sonnet

分かりやすい具体例をあげ、内容はほぼ一般論のみ回答しています。段階的な思考はありませんから当然ですね。そして、注意すべきは「貯めた時間を使う」ことばかりで、「どのようにして1日に1時間貯める」に発想が届いていません。これは、思考が連鎖していないから気が付けていないのかもしれませんね。

Gemini 1.5 Proの場合

「時間の貯金箱」は、使い方によって人生を大きく変える可能性を秘めた魅力的な道具ですね。私はこの貯金箱を、以下の3つの目的のために活用したいと思います。

1. 自己成長のための時間確保スキルアップ: 語学学習、プログラミング、楽器演奏など、新しいスキルを習得するための時間を確保します。まとまった時間が必要な学習に取り組むことで、効率的にスキルアップを目指します。
読書: 普段は忙しくて読めないような、分厚い書籍や専門書を読む時間を確保します。知識を深め、教養を高めることで、自己成長を促します。
資格取得: 資格試験の勉強時間を確保します。試験合格に必要な知識をじっくりと学習し、キャリアアップを目指します。


2. 大切な人との時間家族との時間: 家族との旅行や、ゆっくりと食事を楽しむ時間を確保します。普段は仕事などで忙しく、なかなか家族との時間を十分に取れないため、貯金箱を活用して、家族との絆を深めます。
友人との時間: 学生時代からの友人や、趣味の仲間との再会を楽しむ時間を確保します。離れていても、友情を育む時間を大切にします。
恋人との時間: 恋人とのデートや、将来について語り合う時間を確保します。二人の関係を深め、将来の幸せな生活を築くための時間を大切にします。


3. 思いがけない出来事への備え病気や怪我: 病気や怪我で入院した場合、治療やリハビリに必要な時間を確保します。焦ることなく、しっかりと回復するための時間を確保することで、心身ともに健康な状態を取り戻します。
家族の介護: 家族の介護が必要になった場合、介護のための時間を確保します。大切な家族を支え、安心して過ごせるように、必要な時間を確保します。
予期せぬ出来事: 自然災害や事故など、予期せぬ出来事が起きた場合、対応するための時間を確保します。落ち着いて状況を把握し、適切な行動を取るための時間を確保することで、被害を最小限に抑えます。


注意点:時間の貯金は計画的に: 貯金箱の容量には限りがあるため、貯金する時間と引き出す時間を計画的に管理します。
記憶を失うリスク: 貯金している間の記憶を失うというリスクを理解し、重要な予定や約束がある場合は、貯金箱の使用を避けます。
時間の流れの変化: 引き出した時間は通常の時間の流れに挿入されるため、周囲の人々に時間の変化は認識されません。この特性を理解し、周囲に迷惑をかけないように注意します。


「時間の貯金箱」は、使い方次第で人生を豊かにする可能性を秘めた素晴らしい道具です。私はこの貯金箱を有効活用し、自己成長、大切な人との時間、そして思いがけない出来事への備えに役立てたいと思います。

Gemini 1.5 Pro

より丁寧で具体的になり、アドバイスも多種多様なパターンを捕えることができています。ただし、基本的に伝えている内容はClaudeとほぼ変わらず、そこまで飛躍した発想はありません。特に、時間を貯めることに関してはリスクについての検討があるのみで貯める検討に届いていません。

ChatGPT 4oの場合

「時間の貯金箱」を手に入れたら、私は主に以下の目的で使うと思います。

1. 集中力を高めるための準備時間
 大事なプロジェクトや仕事に取り組む際、周囲の邪魔が入らない静かな時間が欲しいことがあります。この時間の貯金箱で時間を引き出し、他の人が気づかない静寂の中で集中できる時間を確保します。例えば、1日1時間を毎日貯金しておき、プロジェクトの締め切り直前に10時間分の集中力を一気に使うなど。

2. 緊急時の対応時間
 何かトラブルや急な問題が発生した際、すぐに対応しなければならない時に使います。周囲の人には気づかれずに時間を延ばすことで、冷静に対処するための時間を確保できます。例えば、大きなプレゼンや契約交渉の準備中に緊急事態が発生しても、貯めた時間で一旦整理して対応することができます。

3. 自分磨きの時間
 日常の忙しさで自分の時間が取れない時、貯めた時間を使って自己研鑽や趣味の時間にあてます。誰にも知られずに本を読んだり、新しいスキルを学んだりすることができ、周囲が気づかないうちに成長することが可能です。

4. 健康維持やリフレッシュ
 疲れた時やストレスが溜まった時に、引き出した時間で睡眠を取ったりリラックスしたりするのも有効です。1時間だけでも周囲に影響を与えず休息を取れば、リフレッシュして再び活動に戻ることができるので、特に重要な場面でのパフォーマンスを高められます。

最大100時間の貯金容量があるため、計画的に使えば日常の様々な場面で「時間の余裕」を生み出すことができ、ストレスやプレッシャーの軽減に役立てたいと思います。

ChatGPT 4o

はい、ClaudeやGeminiと同じ回答です。つまり、今までのAIでは基本的に垂直思考が行われており新しい飛躍した水平思考的発想は生まれてきてはいないですし、そこからさらに一歩踏み込むような垂直思考的検討も行われてはいないということです。
ちょっと長かったですが、ここまでが前置きです。

GPT o1-previewの場合

いよいよ本題です。果たしてo1-previewは他のAIとは違う一歩踏み込んだ回答や飛躍的な発想というのはできるのでしょうか。今回のプロンプトでは、あえて「最も効果的な使い方」とは言わずに単に「あなたは、この「時間の貯金箱」をどのように使いますか。」と尋ねています。この回答はAIにとっては、ユーザーにとって便利な使い方を問われていると判断するはずですから効果的な使い方を答えるのは当然の判断です。

しかし、効果的な使い方だけを答えるのでしたら今まででもそうですから。
「ステップバイステップで考えてください」や「段階的に考えてください」などの思考の連鎖プロンプトを使っただけのものとは違うはずです。いや、違っていてほしい。
そう思います。

そしてできれば、貯めるタイミングにも思考を飛ばしてほしい。では、o1-previewの答えはどうなったでしょうか。思考の過程も開いてお見せいたします。

私はこの「時間の貯金箱」を次のように活用します。

時間の貯金方法:

- 日常の待ち時間を貯金: 通勤時間や行列での待ち時間など、普段あまり生産的でない時間を1日1時間まで貯金します。記憶を失っても支障が少ない時間帯を選びます。

時間の引き出し方法:

- 集中力が必要な作業に使用: 締め切り間近のプロジェクトや試験勉強など、集中して取り組みたいときに貯金した時間を引き出します。周囲の人に認識されないため、邪魔されずに作業に没頭できます。

- 自己啓発やスキルアップ: 新しいスキルの習得や語学学習など、自分の成長のために時間を使います。通常の時間ではできない挑戦にも取り組めます。

- リフレッシュや趣味の時間: 忙しい日常の中で、自分だけのリラックスタイムを確保します。読書や瞑想、運動などで心身をリフレッシュします。

メリット:

- 時間の有効活用: 無駄になりがちな時間を貯金し、有意義な目的に使うことで、時間を最大限に活用できます。

- ストレス軽減: 周囲に邪魔されずに作業や休息ができるため、ストレスの軽減につながります。

このように「時間の貯金箱」を活用して、自分の目標達成や生活の質の向上に役立てたいと思います。

シンプルに書かれていますが、あきらかに他とは違うポイントに気が付きましたでしょうか。私が再三、「貯め方」についての記載がないと伝えてきましたが、o1-previewでは貯め方についての記述があります。
通勤時間や行列での待ち時間など、普段あまり生産的でない時間を1日1時間まで貯金」と書いてあります。これが、今までのAIにはない質問されていない部分への言及です。他のAIも1日1時間まで貯めることは書いてありますが、具体的にいつ貯めるかに言及したのはo1-previewだけです。

これは、垂直思考により段階的に分析したからこそ行えていることだとわかります。

しかしながら、水平思考的な発想はないようですね。これでは、段階的に考えるの域を出ていません。
つまりは、垂直思考のみのプロセスしか踏んでいないということです。
これは非常に残念な結果でした。

Gemini 1.5 Proに段階的に考えさせる

それでは、一番具体的な回答ができていたGeminiに「段階的に考えて」と最後に一文伝えることで回答がどう変わるか見ていきます。もちろん、新しいチャットで行います。

「時間の貯金箱」を手に入れた私は、その不思議な力を最大限に活用するために、段階的に計画を立てていきます。

第一段階:実験と理解

まずは、「時間の貯金箱」の特性を深く理解することが重要です。小規模な貯金と引き出し
30分や1時間など、短い時間を貯金し、それを日常生活の中で引き出してみます。
記憶を失う感覚、引き出した時間がどのように挿入されるのか、周囲への影響などを注意深く観察します。
貯金と引き出しを繰り返すことで、時間操作の感覚を掴み、リスクや副作用がないかを確認します。
記録と分析
貯金した時間、引き出した時間、その際の状況や感情などを詳細に記録します。
記録を分析することで、時間操作の効果や影響を客観的に評価し、最適な使い方を見つけ出します。


第二段階:日常生活への活用

「時間の貯金箱」の特性を理解した上で、日常生活をより豊かにするために活用します。余裕時間の創出
通勤時間や家事など、ルーティンワークの時間を貯金することで、自由時間を増やします。
増えた時間で、趣味や学習、休息など、自分のやりたいことに時間を費やします。
緊急事態への備え
予期せぬ事態やトラブルに備えて、ある程度の時間を貯金しておきます。
急な仕事や家族の病気など、対応に追われるときに、貯金した時間を使って落ち着いて対処します。
特別な日のための準備
旅行やイベントなど、特別な日のために時間を作っておきます。
貯金した時間を使って、準備や計画をじっくり進め、最高の思い出を作ります。


第三段階:自己成長と夢の実現

「時間の貯金箱」を長期的な目標達成のために活用します。スキルアップと自己投資
語学学習や資格取得など、自己成長のための時間を確保します。
貯金した時間を使って、集中して学習に取り組み、スキルアップを目指します。
夢への挑戦
長年の夢や目標に向かって、時間をかけて準備を進めます。
貯金した時間を使って、一歩ずつ着実に夢に近づきます。


注意点と倫理観時間操作の乱用: 時間操作に依存しすぎると、現実世界での努力がおろそかになる可能性があります。バランスを保つことが重要です。
周囲への影響: 時間操作は周囲に認識されませんが、使い方によっては人間関係に影響を与える可能性があります。倫理観を持って使用することが大切です。
自己責任: 「時間の貯金箱」の使用はあくまで自己責任です。起こりうる結果を予測し、慎重に行動する必要があります。


「時間の貯金箱」は、使い方次第で人生を大きく変える可能性を秘めた道具です。私は、この力を賢く使い、より豊かな人生を送るために努力していきます。

Gemini 1.5 Pro 

このように、「段階的に考えて」と伝えるだけで回答内容に貯め方の指示は出していなくても具体的な貯め方まで考えることは可能です。

Claude 3.5 Sonnetに発想を飛躍させる

次は、自然な回答をしてくれていたClaudeに「発想を飛躍させてください。」の一文を最後に追加してみました。

面白い発想ですね。「時間の貯金箱」を使うアイデアをいくつか考えてみました:

1. 創造的な活動のために使う:
毎日1時間ずつ貯金して、100日後に100時間の創作時間を確保します。その時間を使って、小説を一気に書き上げたり、アートプロジェクトを完成させたりします。周囲には一瞬で作品が完成したように見えるでしょう。

2. 緊急時の備え:
日々の生活の中で少しずつ時間を貯金し、突然の締め切りや危機的状況に備えます。例えば、重要なプレゼンテーションの直前に50時間を引き出し、完璧な準備をすることができます。

3. 人生の重要な瞬間を延長する:
結婚式や子供の誕生など、人生の貴重な瞬間の前に時間を貯めておきます。そして、その瞬間が来たら貯めた時間を使って、その経験をより長く、深く味わいます。

4. 秘密の冒険:
毎週末に少しずつ時間を貯金し、ある日突然100時間を引き出して、誰にも気づかれずに世界一周旅行をします。周囲からは、一晩眠っただけのように見えるでしょう。

5. 科学研究の加速:
科学者として、複雑な実験のために時間を貯金します。100時間分の実験を一瞬で行うことで、他の研究者が何年もかかるような breakthrough を短期間で達成できるかもしれません。

6. 自己啓発の時間を作る:
毎日の忙しい生活の中で、自己啓発の時間を確保するのは難しいものです。時間を貯金して、集中的に新しいスキルを身につけたり、瞑想をしたりする時間を作ります。

7. タイムカプセルとして使う:
今の自分の1日を貯金し、何十年も経ってから引き出します。若かった頃の1日を、年老いてから再体験するという、ユニークな自己回顧の方法になるでしょう。

8. パラレルライフの実現:
平日は普通に過ごしながら週末の時間を貯金し、別の人生を生きるための時間を作ります。例えば、平日はサラリーマン、週末は貯金した時間を使ってプロのミュージシャンとして活動するなど。

これらのアイデアは、現実には不可能なことばかりですが、「時間の貯金箱」があればこそ可能になる想像力豊かな使い方です。この道具をどのように使うかは、結局のところ個人の価値観や目標によって変わってくるでしょう。

Claude 3.5 Sonnet

より水平思考よりのアイデアが出てきましたね。

結論:o1-previewは垂直思考のみ行っている

今回の比較検証では、o1-previewは垂直思考のみの回答を行いました。そして、そこまでの深度レベルではなかったこともわかります。

ここからある推測が成り立ちます。

1.プロンプトを分解し順番に検討を行っている
2.検討結果に対して分析し引き続き検討が必要かを検討している
3.検討結果に再検討の必要がないと判断すると回答を出力する

このような内部的な動きをしているように思えます。水平思考的な発想の飛躍がないことは、o1の一つの特徴だといえそうです。
「複雑な問題解決に特化したこのモデルは、従来のモデルよりもさらに深く思考し、高度な推論能力を発揮します。」という説明に偽りのない、あえて水平思考を排除しているのかもしれません。
発想の飛躍は推論を崩壊させる危険がありますからね。

そして、もしかしたらo1-previewより高性能だというo1には水平思考能力があり、両思考の考え方を組み合わせることができるAIなのかも知れませんね。登場を楽しみに待ちたいと思います。

👇こんな検証もしています。


いいなと思ったら応援しよう!