ChatGPTから何を学びましたか?

ChatGPTから何を学びましたか?

GPTとは

GPT は「Generative Pre-Training」の略で、画像とテキストの入力を処理してテキスト出力を生成できる大規模なマルチモーダル モデルです。

公開データ (インターネット データなど) とサードパーティ プロバイダーからライセンスを受けたデータを使用して、ドキュメント内の次のトークン (トークンは単純に 4 つの英語の文字として理解できます) を予測するように事前トレーニングされています。次に、人間からのフィードバックによる強化学習 (RLHF) を使用してモデルを微調整します。

トレーニング方法

まず、インターネットからの大量のテキストデータセットを使用して、次の単語を予測するようにトレーニングされます。次に、人間からのフィードバックからの強化学習と呼ばれるアルゴリズムを使用して、追加データでモデルを微調整し、人間のラベル付け担当者が好む出力を生成します。

具体的な手順:

  1. 多数の質問に対する回答を生成するGPTモデルを構築する
  2. GPTモデルと複数のモデルが連携して質問に答えます
  3. これらの質問を特定の基準で手動で並べ替える
  4. 前のステップのソート行動データに基づいて、スコアリングの報酬モデルをトレーニングします。
  5. スコアリング結果に基づいてGPTモデルを微調整する
  6. 強化学習で微調整されたGPTモデルのトレーニングを継続する

微調整の手順:

写真

利点

テストの点数

写真

GPT-4 は、ほとんどの専門試験や学術試験で人間レベルのパフォーマンスを発揮します。

不十分

適時性

この問題は、現時点では最も簡単に解決できそうです。公式オープンプラグイン(サードパーティAPIへの接続)や自己調整によって、ある程度は改善できます。

法務およびコンプライアンス

現地の文化、信仰、法律などに基づいてコンテンツの出力を制御し、個々の違いを尊重する必要があります。

データ量

GPT のトレーニングに利用できるデータは比較的限られています。たとえば、現在、中国分野の高品質なデータセットは通常、Zhihu、Xiaohongshu、Baidu Wenku などから入手できます。大規模なモデルで大きな進歩を遂げたい場合は、より大規模で高品質なデータが必要です。

リスク

  • 幻覚: 「何らかの情報源に関連した無意味または非現実的な内容の生成」
  • 有害成分

自傷行為を示唆または奨励する

ポルノや暴力的な内容などのグラフィック素材

嫌がらせ、侮辱、憎悪的な内容

攻撃や暴力を計画するのに役立つコンテンツ

違法コンテンツを見つけるための手順

  • 表現、配布、サービス品質の危険性: 言語モデルは偏見を増幅し、ステレオタイプを永続させる可能性がある
  • 偽情報と影響力の行使
  • 通常兵器と非通常兵器の拡散
  • プライバシー
  • サイバーセキュリティ
  • 危険な緊急事態の可能性
  • 経済への影響: GPT4 が経済と労働力に与える影響は、政策立案者やその他の利害関係者にとって重要な考慮事項となるはずです。
  • 加速: 安全基準の低下、悪い規範の蔓延、AIのタイムラインの加速のリスク。これらはすべて、AIに関連する社会的リスクを増大させます。
  • 過度の依存:ユーザーがモデルを過度に信頼して依存すると、気付かないエラーや不適切な監督につながる可能性があります。

回避方法

  • 早期介入の展開を実施する

  • 十分な敵対的テスト
  • モデル支援セキュリティパイプラインの構築

チーム内でそれをどのように実装するか

GPT などのモデルの利点と限界を理解した後、それをどのように自分たちの利益のために活用できるでしょうか?

まず、GPT などのテクノロジーを日常業務で使用したい場合は、ビジネス上の機密性や、使用プロセスに大量の社内ビジネスデータが含まれるかどうかを明確にし、そのメリットやシナリオの改善が十分に大きいかどうかを評価する必要があります。ここに3つの状況があります:

社内のビジネスデータは機密性が高い

インテリジェントな顧客サービス、ナレッジ管理、ドキュメント生成ツール、ビジネス開発など。これらのアプリケーション シナリオは必然的にビジネス データと接触するため、直接使用することはできず、通常は内部データを使用して既存の大規模モデルに基づいてトレーニングすることしかできません。

社内業務データの機密性が不明瞭

たとえば、ビジネスデータが含まれている可能性のある日常業務の検索ツールやアシスタントとして、ほとんどのチームはChatGPTへの直接アクセスや使用を許可すべきではありません。ただし、チーム内での展開用にフロントエンドインターフェースとAPIキーを提供し、バックエンドプロキシを介してOpenAIインターフェースにアクセスすることはできます。これの利点は、直接アクセスに比べて一定の監視役割を果たし、データ漏洩などのセキュリティ問題をタイムリーに発見し、推奨される匿名情報とプロンプト形式を提供できるため、チームの効率と作業方法が向上することです。

社内ビジネスデータの機密性は低い

