DUICUO

ChatGPTはオープンソースになりますか?

最近、ChatGPTという人工知能(AI)チャットボットに関する投稿が殺到しています。ネット上では、検索エンジンキラーだと言う人もいれば、プログラマーに取って代わると主張する人もいます…

ついに、圧倒的な称賛に抗えず、ChatGPTを「人工的な愚かさ」と嘲笑うつもりでアカウントを登録しました。こうして、次のような会話が始まりました。

その瞬間、私はまったく動揺しませんでした。

この瞬間、私は自分の傲慢さと偏見を捨て去りました。

ごめんなさい、無謀でした。バカなのは私の方です。

ChatGPT がかなり優れていることは認めざるを得ないので、オープンソースかどうか尋ねてみました。

ChatGPT は明確な回答を提供しなかったため、調べたところ、この記事の公開時点では ChatGPT はオープンソースではなく、ChatGPT をオープンソースにする公式の計画もないことがわかりました。

ChatGPTは将来オープンソース化されるのでしょうか?この疑問に答えるために、私はChatGPTの会社、創設者、サービス、そしてオープンソースプロジェクトについて調査しました。その結果、私の意見は「ノー」です。このトピックにご興味があれば、ぜひ読み進めてください。

特記事項:ChatGPTは明確なオープンソース化計画を公表していません。以下は私の個人的な意見であり、参考資料としてのみご利用ください。

インターネット上で話題となった ChatGPT を作成したのは誰ですか?

ChatGPT は、OpenAI が開発した無料の AI チャットボット サービスです。

OpenAIは、営利団体であるOpenAI LPとその親会社である非営利団体OpenAI Inc.で構成される人工知能研究機関であり、より多くの人々が恩恵を受けられるよう、ユーザーフレンドリーな人工知能の普及と開発を目指しています。2015年後半に設立され、サンフランシスコに本社を置くOpenAIは、他の機関や研究者との「自由なコラボレーション」を通じて、特許と研究成果を広く公開することを目標としています。

有名な AI プログラミング アシスタント Copilot は GitHub と共同で開発されたため、プログラマーは OpenAI をよく知っている必要があります。

プログラマーでなくても、この人物の名前は聞いたことがあるかもしれません。OpenAIには創業者が2人います。1人はイーロン・マスク。そう、テスラ・モーターズのCEOで、最近Twitterを買収した人物です。彼は2014年にテスラの全特許を公開しました。もう1人の創業者はサム・アルトマン。彼はYコンビネーター(アメリカの著名なスタートアップインキュベーター)の元社長で、スタンフォード大学コンピュータサイエンス学部を中退しています。

OpenAIの資金調達に関しては、創業者の一人が元富豪で、もう一人がベンチャーキャピタリストであることから、投資が不足しているわけではないことは確かです。さらに、2019年にはマイクロソフトが10億ドルを投資しました。

創業者を会社のDNAに例えると、OpenAIの「オープン性」に対する姿勢は、会社の目標とDNAの両面において肯定的です。OpenAIは資金に困っているわけではありませんが、企業として収益を上げなければならないため、すべてを無料で「提供」することはありません。

OpenAIとオープンソース

OpenAI はオープン性のスローガンを唱え続けていますが、実際に「オープン」なことを行ったことがあるでしょうか?

GitHub で OpenAI オープンソース組織のアドレスを見つけました。

https://github.com/openai

次に、OpenAI の有名なオープンソース プロジェクト 4 つを紹介し、OpenAI がオープンソースにどのように取り組んでいるかを見ていきます。

1. 強化学習トレーニング場:ジム

スター数: 29.2k | プログラミング言語: Python (99.9%)

これは強化学習研究用のPythonツールキットで、ゲーム、ロボット制御、コンピュータービジョンなど、多くの典型的な強化学習環境が含まれています。また、タスクの定義、エージェントのトレーニング、パフォーマンス評価を可能にする統一されたインターフェースも提供しています。簡単に言うと、Gymが問題と環境を提供し、AIフレームワークを用いてそれを解決します。アルゴリズムの問​​題とテストケースを提供するアルゴリズム練習用のウェブサイトのようなもので、アルゴリズムの練習に非常に便利です。

たとえば、Gym が提供するシナリオは次のとおりです。

