Microsoft Azure AI Fundamentals (AI-900 Korean Version) (AI-900 Korean) Free Practice Test
Question 1
문장을 올바르게 완성하는 답을 선택하세요.


Correct Answer:

Explanation:

According to the Microsoft Azure AI Fundamentals (AI-900) Official Study Guide and the Microsoft Learn module "Identify guiding principles for responsible AI," Fairness is one of Microsoft's six core principles of Responsible AI. The principle of fairness ensures that AI systems treat all individuals and groups equitably, and that the models do not produce biased or discriminatory outcomes.
Bias in AI systems can occur when training data reflects existing prejudices, inequalities, or imbalances. For example, if a dataset used for a hiring model underrepresents a certain demographic group, the AI system might produce unfair recommendations. Microsoft emphasizes that AI should not reflect or reinforce bias and that developers must actively design, test, and monitor models to mitigate unfairness.
Microsoft's Six Responsible AI Principles:
* Fairness - AI systems should treat everyone equally and avoid bias.
* Reliability and safety - AI systems must operate as intended even under unexpected conditions.
* Privacy and security - AI must protect personal and business data.
* Inclusiveness - AI should empower all people and be accessible to diverse users.
* Transparency - AI systems should be understandable and their decisions explainable.
* Accountability - Humans should be accountable for AI system outcomes.
The other options do not fit this context:
* Accountability ensures human responsibility for AI decisions.
* Inclusiveness focuses on accessibility and empowering all users.
* Transparency relates to making AI systems understandable.
Therefore, the correct answer is fairness, as it directly addresses the principle that AI systems should NOT reflect biases from the datasets used to train them.
Question 2
문장을 올바르게 완성하는 답을 선택하세요.


Correct Answer:

Explanation:

"When evaluating the performance of a model, the confusion matrix displays the predicted and actual positives and negatives by using a grid of 0 and 1 values." According to the Microsoft Azure AI Fundamentals (AI-900) official study materials and Microsoft Learn module "Identify features of common machine learning types", a confusion matrix is a tool used to evaluate the performance of classification models. It visually summarizes how many predictions were correctly or incorrectly classified by comparing the predicted labels to the actual (true) labels.
A confusion matrix is a table, typically 2×2 for binary classification, with the following components:
* True Positives (TP): The model correctly predicted the positive class.
* True Negatives (TN): The model correctly predicted the negative class.
* False Positives (FP): The model incorrectly predicted the positive class.
* False Negatives (FN): The model incorrectly predicted the negative class.
The confusion matrix allows data scientists and analysts to derive important performance metrics such as accuracy, precision, recall, and F1-score, which together provide a more complete understanding of how well a model performs beyond a single number.
In Microsoft Learn's AI-900 curriculum, the confusion matrix is highlighted as a key visualization tool that
"compares actual values to predicted values to evaluate classification performance." The grid format (using 0s and 1s for predicted classes) helps identify where misclassifications occur.
By contrast:
* AUC metric (Area Under Curve) and ROC curve evaluate model discrimination ability.
* Threshold defines decision cutoffs but doesn't display classifications.
Therefore, based on the official Microsoft AI-900 study guide and Microsoft Learn resources, the correct answer is Confusion Matrix, as it provides a grid view comparing actual versus predicted values in classification models.
Question 3
다음 각 문장에 대해, 문장이 사실이라면 '예'를 선택하세요. 그렇지 않으면 '아니요'를 선택하세요.
참고: 정답 하나당 1점입니다.

참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

The Transformer model architecture is a foundational deep learning model introduced in the 2017 research paper "Attention Is All You Need." It serves as the core architecture for modern large language models such as GPT, BERT, and T5, all of which are used in Azure OpenAI Service.
* "A transformer model architecture uses self-attention." - YesThe self-attention mechanism is the defining feature of transformer models. It allows the model to evaluate the relationships between words (tokens) in a sequence and assign weights based on contextual relevance. This means that each word in an input sentence can " attend " to every other word, capturing dependencies regardless of their position in the text. This mechanism replaced older recurrent (RNN) and convolutional (CNN) architectures for sequence processing because it provides parallelization and better context understanding.
* "A transformer model architecture includes an encoder block and a decoder block." - YesThe original Transformer architecture includes both an encoder and a decoder. The encoder processes the input sequence into contextual representations, and the decoder generates the output sequence based on both the encoder's output and previously generated tokens. Models like BERT use only the encoder stack, while GPT models use only the decoder stack, but the full Transformer design conceptually includes both.
* "A transformer model architecture includes an encryption block or a decryption block." - NoTransformers are not related to cryptography. They perform encoding and decoding of language data for representation learning-not encryption or decryption for data security. The terms "encoder" and
"decoder" here refer to neural network components, not cryptographic processes.
Question 4
다음 각 문장에 대해, 문장이 사실이라면 '예'를 선택하세요. 그렇지 않으면 '아니요'를 선택하세요.
참고: 정답 하나당 1점입니다.

