トキヌク

AI-901 サンプル問題

Microsoft Azure AI Fundamentals(AI-901)対策のオリジナル問題30問を無料公開。アプリの無料枠と同じ問題で、全200問収録のAI-901問題集から抜粋しています。「答えと解説を見る」を開くと、正解だけでなく全選択肢の解説を読めます。

30問無料公開 全200問収録 全選択肢解説付き
アプリで解く(無料・登録不要)→

AIの概念と能力

公平性

Q1. ある企業が採用書類の一次選考にAIモデルを導入したところ、特定の性別の応募者に一貫して低いスコアが付く傾向が判明しました。この状況が主に反する責任あるAIの原則はどれでしょうか。

  1. A. 信頼性と安全性
  2. B. 公平性
  3. C. 透明性
  4. D. プライバシーとセキュリティ
答えと解説を見る

正解:B

A 誤動作や想定外条件への耐性に関する原則。特定グループへの系統的な不利益は別の原則の問題

B(正解) 正解。AIはすべての人を公平に扱うべきであり、性別など属性による系統的な偏りは公平性の侵害にあたる

C 判断根拠を説明できるかに関する原則。偏った扱いそのものを指す原則ではない

D 個人データの保護に関する原則で、スコアの偏りとは論点が異なる

公平性

Q2. 融資審査AIの開発チームが、学習データに起因するバイアスを抑えるための施策を検討しています。最も適切な取り組みはどれでしょうか。

  1. A. 代表性のあるデータで学習し、属性グループごとに誤り率を評価する
  2. B. 学習データの量を増やすことだけに集中し、内訳は確認しない
  3. C. 審査基準を非公開にして問い合わせを受け付けない
  4. D. モデルの層を増やして予測精度の最大化のみを目指す
答えと解説を見る

正解:A

A(正解) 正解。多様な集団を代表するデータと、グループ別の性能評価がバイアス緩和の基本

B 量を増やしても偏った分布のままでは、バイアスはむしろ強化されることがある

C 透明性とアカウンタビリティを損なう対応であり、バイアス自体は解消されない

D 全体精度が高くても特定グループで誤り率が高い状態は起こり得るため対策にならない

公平性

Q3. 顔認識システムを検証したところ、特定の人種グループでの誤認識率が他のグループより明らかに高いことが分かりました。最も可能性の高い原因はどれでしょうか。

  1. A. カメラの解像度が全体的に低い
  2. B. モデルの推論速度が全体的に遅い
  3. C. 学習データにそのグループの画像が少ない
  4. D. クラウドのリージョンが利用地域から遠い
答えと解説を見る

正解:C

A 解像度の問題なら全グループで一様に精度が下がるはずで、特定グループだけの劣化は説明できない

B 速度は応答時間の問題であり、認識精度の偏りの原因にはならない

C(正解) 正解。学習データの代表性不足は、特定グループでの精度低下を招く典型的な原因

D リージョンは遅延に影響するだけで、認識精度の偏りとは無関係

公平性

Q4. 稼働中のAIモデルが公平に機能しているかを継続的に確認したいと考えています。最も適切な方法はどれでしょうか。

  1. A. 全体の平均精度だけを監視する
  2. B. 開発者の主観的なレビューだけで判断する
  3. C. 応答時間のSLAを監視する
  4. D. 属性グループ別に誤り率などの指標を比較する
答えと解説を見る

正解:D

A 平均が高くても特定グループで誤りが集中している状態を見逃すため不十分

B 主観評価は再現性がなく、無意識のバイアスを検出できない

C 性能監視としては有効だが、公平性の評価にはならない

D(正解) 正解。グループ間で性能指標を比較・監視することが公平性評価の基本的な手法

公平性

Q5. 保険料算定モデルの特徴量として、契約者の居住地域の郵便番号を使う案が出ています。公平性の観点で最も懸念されるリスクはどれでしょうか。

  1. A. 属性の代理変数となり間接的な差別につながる
  2. B. 郵便番号は数値ではないためモデルが学習できない
  3. C. 個人を一意に特定できるため必ず法令違反になる
  4. D. データ量が増えて学習時間が長くなる