カートに棒を置き、AI制御システムが棒が倒れないようにカートを左右に動かします。

 # CartPole - v1 の例
ジムをインポート
env = gym .make ( "CartPole-v1" )
観測情報= env .reset (シード= 42 )

範囲( 1000 )内の_の場合:
アクション= env .action_space .sample ( )
観測報酬終了切り捨て情報= env .step (アクション)

終了または切り捨てられた場合:
観測情報= env.reset ( )
env.close ( )

アドレス: https://github.com/openai/gym

2. 強力な音声認識システム:Whisper

スター数: 17.6k | プログラミング言語: Python

このプロジェクトは、中国語を含む複数の言語をサポートするオープンソースの自動音声認識システムです。特に、速い音声、アクセント、背景ノイズのある状況において、非常に高い精度を実現し、非常に優れたパフォーマンスを発揮します。

アドレス: https://github.com/openai/whisper

3. テキストから画像を生成する: DALL·E

スター数: 9.3k | プログラミング言語: Python

テキストの説明と対応する画像をマッピングし、対応する画像を生成します。例えば、DALL·Eに「午後に日光浴をする子猫」というテキストの説明を与えると、日光浴をする猫の画像が生成されます。なお、DALL·Eは完全なオープンソースではありません。下の画像は最新のDALL·E 2を使用して生成されたものです。このプロジェクトはオープンソースではなく、画像生成サービスのみを提供しています。

アドレス: https://github.com/openai/DALL-E

4. 大規模言語モデル:GPT

GPTはGenerative Pretrained Transformerの略で、OpenAIが提唱する大規模な事前学習済み言語モデルです。GPTは、多数のディープラーニング技術を用いてテキストコンテンツを生成し、テキスト分類や質問応答などのタスクを実行します。従来の機械学習手法とは異なり、GPTは事前学習を通じて膨大なテキストデータから学習するため、様々な自然言語処理タスクを実行できます。その学習方法は非常に効果的で、多くのNLP課題において優れた結果を達成しています。

GPT-2とGPT-3は、それぞれ異なる大規模言語モデルです。GPT-3はGPT-2のアップグレード版であり、モデルサイズの拡大、精度の向上、学習速度の高速化、より複雑なタスクへの対応など、機能と性能が向上しています。ただし、GPT-3はオープンソースではありません。

ChatGPTは最新のGPT-3.5に基づいてトレーニングされたモデルです。

GPT-2: https://github.com/openai/gpt-2

GPT-3: https://github.com/openai/gpt-3

これらのオープンソース プロジェクトを通じて、OpenAI が真にオープンな姿勢を採用し、テクノロジーとオープンな研究成果を共有していること、そしてほぼすべての新しいオープンソース プロジェクトが熱狂の波を引き起こしていることが容易にわかります。

しかし近年、OpenAIは中核的な競争力を維持し、収益性を向上させるために、部分的にオープンソース化するか、オープンソース化しないかを選択し始め、APIを提供することで徐々に有料でサービスを提供する方向へ移行しつつあります。

やっと

今では、「ChatGPT は将来オープンソースになりますか?」という質問に、すでに誰もが答えていると思います。

ChatGPTはオープンソース化されないというのが私の個人的な意見です。GPT-3がまだオープンソース化されていないことを考えると、ChatGPT(3.5)がオープンソース化される可能性はさらに低く、OpenAIの商用化の潮流は既に明らかです。皆さんはどう思いますか?ぜひコメントをお寄せください。

最後に、ChatGPTは完璧ではありませんが、AIの能力を再評価するきっかけとなり、人間とコンピュータのインタラクションの全く新しい形、つまり人間と会話するのと同じような方法でコンピュータを操作するという、全く新しい方法を思い描き始めました。しかし、これは長く困難な道のりであることは承知しています。期待を低くすることで、より多くの驚きを見ることができるでしょう。ゆっくりと進めていきましょう。

ChatGPTを使ってコーディングやデバッグをしたり、楽しんだりする人もいます。一方で、その人気ぶりに「いいね!」をもらうためだけに夜更かしする人もいます。まさに私です!この記事が素晴らしいと思ったら、「いいね!」をお願いします。皆さんの応援が、私が更新を続けるモチベーションになっています。