社会ガイド
AIセキュリティ
AI セキュリティは、モデル、データ、ツール、および周辺サービスを不正なアクセスや操作から保護します。
このガイドを聴くAIによるナレーション · ~2 min
概要
これには、通常のソフトウェア セキュリティと、学習やモデルの動作を対象とした脅威が含まれます。安全な設計は、実際のアプリケーションの資産、敵対者、および信頼境界から始まります。
主なポイント
- アプリケーション全体を脅威モデル化します。
- モデルの外部で権限を強制します。
- システムを変更してもコントロールを再テストします。
ディープダイブ
プライベート入力、トレーニング データ、モデル アーティファクト、資格情報、接続されているアカウント、外部アクションなど、保護が必要なものを特定します。各入力に誰が影響を与えることができるのか、攻撃者が失敗から何を得ることができるのかを記録します。公開チャットボットと書き込みアクセス権を持つ内部エージェントには、異なる脅威モデルがあります。脅威はさまざまな段階に影響を与える可能性があります。毒されたトレーニング教材は、学習した行動を変える可能性があります。敵対的な入力により予測が操作される可能性があります。信頼できない取得コンテンツは、ツールを使用するアプリケーションをリダイレクトする可能性があります。モデル出力は、適切な処理を行わずにデータベース クエリ、Web ページ、またはコマンドに挿入された場合にも危険になる可能性があります。ソフトウェア境界で制御を適用します。コード内で認可を強制し、可能な限りモデルに表示されるコンテキストから秘密を守り、ツールの範囲を制限し、使用前に出力を検証します。モデルに安全に動作するように求めるプロンプトは、アカウントの分離や権限のチェックに代わるものではありません。許可された環境で代表的な障害パスをテストし、インシデント プロセスを維持します。不必要な機密コンテンツを収集せずに、調査に必要な十分な情報をログに記録します。モデル、取得ソース、ツール、依存関係を変更した後にコントロールを評価します。残留リスクを正直に説明します。単一のフィルターで完全な保護を確立することはできません。
04作業例
セキュリティ境界を特定する
アシスタントがプライベート ドキュメント ストアでサインインしているユーザーを検索していると想像してください。
ドキュメントがモデル コンテキストに入る前に、取得サービスでユーザーのアクセス フィルターを適用します。
別のアカウントに属するドキュメントでテストし、その内容も識別メタデータも結果に表示されないことを確認します。
それが示すもの
この防御的で仮説的なテストは、モデルが指示に従うかどうかとは無関係に認可をチェックします。
現実世界の実装
あるアカウントが別のアカウントのドキュメントを取得できないことを確認してください。
生成されたフィールドをデータベース操作で使用する前に検証してください。
実践する
なぜそれが重要なのか
- リスクと安全性. AI による壊滅的な被害も日常的な被害も、誰がリスクを理解し、誰が行動できるかにかかっています。
- より明確な判決. 国民と専門家のリテラシーは、強力な安全政策が政治的に可能かどうかを左右します。
- 誇大広告を打ち破る. 明確な説明は、誇大広告、研究室の PR、曖昧な倫理劇場に囚われることを減らします。
気をつけてください
- 能力が複雑になる一方で、実存的なリスクを SF として扱います。
- 高度な自律性の下での調整による表面製品の安全性を混乱させる。
- 英語以外や専門家ではない聴衆には、低品質の情報源しか提供されません。
次のステップ
- 製品の危害、誤使用、制御不能/調整不良のリスクを分離します。
- どのような証拠がタイムラインと重大度についてのあなたの見方を変えるかを尋ねてください。
- マーケティング上の主張よりも、一次情報源と具体的な評価を優先します。
- 意識だけでなく、キャリア、政策、資金、スキルなど、行動経路を 1 つ特定します。
出典とさらなる参考文献
- NIST敵対的機械学習の分類法
探検を続けましょう
よくある質問
強力なシステム プロンプトはアシスタントを確保するのに十分ですか?
いいえ。認証、認可、入出力処理、ツール制限、およびインシデント対応は、アプリケーションの必要な部分のままです。