モデルのコア要素 —— 著者:王教成#
言語理解要素 (38 項)#
- 分詞ロケーター:テキストを形態素列に変換する(中国語のスペースなし / 英語の語根を処理)
- サブワード分割器:未登録語を処理する(例:"ChatGPT"→["Chat","G","PT"])
- 依存関係解析器:主語 - 述語 - 目的語の文法木を構築する
- フレーズ構造解析器:名詞句 / 動詞句の境界を識別する
- 構文役割ラベラー:主語、述語、目的語、定義、状況、補足をマークする
- エンティティ認識器:人名、地名、組織名を識別する
- 指示解消器:"それ"/"彼ら" が指す対象を解決する
- 意味役割ラベラー:施事、受事、時間、場所をマークする
- 概念リンク器:単語を知識グラフのノードにリンクする
- 対話状態トラッカー:複数回の対話の焦点を維持する
- 共指鎖構築器:文を超えて同一のエンティティを関連付ける
- 暗黙の推論器:論理的な空白を補完する(例:"雨が降っている"→"傘を持っていく必要がある")
- 行動分類器:リクエスト、陳述、質問、命令を識別する
- 感情極性検出器:ポジティブ / ネガティブな感情を定量化する
- 文脈認識融合器:複数のソースからの文脈情報を統合する
- 曖昧さ解消器:一語多義の問題を解決する(例:"リンゴ"→果物 / 会社)
- 時間アンカー:相対的な時間を絶対的な時間に変換する(例:"来週"→具体的な日付)
- 隠喩解析器:比喩表現の真の意味を理解する
- 皮肉検出器:発言の中の皮肉な意図を識別する
- 曖昧な限定詞解析器:"おそらく"/"可能性がある" などの不確実な表現を処理する
- トピック境界検出器:対話のテーマの切り替え点を特定する
- 意図優先度評価器:複数のリクエストの重要性を順位付けする
- 多言語アライナー:混合言語の入力を処理する
- 口語特徴処理器:口頭表現の不完全な表現に適応する
- 文書構造解析器:タイトル、段落、リストなどのレイアウト情報を識別する
- フォーマットエラー修正器:スペルや文法のエラーを自動修正する
- 分野用語認識器:専門分野の特別な語彙を特定する
- 方言適応器:異なる地域の言語の変種を理解する
- 文化参照解析器:特定の文化的背景の表現を処理する
- 感情強度定量化器:喜怒哀楽の程度を評価する
- 音声からテキストへの後処理器:ASR 出力のテキスト品質を最適化する
- 非言語シンボル解釈器:絵文字や句読点の暗黙の意味を理解する
- 暗黙の前提検出器:明示されていない仮定条件を明らかにする
- 否定範囲解析器:"不" の作用範囲を特定する
- 疑問タイプ分類器:はい / いいえの質問と特殊な疑問を区別する
- 命令の強さ評価器:指示の強制度を定量化する
- スタイルスタイル認識器:正式、カジュアル、詩的などのスタイルを分析する
- クロスモーダルアライナー:テキストと画像 / 音声の対応関係を調整する
知識操作要素 (29 項)#
- 知識検索器:1750 億のパラメータから事実を抽出する
- 関係推論機:暗黙の関係を導出する(A は B の先生→B は A の生徒)
- 属性充填器:オブジェクトの属性を補完する(既知の首都→人口を調べる)
- 時間推論機:時間関係を処理する(例:"昨年の 3 月"→2023-03)
- 空間推論機:位置関係を処理する(例:"A は B の北にある"→座標計算)
- 数値推定器:曖昧な数値を処理する(例:"たくさん"→確率分布)
- 概念分類器:分類ツリーを構築する(リンゴ→果物→植物)
- 反事実シミュレーター:仮定のシナリオを処理する(例:"電気が発明されなかったら")
- 知識衝突解析器:矛盾する情報を解決する(異なるソースの矛盾データ)
- 本体マッパー:異なる知識体系の概念を接続する
- 常識推論器:日常経験に基づく論理的推論
- イベントチェーン構築器:因果関係 / 時系列関係のネットワークを構築する
- 類推エンジン:類似のシナリオ間で知識を移転する
- 知識完全性チェック器:情報の欠落を発見する
- クロスドメイン転送器:A 領域の知識を B 領域の問題に適用する
- 確率事実更新器:新しい証拠に基づいて信念度を調整する
- 複雑なシステムモデラー:多要因の相互作用を分析する
- 制約伝播器:ルールネットワーク内で制約を導出する
- パターン拡張器:具体的なケースから一般的なルールを導出する
- 知識融合器:複数のソースからの情報を統合する
- 概念精練器:曖昧な記述から正確な定義へ
- 認知バイアス検出器:不合理な前提を識別する
- 知識の信頼性評価器:異なるソースに重みを付ける
- トレンド外挿器:歴史データに基づいて未来を予測する
- シナリオシミュレーター:完全なイベントシナリオを構築する
- 抽象レベル選択器:知識の粒度を動的に調整する
- 知識蒸留器:複雑な情報からコアを抽出する
- マルチモーダル知識統合器:テキスト、画像、データの表現を調整する
- 知識バージョントラッカー:情報の時効性を記録する
言語生成要素 (32 項)#
- 情報選択器:関連する知識点を選別する
- 構造プランナー:全体 - 部分 / 問題 - 解決などの構造を決定する
- 指示表現最適化器:名詞の繰り返しを避ける(代名詞 / 同義語を使用)
- 接続詞選択器:正確に "なぜなら"/"しかし"/"そして" などを使用する
- 時制の一貫性エンジン:全体の時制を統一する
- 数量表現最適化器:単数 / 複数、量詞(例:"三つのリンゴ")を処理する
- 正式度調整器:口語 / 書面語の程度を制御する
- 分野用語適応器:医療 / 法律 / 科学技術用語に切り替える
- 文化的敏感フィルター:文化的タブーの表現を避ける
- 論理検証器:因果関係の合理性をチェックする
- 事実の一貫性チェック:生成物が知識ベースと一致していることを確認する
- 感情浸透器:適切な感情の色合いを注入する
- 対象適応器:ユーザーの背景に応じて表現を調整する
- 修辞最適化器:表現の感情的な影響力を強化する
- 冗長性排除器:不必要な繰り返しを削除する
- 曖昧さ予防器:誤解を招く表現を避ける
- 情報密度コントローラー:詳細と簡潔さのバランスを取る
- 対話戦略選択器:提供、質問、誘導などの戦略を決定する
- 多言語生成器:複数の言語出力を同時に処理する
- マルチメディアコーディネーター:テキスト生成に合わせて画像の説明を生成する
- エラー回復生成器:未知のクエリに対する優雅な応答を処理する
- 説明の深さ選択器:説明の詳細度を動的に調整する
- 反事実表現器:仮定のシナリオを正しく表現する
- 立場表現器:支持 / 反対の態度を適切に表現する
- 曖昧性コントローラー:不確実性の表現方法を処理する
- メタコミュニケーション生成器:自らの思考過程を説明する
- 倫理的トレードオフ表現器:異なる選択の利点と欠点を示す
- フォーマット規範器:段落、リスト、タイトルなどのレイアウトに適応する
- 文脈接続器:現在の対話と前回の対話をつなぐ
- 即時修正器:生成中のコンテンツを動的に最適化する
- セーフティバウンダリーコントロール:危険な提案の表現を避ける
- 生成の多様性選択器:創造的表現の程度を調整する
推論と意思決定要素 (18 項)#
- ルールエンジン:if-then-else のハードルールを実行する
- 類推推論機:A :: C:? パターンマッチング
- 確率推論器:複数の選択肢の可能性分布を計算する
- 最適化選択器:多目的の重み付け決定(速度 vs 精度)
- 溯因推論機:現象から原因を逆推する
- 因果グラフ構築器:変数の因果関係ネットワークを構築する
- 制約解決器:制約条件付きの問題を解決する(例:シフトスケジューリング)
- 倫理的トレードオフフレームワーク:意思決定の倫理的影響を評価する
- コストベネフィット分析器:意思決定の価値とコスト比を定量化する
- リスク予測器:意思決定の悪影響を評価する
- 代替案生成器:Plan B オプションを作成する
- 反証エンジン:反対の仮説の証拠を探す
- システム思考モデル:二次 / 三次の影響を考慮する
- バイアス検出器:意思決定における主観的傾向を識別する
- 時間感度評価器:応答速度と品質のバランスを取る
- リソース最適化器:計算リソースを合理的に配分する
- 知識の断層識別器:回避すべき情報の欠落を識別する
- 実行可能性評価器:プランの操作可能性をチェックする
メタ管理要素 (システムレベル 18 項)#
- 注意集中器:重要な領域の重みを強化する
- 注意抑制器:ノイズのある領域の重みを低下させる
- 有害コンテンツ検出器:暴力、偏見、違法コンテンツを識別する
- 幻覚抑制器:事実を捏造する確率を低下させる
- 計算予算配分器:GPU メモリを動的に配分する
- 早期終了予測器:低信頼度のブランチを早期に終了させる
- 意思決定帰属分析器:出力に影響を与える重要な入力語をマークする
- 信頼度キャリブレーター:出力の信頼性スコアを定量化する
- 矛盾モニター:入力と出力の論理的矛盾を検出する
- 知識の時効性検証器:情報の新旧をチェックする
- 思考連鎖最適化器:推論の深さと効率のバランスを取る
- 公平性監査器:異なるグループの処理の違いをチェックする
- 透明性コントローラー:説明の詳細の露出度を管理する
- リソース回収器:非アクティブなメモリを適時解放する
- 能力境界マーカー:知識の境界を超えた状況を識別する
- ロバストネス強化器:ノイズを含む入力を処理する
- バージョンコーディネーター:更新後の動作の互換性を確保する
- パフォーマンス - 品質トレードオフコントローラー:応答速度と精度の動的バランスを取る