참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

According to the Microsoft Azure AI Fundamentals (AI-900) official study guide and Microsoft Learn module "Identify features of Natural Language Processing (NLP) workloads and services," the Azure Cognitive Service for Language - Question Answering capability is designed to allow applications to respond to user questions using information from a prebuilt or custom knowledge base. It relies on Natural Language Processing (NLP) to match user queries to the most relevant answers but does not directly execute queries against databases or infer user intent.
* "You can use Language Service's question answering to query an Azure SQL database." # NOThe Question Answering feature does not connect directly to or query structured databases such as Azure SQL. Instead, it retrieves answers from unstructured or semi-structured content (FAQs, manuals, documents). Querying SQL databases would require traditional database access, not a cognitive service.
* "You should use Language Service's question answering when you want a knowledge base to provide the same answer to different users who submit similar questions." # YESThis statement is correct and aligns exactly with Microsoft's official documentation. Question Answering enables organizations to create a knowledge base that can automatically answer repeated or similar customer queries using natural language understanding. For instance, two users asking "How do I reset my password?" and
"Can you help me change my password?" would receive the same predefined response.
* "Language Service's question answering can determine the intent of a user utterance." # NODetermining user intent is handled by Language Understanding (LUIS) or Conversational Language Understanding, not by Question Answering. While both belong to the Language Service, Question Answering focuses on retrieving relevant answers, whereas LUIS focuses on intent detection and entity extraction.
Question 5
다음 각 문장에 대해, 문장이 사실이라면 '예'를 선택하세요. 그렇지 않으면 '아니요'를 선택하세요.
참고: 정답 하나당 1점입니다.

참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

According to the Microsoft Azure AI Fundamentals (AI-900) official study guide and the Microsoft Learn module "Identify features of common machine learning types", there are three main types of machine learning: supervised learning, unsupervised learning, and reinforcement learning. Within supervised learning, two common approaches are regression and classification, while clustering is a primary example of unsupervised learning.
* "You train a regression model by using unlabeled data." - No.Regression models are trained with labeled data, meaning the input data includes both features (independent variables) and target labels (dependent variables) representing continuous numerical values. Examples include predicting house prices or sales forecasts. Unlabeled data (data without target output values) cannot be used to train regression models; such data is used in unsupervised learning tasks like clustering.
* "The classification technique is used to predict sequential numerical data over time." - No.
Classification is used for categorical predictions, where outputs belong to discrete classes, such as spam
/not spam or disease present/absent. Predicting sequential numerical data over time refers to time series forecasting, which is typically a regression or forecasting problem, not classification. The AI-900 syllabus clearly separates classification (categorical prediction) from regression (continuous value prediction) and time series (temporal pattern analysis).
* "Grouping items by their common characteristics is an example of clustering." - Yes.This statement is correct. Clustering is an unsupervised learning technique used to group similar data points based on their features. The AI-900 study materials describe clustering as the process of "discovering natural groupings in data without predefined labels." Common examples include customer segmentation or document grouping.
Therefore, based on Microsoft's AI-900 training objectives and definitions:
* Regression # supervised learning using labeled continuous data (No)
* Classification # categorical prediction, not sequential numeric forecasting (No)
* Clustering # grouping by similarity (Yes)
Question 6
직원 목록과 사진이 포함된 데이터베이스가 있습니다.
직원들의 새로운 사진에 태그를 지정하고 있습니다.
다음 각 문장에 대해, 문장이 참이면 '예'를 선택하세요. 그렇지 않으면 '아니요'를 선택하세요.
참고: 정답 하나당 1점입니다.

직원들의 새로운 사진에 태그를 지정하고 있습니다.
다음 각 문장에 대해, 문장이 참이면 '예'를 선택하세요. 그렇지 않으면 '아니요'를 선택하세요.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