この場合、ビルド製品の処理や例外の分析など、外部の成熟した大規模モデルを使用する方が適しています。これらのデータは、コードがパッケージ化されて圧縮された後に生成されるため、ほとんどの業務を鈍感にし、キーワードを難読化することと同等であり、情報漏洩のリスクをある程度回避できます。次の 2 つの例を示します。

1. 製品のテスト

聞く:

これで、フロントエンドの専門家になりました。次のスクリプトにブラウザの互換性の問題があるかどうかを判断してください。考えられる原因、考えられる影響、問題の重大度評価 (10 点満点)、修復の提案の観点から分析および評価してください。スクリプトは次のとおりです。

 !function() { var e = /([http|https]:\/\/[a-zA-Z0-9_.]+.baidu.com)/gi , r = window.location.href , t = document.referrer; if (!e.test(r)) { const o = "[https://sp0.baidu.com/9_Q4simg2RQJ8t7jm9iCKT-xh_/s.gif";](https://sp0.baidu.com/9_Q4simg2RQJ8t7jm9iCKT-xh_/s.gif%22;) t ? (o += "?r=" + encodeURIComponent(document.referrer), r && (o += "&l=" + r)) : r && (o += "?l=" + r); var i = new Image; i.src = o } }(window);

GPT:

このスクリプトの主な機能は、現在のページの URL が Baidu ドメイン名と一致するかどうかを確認することです。一致しない場合は、リファラーと位置情報を含むリクエストを Baidu サーバーに送信します。以下は、このスクリプトの互換性の問題の分析です。

考えられる原因:

const キーワードが使用されていますが、これは IE ブラウザ (バージョン 11 未満) ではサポートされていません。

考えられる影響: const キーワードをサポートしていないブラウザ (IE10 以前など) では、スクリプトがエラーをスローし、後続のコードが実行できなくなります。

問題の重大度評価: 4/10。この問題は主に古いブラウザ、特に IE10 以下に影響します。最新のブラウザの普及により、この問題の範囲は限定されます。

修理の提案:

ブラウザの互換性を高めるために、const キーワードを var キーワードに置き換えました。修復されたスクリプトは次のとおりです。

2. 異常の分析

聞く:

これで、あなたはフロントエンドの専門家になりました。Sentry から次の例外が報告されました。考えられる原因、考えられる影響、エラーの重大度評価 (10 点満点)、修復提案の観点から、これを分析して評価します。例外は次のとおりです。

TypeError: t.(/de/prismplayer/2.9.23/aliplayer-min.js:2:363589) で null のプロパティを設定できません ('innerText' を設定) ……

GPT:

例外情報: TypeError: null のプロパティを設定できません (設定 'innerText')。これは TypeError であり、null オブジェクトの 'innerText' プロパティを設定しようとしていることを示しています。

考えられる原因:

コード内の DOM 要素が正しく取得されていません。querySelector や getElementById などのメソッドによって取得された要素が存在しないか、レンダリングされていない可能性があります。イベント ハンドラーでは、要素への参照が正しく処理されず、場合によっては null オブジェクトへの参照が発生する可能性があります。

考えられる影響:

「innerText」プロパティを正しく設定できないため、一部のクライアント機能に問題が発生し、ユーザー エクスペリエンスに影響する可能性があります。

この問題が広範囲に及ぶと、アプリケーション全体の機能と安定性に影響する可能性があります。

バグの重大度評価: 6/10。このエラーにより、一部の機能が正しく動作しなくなる可能性がありますが、アプリ全体がクラッシュすることはありません。

修理の提案:

まず問題が発生している場所を特定します。関連するコードの場所は、aliplayer-min.js の 2 行目の 363589 番目の文字など、例外スタック情報から見つけることができます。

コードの場所に応じて、「innerText」プロパティを設定する前に、DOM 要素が正しく取得されているかどうかを確認します。問題が見つかった場合は、使用前に DOM 要素が適切に取得されるようにコードを修正する必要があります。

イベント ハンドラーでは、特定の状況で null オブジェクトが参照されないように、DOM 要素への参照が正しく処理されることを確認します。

問題を修正した後は、問題が解決されたことを確認するために適切なテストを実行します。さまざまな条件下で DOM 要素が正しく取得され、処理されることを確認するには、さまざまなシナリオをテストする必要がある場合があります。

注: 実際の修復プロセスでは、プロジェクトの具体的な状況とコード ロジックに基づいて分析と調整が必要になります。この問題はサードパーティのライブラリ (aliplayer-min.js) で発生するため、ライブラリ コードを直接変更できない場合は、ライブラリの作成者に連絡するか、別の解決策を見つけてください。

上記の例では、まずビジネス ドメイン キーワード「フロントエンド」を特定し、次に問題シナリオ「互換性分析」または「例外分析」を指定して、目的のターゲット フィールド「原因」、「影響」、「重大度レベル」、「提案」を設定し、最後に必要な情報コンテンツを追加して、比較的信頼性の高い回答を得ています。

このプロセスは、日常生活におけるビジネス インターフェイスの呼び出しと非常によく似ています。システムを通じて作業を完了するために、固定された入力および出力パラメーターと機能ロジックを持つことができます。たとえば、JS 例外分析の場合、過去には例外報告の精度を向上させるために自社開発モデルのトレーニングを試みましたが、これには多くの時間と労力がかかり、満足のいく結果は得られず、GPU サーバー リソースの申請も必要でした。現在は、大規模モデルのインターフェイスを呼び出すだけで非常に良好な結果が得られ、報告された例外をより正確に分析できます。

要約する

私たちの仕事の現段階では、主に情報セキュリティと技術的なボトルネックによって制限されています。GPTを直接使用するシナリオは比較的限られており、データを使用して大規模なモデルをトレーニングするコストが高すぎます。そのため、初期段階では、主にツールベースの形式で既存のシナリオに適用し、これらのシナリオには情報セキュリティを可能な限り確保するためにビジネスデータは含まれていません。

見通し

GPTのような大規模モデルがもたらす生産方法は、特に研究開発や設計などの職種において、現在の社会の分業に大きな影響を与えるでしょう。私たちが不安に思うのは、いつAIに置き換えられるかわからないこと、つまり次のバージョンがリリースされるかもしれないことです。そのため、開発者として、私たちはこれらの新しい技術を理解し、学ぶためにオープンな心を持つ必要があります。初期段階では、GPTを既存のシステムに接続して効率を向上させることができます。近い将来、ニーズや作業を完了するための普遍的なシステムとして使用できるようになるかもしれませんが、使用中のデータセキュリティのレビューと管理をしっかりと行う必要があります。

関連トピック

ChatGPTは失業の波をもたらすでしょうか? (https://www.zhihu.com/question/582933780)

一般の人々はどのようにしてChatGPTのチャンスをつかむことができるのでしょうか? (https://www.zhihu.com/question/582326598/answer/2882767690)

ChatGPT の素晴らしい使用方法は何ですか? (https://www.zhihu.com/question/570729170/answer/2887200349)

参照する

GPT-4 技術レポート

<<:  コストを70%削減する秘訣: これらの企業はAIをコスト効率よく活用する方法を見つけました

>>:  火を吐きながらタップダンスを踊るロボット犬の最新スキルがインターネットで大ヒット!ネットユーザーはこれを本物のホットドッグと呼ぶ

ブログ    
ブログ    
ブログ    

推薦する

...

TensorFlow から Theano まで: 7 つのディープラーニング フレームワークの水平比較

[[183874]]ディープラーニング プロジェクトを開始する前に、適切なフレームワークを選択するこ...

人工知能アルゴリズムを採用したGoogle検索は恐ろしい

今日まで、PageRank アルゴリズムは、ユーザーが望むものを迅速に正確に提供するための Goog...

人工知能「XiaoIce」がデザイナーに変身した経緯が明らかに

最近、一部のネットユーザーは、ファッションブランドSELECTEDがWeChat公式アカウントでMi...

...

AIとプライバシーの未来: コンピュータービジョンソリューションとプライバシー

データ保護とセキュリティは、何十年もの間、企業にとって最大の懸念事項でした。現在、75% 以上の企業...

ドローンは思考によって制御される新しい方法を経験しており、その商業的展望は非常に刺激的です。

近年、ドローン業界は非常に急速な発展を遂げていると言えます。製品面では数量が大幅に増加し、種類もます...

人工知能プロジェクトのための 10 のヒント - ガイド

昨日の人工知能プロジェクトに関する 10 の提案 - 理論に続き、今日は人工知能プロジェクトの 10...

音声アシスタント業界はどこへ向かうのでしょうか?

プログレス・パートナーズの創設者兼シニアマネージングディレクターのニック・マクシェーン氏は、「今後数...

生成 AI: サイバーセキュリティにとっての恩恵か、それとも災いか?

脅威の状況が絶えず変化する中、高度なサイバー攻撃に対する防御手段として、生成型人工知能 (GAI) ...

Googleが謝罪:Vision AIが人種差別的な結果を生成

新型コロナウイルスと闘っている多くの国々は、駅や空港で国民に体温検査を受けるよう命じている。この状況...

90年代のアンティークコンピューターでCNNをトレーニングしました

この記事はAI新メディアQuantum Bit(公開アカウントID:QbitAI)より許可を得て転載...

エッジ AI はスマート シティの持続可能な開発にどのように貢献するのでしょうか?

今日、世界中の都市は空気の質、住みやすさ、交通の流れの改善を目指しています。しかし、解決策を開発す...

中国の自動運転分類の国家基準が正式に発表され、来年3月に施行される予定

自動車の電動化や知能化が進む中、自動運転は人々の日常生活にますます近づきつつあります。現在、市場に出...

あなたのキャリアはAIの影響を受けますか?

[[277927]] [51CTO.com クイック翻訳] 今日、私たちは日常生活や仕事を実現する...