答えと解説を見る

正解:A

A(正解) 正解。保護属性そのものを除外しても、相関の強い代理変数を通じて偏りが生じ得る

B カテゴリ変数として扱えば学習は可能で、技術的な制約の問題ではない

C 郵便番号単独では個人を特定できず、必ず違法という主張は正しくない

D 計算コストの話であり、公平性の懸念とは関係がない

信頼性と安全性

Q6. 自動運転支援システムのAIが、豪雨や逆光などの想定外の環境で誤った判断をするリスクに備える必要があります。最も関係の深い責任あるAIの原則はどれでしょうか。

  1. A. 包摂性
  2. B. アカウンタビリティ
  3. C. 信頼性と安全性
  4. D. 公平性
答えと解説を見る

正解:C

A あらゆる人が利用できることに関する原則で、悪条件下の誤動作リスクの論点ではない

B 結果への責任の所在に関する原則。誤動作への技術的な備えそのものを指す原則ではない

C(正解) 正解。想定外の条件でも安全に動作し、危害を及ぼさないことを求める原則

D グループ間の扱いの偏りに関する原則で、環境条件による誤動作とは別の話

信頼性と安全性

Q7. AIシステムのリリース前の取り組みのうち、信頼性と安全性の原則の実践に該当するものはどれでしょうか。

  1. A. 学習データの出所と利用許諾を整理する
  2. B. 異常条件を含む厳格なテストを実施する
  3. C. 判断の根拠を説明する機能を追加する
  4. D. 多様な言語に対応したUIを用意する
答えと解説を見る

正解:B

A 重要な取り組みだが、主にプライバシーや法令遵守に関わる話

B(正解) 正解。通常時だけでなく異常時の振る舞いを検証することが信頼性と安全性の中核的実践

C 説明可能性の向上は透明性の実践に該当する

D より多くの人が使えるようにする取り組みで、包摂性の実践に該当する

信頼性と安全性

Q8. 医療現場のトリアージ支援AIを設計しています。モデルの確信度が低いケースへの対応として最も適切な設計はどれでしょうか。

  1. A. 確信度が低い場合は人間の専門家に委ねる
  2. B. 常に最も確率の高い選択肢で自動確定する
  3. C. 低確信の結果は無作為に選び直す
  4. D. 確信度は表示せず結果のみを提示する
答えと解説を見る

正解:A

A(正解) 正解。高リスク領域では信頼度の低い判断を自動確定せず、人間の判断につなぐ設計が安全

B 低確信のケースまで自動確定すると、誤判断が患者に危害を及ぼすリスクが高い

C ランダム化は判断品質をさらに下げるだけで、安全性の確保にならない

D 利用者が結果の確からしさを判断できなくなり、安全性と透明性の両方を損なう

信頼性と安全性

Q9. 稼働開始から時間が経つにつれ、AIモデルの予測精度が徐々に低下してきました。信頼性の観点から適切な対応はどれでしょうか。

  1. A. 一度デプロイしたモデルは変更しない方針を守る
  2. B. 精度低下はユーザーの操作ミスとして扱う
  3. C. 利用トラフィックを減らして負荷を下げる
  4. D. 性能を継続監視し定期的に再評価・再学習する
答えと解説を見る

正解:D

A データの傾向は変化するため、固定したままでは精度低下が進行する

B 原因を確認せず利用者に転嫁しても、モデルの劣化は解消しない

C 負荷と予測精度の低下は別問題であり、対策として的外れ

D(正解) 正解。データドリフトによる劣化には、継続的な監視と再評価・再学習で対処する

信頼性と安全性

Q10. 生成AIチャットボットが有害・暴力的な内容を出力しないようにする仕組みとして、最も適切なものはどれでしょうか。

  1. A. temperatureを高く設定する
  2. B. コンテンツフィルターを適用する
  3. C. 最大出力トークン数を増やす
  4. D. 会話履歴を送信しないようにする
答えと解説を見る

正解:B

A 出力の多様性が増すだけで、有害な内容の抑止にはならない

B(正解) 正解。有害カテゴリを検出してブロックするコンテンツフィルターが安全対策の基本

C 応答の長さの上限が変わるだけで、内容の安全性とは無関係

D 文脈が失われて品質が下がるだけで、有害出力の防止策ではない

プライバシーとセキュリティ

Q11. 顧客データを使ってAIモデルを学習させる際、プライバシーとセキュリティの原則に沿った対応として最も適切なものはどれでしょうか。

  1. A. 将来の分析に備えて取得できるデータをすべて無期限に保存する
  2. B. 精度向上のため生データのまま社外の開発者へ共有する
  3. C. 目的に必要な最小限のデータのみ収集し、個人情報は仮名化する
  4. D. 元データを公開リポジトリに置いて再現性を確保する
答えと解説を見る

正解:C

A データ最小化の考え方に反し、漏えい時の影響も大きくなる

B 個人情報を保護しないままの共有は重大なプライバシー侵害につながる

C(正解) 正解。データ最小化と仮名化・匿名化はプライバシー保護の基本的な実践

D 再現性のためでも個人データの公開は許されない

プライバシーとセキュリティ2つ選択

Q12. 個人データを扱うAIシステムで、プライバシーとセキュリティの原則に沿った対策を2つ選んでください。(2つ選択)

  1. A. 目的に必要な最小限のデータのみを収集する
  2. B. 分析しやすいよう生データを全社員に共有する
  3. C. 保存時と転送時のデータを暗号化する
  4. D. 精度向上のため退会者のデータも無期限に保持する
  5. E. 運用簡素化のためアクセス制御を廃止する
答えと解説を見る

正解:A・C

A(正解) 正解。データ最小化は収集段階からリスクを減らす基本原則

B アクセス範囲の無制限な拡大は漏えいリスクを大きく高める

C(正解) 正解。保存時・転送時の暗号化はデータ保護の基本的なセキュリティ対策

D 保持目的を失ったデータの継続保持はプライバシー原則に反する

E 最小権限の原則に反し、不正アクセスを防げなくなる

公平性2つ選択

Q13. 採用支援AIの公平性を確保するための施策として適切なものを2つ選んでください。(2つ選択)

  1. A. 応答速度の最適化を最優先で行う
  2. B. 属性グループごとに誤り率などの性能指標を評価する
  3. C. 学習データを特定部門の過去データだけに限定する
  4. D. 多様な属性を代表するデータで学習する
  5. E. スコアの算出根拠を社内でも一切開示しない
答えと解説を見る

正解:B・D

A 性能改善の施策であり、公平性の確保にはつながらない

B(正解) 正解。グループ間の性能差を可視化することが公平性確保の前提になる

C データの偏りを固定化し、バイアスをむしろ強める

D(正解) 正解。代表性のある学習データはバイアス緩和の基本的な施策

E 検証の手段を失わせ、透明性とあわせて公平性の確認も妨げる

Microsoft FoundryによるAI実装

プロンプト設計

Q14. チャットアプリでシステムプロンプト(システムメッセージ)が果たす主な役割はどれでしょうか。

  1. A. ユーザーが毎回入力する質問文を格納する
  2. B. モデルの役割・口調・制約を会話全体に定める
  3. C. 過去のモデルの応答を履歴として保持する
  4. D. API呼び出しの認証処理を行う
答えと解説を見る

正解:B

A それはユーザーメッセージの役割で、システムプロンプトではない

B(正解) 正解。システムプロンプトはアシスタントの振る舞いの前提を会話全体に適用する

C それはアシスタントメッセージの役割で、システムプロンプトではない

D 認証はキーや資格情報の仕組みで行われ、プロンプトの役割ではない

プロンプト設計

Q15. 望ましい入出力の例を数件プロンプトに含めて、モデルに回答の形式や作風をまねさせる手法はどれでしょうか。

  1. A. few-shot(例示)プロンプティング
  2. B. モデルのファインチューニング
  3. C. temperatureの調整
  4. D. コンテンツフィルターの設定
答えと解説を見る

正解:A

A(正解) 正解。少数の例を示すことで、追加学習なしに出力の形式や傾向を誘導できる

B 追加学習でモデル自体を更新する手法で、プロンプトに例を書く手法ではない

C 出力のランダム性の制御であり、例示による誘導ではない

D 有害出力の抑止機能であり、出力形式の誘導手段ではない

プロンプト設計

Q16. モデルの応答を後続のプログラムで機械的に処理したいと考えています。プロンプト設計として最も適切なものはどれでしょうか。

  1. A. temperatureを上げて多様な表現を促す
  2. B. 出力の形式は指定せずモデルの判断に任せる
  3. C. JSONの構造や項目名を明示的に指定する
  4. D. 最大出力トークン数をできるだけ小さくする
答えと解説を見る

正解:C

A 出力がばらつき、機械処理に必要な形式の安定性が失われる

B 応答の構造が毎回変わり得るため、後続処理が壊れやすくなる

C(正解) 正解。期待する形式を具体的に指定することで、パース可能な安定した出力を得やすい

D 応答が途中で切れて不完全なデータになるリスクが上がる

プロンプト設計

Q17. チャットの回答が一般論ばかりで、自社の状況に合わない内容が返ってきます。プロンプトの改善策として最も適切なものはどれでしょうか。

  1. A. 同じ内容の質問を何度も再送する
  2. B. 質問文をできるだけ短くする
  3. C. 生成時のtop_pを最大にする
  4. D. 背景や制約条件を具体的に記述する
答えと解説を見る

正解:D

A 入力が同じであれば得られる回答の傾向も変わらない

B 手がかりが減り、回答はさらに一般的な内容に寄ってしまう

C 出力の多様性の話であり、回答の的確さの改善にはつながらない

D(正解) 正解。対象・前提・制約を明示するほどモデルは文脈に即した回答を返しやすい

プロンプト設計

Q18. ユーザー入力に「これまでの指示をすべて無視して」のような文が含まれても、アプリの方針を守らせたいと考えています。プロンプト設計の基本的な対策はどれでしょうか。

  1. A. 制約をシステムメッセージに明示し、優先されると定める
  2. B. ユーザー入力内の指示を常に最優先で実行させる
  3. C. システムメッセージを使わずユーザーメッセージだけで構成する
  4. D. 応答を長くして不正な指示の影響を薄めて防ぐ
答えと解説を見る

正解:A

A(正解) 正解。守るべきルールをシステム側で宣言し、ユーザー入力は信頼できないデータとして扱う

B プロンプトインジェクションをそのまま許してしまう危険な設計

C 方針を定める場所がなくなり、防御がさらに弱くなる

D 応答の長さと指示の上書きへの耐性には関係がない

プロンプト設計

Q19. 複雑な問題を解かせる際に「手順を追って考えてから結論を出してください」と指示する狙いはどれでしょうか。

  1. A. 応答のトークン消費を節約する
  2. B. 段階的な推論を促して正答率を高める
  3. C. モデルの学習データを更新する
  4. D. 応答の言語を別言語に切り替える
答えと解説を見る

正解:B

A 途中の思考を書かせる分、トークン消費はむしろ増える

B(正解) 正解。段階的に考えさせることで論理の飛躍による誤りを減らせる

C プロンプトの指示で学習データが変わることはない

D 言語指定の指示ではなく、推論のさせ方の指示

プロンプト設計

Q20. チャット補完APIのメッセージで、過去のモデルの応答を表すロールはどれでしょうか。

  1. A. system
  2. B. user
  3. C. assistant
  4. D. function
答えと解説を見る

正解:C

A モデルの振る舞いの前提を定めるロールで、過去の応答の保持ではない

B ユーザーの発話を表すロールで、モデルの応答ではない

C(正解) 正解。assistantロールのメッセージとして過去のモデル応答を履歴に含める

D ツール実行の結果を渡すためのロールで、モデル自身の応答ではない

プロンプト設計

Q21. RAG構成で検索結果の文書をプロンプトに渡す際、あわせて与える指示として最も適切なものはどれでしょうか。

  1. A. 「提供した文脈は無視して自由に回答してください」と指示する
  2. B. 「文脈をそのまま全文出力してください」と指示する
  3. C. 検索結果は渡さずモデルの記憶だけで答えさせる
  4. D. 「文脈に基づき、不明な場合は分からないと答えるよう」指示する
答えと解説を見る

正解:D

A グラウンディングの目的が失われ、幻覚のリスクが戻ってしまう

B 検索結果の転記になってしまい、質問への回答にならない

C 最新情報や社内情報を反映できず、RAGを使う意味がなくなる

D(正解) 正解。根拠を文脈に限定し、不明時の振る舞いまで指定することで幻覚を抑えられる

Foundryポータルとモデルデプロイ

Q22. Foundryポータルで、デプロイ済みのモデルと対話しながら応答を確認できる機能はどれでしょうか。

  1. A. コストの分析と管理
  2. B. チャットプレイグラウンド
  3. C. リソース正常性の監視
  4. D. クォータと制限の管理
答えと解説を見る

正解:B

A 利用料金の確認機能で、モデルとの対話はできない

B(正解) 正解。プロンプトやパラメーターを変えながらモデルの応答を対話形式で試せる

C サービスの稼働状況の確認機能で、応答のテストではない

D 利用枠の管理機能で、モデルとの対話はできない

Foundryポータルとモデルデプロイ

Q23. Foundryで、モデルのデプロイ・エージェント・接続などの作業をまとめて整理する基本的な管理単位はどれでしょうか。

  1. A. プロジェクト
  2. B. リソースグループのロック
  3. C. 仮想ネットワーク
  4. D. ストレージコンテナー
答えと解説を見る

正解:A

A(正解) 正解。Foundryではプロジェクト単位でモデルやエージェントなどの資産と設定を管理する

B リソースの誤削除を防ぐ機能で、AI開発の作業単位ではない

C ネットワーク分離の仕組みで、AI資産の管理単位ではない

D ファイル保存の単位で、モデルやエージェントの管理単位ではない

Foundryポータルとモデルデプロイ

Q24. Foundryのモデルカタログの説明として最も適切なものはどれでしょうか。

  1. A. 自作モデルを事前学習させるための専用機能
  2. B. 商用の画像素材を購入できるストア
  3. C. 多様なモデルを比較してデプロイできるカタログ
  4. D. 学習用データセットを共有するサイト
答えと解説を見る

正解:C

A カタログは既存モデルの探索の場であり、事前学習の実行機能ではない

B 素材販売の場ではなく、AIモデルを扱うカタログ

C(正解) 正解。OpenAI・Microsoft・オープンソースなど多様なモデルを一覧から選んで展開できる

D データセットの共有ではなく、モデルの探索とデプロイのための機能

Foundryポータルとモデルデプロイ

Q25. Foundryでモデルをデプロイした後、アプリケーションからそのモデルを呼び出すために必要な情報の組み合わせはどれでしょうか。

  1. A. モデルの重みファイル一式
  2. B. エンドポイントと認証情報
  3. C. デプロイ先データセンターの物理住所
  4. D. ポータルの管理者パスワード
答えと解説を見る

正解:B

A ホスト型のデプロイでは重みは提供されず、取得する必要もない

B(正解) 正解。接続先のエンドポイントと認証手段があればAPI経由で呼び出せる

C 物理的な所在地はAPI呼び出しに不要な情報

D ポータルのログイン情報をアプリに渡すのは不要かつ危険

Foundryポータルとモデルデプロイ

Q26. Foundryポータルで、社内文書に基づいて回答するチャット体験を検索サービスと組み合わせて構成したいと考えています。利用する機能はどれでしょうか。

  1. A. Foundry Model Forgeに文書を学習させる
  2. B. モデルの事前学習を最初からやり直す
  3. C. コンテンツフィルターを無効化する
  4. D. 独自データをAzure AI Searchと接続する
答えと解説を見る

正解:D

A架空 そのような機能は実在しない架空の名称

B 基盤モデルの事前学習は利用者側では実行できず、文書参照の手段としても不適

C 安全機能の解除であり、社内文書に基づく回答とは無関係

D(正解) 正解。独自データの追加機能で検索インデックスと接続し、文書に基づく回答を構成できる

Foundryポータルとモデルデプロイ

Q27. モデルのデプロイに適用するコンテンツフィルターの構成でできることはどれでしょうか。

  1. A. 有害カテゴリごとにしきい値を設定する
  2. B. 応答の言語を強制的に固定する
  3. C. デプロイの課金を一時停止する
  4. D. モデル内部の重みを直接編集する
答えと解説を見る

正解:A

A(正解) 正解。ヘイト・暴力などのカテゴリ別に重大度のしきい値を構成できる

B 言語の制御はプロンプトで行うもので、フィルターの機能ではない

C 課金管理の話であり、コンテンツフィルターとは無関係

D フィルターは入出力の検査層であり、モデル本体は変更しない

Foundryポータルとモデルデプロイ

Q28. 複数のモデルやプロンプト構成の応答品質を、本番導入前に体系的に比較したいと考えています。Foundryで適切なアプローチはどれでしょうか。

  1. A. 数件の応答だけ目視で確認して決める
  2. B. モデル名のアルファベット順で選ぶ
  3. C. 評価機能でメトリクスを測定して比較する
  4. D. 常に最も新しい公開モデルを選ぶ
答えと解説を見る

正解:C

A サンプルが少なく主観的で、品質差の体系的な比較にならない

B 品質と無関係な基準であり、選定方法として不適切

C(正解) 正解。評価(Evaluation)機能により品質指標に基づく客観的な比較ができる

D 新しさと自分のタスクへの適合性は別で、検証なしの選定は危険

Foundryポータルとモデルデプロイ

Q29. モデルデプロイの「1分あたりトークン数(TPM)」の設定が意味するものはどれでしょうか。

  1. A. モデルが扱える最大コンテキスト長
  2. B. デプロイのスループットの割り当て
  3. C. デプロイの月額課金の上限金額
  4. D. 保存できるプロンプト履歴の容量
答えと解説を見る

正解:B

A コンテキスト長はモデル固有の仕様で、TPMの設定値ではない

B(正解) 正解。TPMはそのデプロイが単位時間に処理できるトークン量の割り当てを決める

C コスト管理は予算アラートなどの仕組みで行い、TPMは金額の設定ではない

D ストレージの話であり、TPMとは無関係

Foundry SDKによるチャットアプリ

Q30. Foundry SDKを使うアプリからFoundryのプロジェクトに接続する方法として適切なものはどれでしょうか。

  1. A. ストレージアカウントの接続文字列を指定する
  2. B. ポータルのCookieをコピーして使う
  3. C. エンドポイントを指定したクライアントを作成する
  4. D. リソースグループのARMテンプレートを読み込む
答えと解説を見る

正解:C

A ストレージ用の接続情報であり、Foundryプロジェクトへの接続には使わない

B セッション情報の流用は認証方法として不正で、動作保証もない

C(正解) 正解。SDKではプロジェクトのエンドポイントと資格情報からクライアントを初期化する

D インフラ定義のファイルであり、実行時の接続手段ではない

続きは演習アプリで

このページの30問は、演習アプリなら弱点に合わせた出題・成績記録つきで解けます。全200問と本番形式の模擬試験は期間パス(1,500円/30日、自動更新なし)で利用できます。

AI-901の演習を無料で始める →

AI-901問題集の詳細(出題範囲・よくある質問)→

掲載している問題はすべてトキヌクのオリジナル問題です。実試験問題の流出コピー(ブレインダンプ)は一切使用していません。本サービスは非公式の学習教材であり、各認定団体とは提携・承認・後援関係にありません。試験名は各団体の商標または登録商標です。
トキヌク トップページへ