These answers are derived from the Microsoft Azure AI Fundamentals (AI-900) Official Study Guide and the Microsoft Learn module "Explore computer vision in Microsoft Azure." The Azure Face service, part of Azure Cognitive Services, provides advanced facial recognition capabilities including detection, verification, identification, grouping, and similarity analysis.
Let's analyze each statement:
* "The Face service can be used to group all the employees who have similar facial characteristics." # YesThe Face service supports a grouping function that automatically organizes a collection of unknown faces into groups based on visual similarity. It doesn't require labeled data; instead, it identifies clusters of similar-looking faces. This is particularly useful when building or validating datasets of people.
* "The Face service will be more accurate if you provide more sample photos of each employee from different angles." # YesAccording to Microsoft documentation, model accuracy improves when you provide multiple high-quality images of each person under different conditions-such as varying lighting, poses, and angles. This diversity allows the service to better learn unique facial characteristics and improves recognition reliability, especially for identification and verification tasks.
* "If an employee is wearing sunglasses, the Face service will always fail to recognize the employee." # NoThis is incorrect. While occlusions (like sunglasses or hats) can reduce accuracy, the service may still recognize the person depending on how much of the face remains visible. Microsoft Learn explicitly notes that partial occlusion affects recognition confidence but does not guarantee failure.
In conclusion, the Face service can group similar faces (Yes), become more accurate with diverse samples (Yes), and still recognize partially covered faces though with lower confidence (No). These principles align directly with the Face API's core functions and AI-900 learning objectives regarding computer vision and responsible AI-based facial recognition.
Question 7
문장을 완성하려면 답변란에서 적절한 옵션을 선택하세요.


Correct Answer:

Explanation:
Reliability & Safety
https://en.wikipedia.org/wiki/Tay_(bot)
"To build trust, it ' s critical that AI systems operate reliably, safely, and consistently under normal circumstances and in unexpected conditions. These systems should be able to operate as they were originally designed, respond safely to unanticipated conditions, and resist harmful manipulation. It ' s also important to be able to verify that these systems are behaving as intended under actual operating conditions. How they behave and the variety of conditions they can handle reliably and safely largely reflects the range of situations and circumstances that developers anticipate during design and testing. We believe that rigorous testing is essential during system development and deployment to ensure AI systems can respond safely in unanticipated situations and edge cases, don ' t have unexpected performance failures, and don ' t evolve in ways that are inconsistent with original expectations"
Question 8
오디오가 전혀 없는 교육용 비디오 100개가 있습니다. 각 교육용 비디오에는 대본이 있습니다. 대본을 기반으로 각 비디오에 대한 내레이션 오디오 파일을 생성해야 합니다. 어떤 유형의 작업을 사용해야 할까요?
Correct Answer: D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 9
AI 작업량을 적절한 작업에 맞추세요.
정답을 맞추려면 왼쪽 열에서 적절한 AI 워크로드를 오른쪽 작업으로 드래그하세요. 각 워크로드는 한 번, 여러 번 또는 전혀 사용되지 않을 수 있습니다. 참고: 정답 하나당 1점입니다.

정답을 맞추려면 왼쪽 열에서 적절한 AI 워크로드를 오른쪽 작업으로 드래그하세요. 각 워크로드는 한 번, 여러 번 또는 전혀 사용되지 않을 수 있습니다. 참고: 정답 하나당 1점입니다.

Correct Answer:


Question 10
문장을 올바르게 완성하는 답을 선택하세요.


Correct Answer:

Explanation:

"Optical Character Recognition (OCR) extracts text from handwritten documents." According to the Microsoft Azure AI Fundamentals (AI-900) official study guide and Microsoft Learn module "Identify features of computer vision workloads," Optical Character Recognition (OCR) is a computer vision capability that enables AI systems to detect and extract printed or handwritten text from images, scanned documents, and photographs.
Microsoft Learn explains that OCR uses machine learning algorithms to analyze visual data, locate regions containing text, and then convert that text into machine-readable digital format. This capability is essential for automating processes such as document digitization, form processing, and data extraction.
OCR technology is provided through services such as the Azure Cognitive Services Computer Vision API and Azure Form Recognizer. The Computer Vision API's OCR feature can extract text from both typed and handwritten sources, including receipts, invoices, letters, and forms. Once extracted, this text can be processed, searched, or stored electronically, enabling automation and efficiency in document management systems.
Let's review the incorrect options:
* Object detection identifies and locates objects in an image by drawing bounding boxes (e.g., detecting vehicles or people).
* Facial recognition identifies or verifies individuals by comparing facial features.
* Image classification assigns an image to one or more predefined categories (e.g., "dog," "car," "tree").
None of these perform the task of extracting textual content from images - that is uniquely handled by Optical Character Recognition (OCR).
Therefore, based on the AI-900 official study content, the verified and correct answer is Optical Character Recognition (OCR), as it specifically extracts text (printed or handwritten) from image-based documents.
Question 11
다음과 같은 데이터 세트가 있습니다.

이 데이터 세트를 사용하여 주택의 가격 범주를 예측하는 모델을 학습할 계획입니다.
가구 소득과 주택 가격 범주는 무엇인가요? 답변하려면 답변 영역에서 적절한 항목을 선택하세요.
참고: 정답 하나당 1점입니다.


이 데이터 세트를 사용하여 주택의 가격 범주를 예측하는 모델을 학습할 계획입니다.
가구 소득과 주택 가격 범주는 무엇인가요? 답변하려면 답변 영역에서 적절한 항목을 선택하세요.
참고: 정답 하나당 1점입니다.

Correct Answer:

Explanation:

In machine learning, especially within the Microsoft Azure AI Fundamentals (AI-900) framework, datasets used for supervised learning are composed of features (inputs) and labels (outputs). According to the Microsoft Learn module "Explore the machine learning process", a feature is any measurable property or attribute used by the model to make predictions, whereas a label is the actual value or category the model is trying to predict.
* Household Income # FeatureA feature (also known as an independent variable) represents the input data that the machine learning algorithm uses to detect patterns or correlations. In this dataset, Household Income is a numeric value that influences the prediction of house price categories. During training, the model learns how variations in household income correlate with changes in the house price category.
Microsoft Learn defines features as "the attributes or measurable inputs that are used to train the model." Thus, Household Income serves as a predictive input or feature.
* House Price Category # LabelThe label (or dependent variable) represents the output the model aims to predict. It is the known result during training that helps the algorithm learn correct mappings between features and outcomes. In this scenario, House Price Category-which can take values such as "Low,"
"Middle," or "High"-is the classification outcome that the model will predict based on household income (and possibly other variables). According to Microsoft Learn, "the label is the variable that contains the known values that the model is trained to predict." In summary, the dataset defines a supervised learning classification problem, where Household Income is the feature (input) and House Price Category is the label (output) that the model will learn to predict.
Question 12
Azure에서 자연어 처리 솔루션을 개발하고 있습니다. 이 솔루션은 고객 리뷰를 분석하여 각 리뷰의 긍정적 또는 부정적 정도를 판단합니다.
이는 어떤 유형의 자연어 처리 작업 부하의 예입니까?
이는 어떤 유형의 자연어 처리 작업 부하의 예입니까?
Correct Answer: D
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 13
문장을 정확하게 완성합니다.


Correct Answer:

Explanation:

According to the Microsoft Azure AI Fundamentals (AI-900) official study guide and the Microsoft Learn module "Identify features of common AI workloads", OCR (Optical Character Recognition) is a Computer Vision technology that detects and extracts printed or handwritten text from images and scanned documents.
OCR allows organizations and individuals to convert physical or image-based text into machine-readable, editable, and searchable digital text.
In the context of this question, a historian working with old newspaper articles or archival documents would use OCR to digitize printed content. For instance, the historian can scan or photograph old newspaper pages, and then use an OCR tool-such as Azure Computer Vision's OCR API-to automatically recognize and extract the textual content from those images. This process enables the historian to store, edit, and analyze the content digitally without manually typing everything.
OCR works by using deep learning algorithms trained on thousands of text samples. The system analyzes patterns, shapes, and spatial relationships of characters to identify text accurately, even from low-quality or aged paper documents. Once extracted, the digital text can be indexed, translated, or processed further using Natural Language Processing (NLP) tools for content analysis.
Now, addressing the other options:
* Facial analysis is used to detect emotions, age, or gender from human faces-irrelevant to text digitization.
* Image classification identifies entire images by categories (e.g., cat, car, flower).
* Object detection identifies and locates multiple objects within an image but doesn't extract text.
Therefore, per the AI-900 learning objectives under the Computer Vision workload, the correct and verified completion is: