Scroll down to see your responses and detailed results
Free Microsoft Azure AI Fundamentals AI-900 Practice Test
Prepare for the Microsoft Azure AI Fundamentals AI-900 exam with this free practice test. Randomly generated and customizable, this test allows you to choose the number of questions.
- Questions: 15
- Time: 15 minutes (60 seconds per question)
- Included Objectives:Describe Artificial Intelligence Workloads and ConsiderationsDescribe Fundamental Principles of Machine Learning on AzureDescribe Features of Computer Vision Workloads on AzureDescribe Features of Natural Language Processing (NLP) Workloads on AzureDescribe features of generative AI workloads on Azure
An advertising agency wants to produce unique and creative ad copy tailored to different client needs without manually writing each one.
Which solution would best assist in accomplishing this goal?
Predictive analytics models
Classification models
Reinforcement learning models
Generative models
Answer Description
Generative models are designed to create new content, such as text or images, based on patterns learned from existing data. In this scenario, a generative model can generate unique ad copy that aligns with client needs by learning from a corpus of advertising texts.
**Classification models **categorize data into predefined classes and are not used for content creation.
Predictive analytics models forecast future data based on historical trends but do not generate new content.
Reinforcement learning models focus on decision-making processes to achieve specific goals and are not primarily used for generating creative content.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are generative models and how do they work?
What is the difference between generative models and classification models?
What are some practical applications of generative models in marketing?
Which capability of Azure OpenAI Service can be used to produce articles, summaries, or conversational responses?
Data visualization
Speech-to-text transcription
Code compilation
Natural language generation
Answer Description
Azure OpenAI Service's natural language generation capability allows users to generate human-like text content such as articles, summaries, and conversational responses based on input prompts.
Other options like data visualization, speech-to-text transcription, and code compilation do not facilitate the creation of such text-based content.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is natural language generation (NLG)?
How does Azure OpenAI Service implement NLG?
What are some practical applications of NLG in Azure OpenAI Service?
A company wants to analyze their collection of product images to automatically generate descriptive captions and tags to enhance their online catalog.
Which Azure service should they use to accomplish this task?
Azure Form Recognizer
Azure Cognitive Search
Azure Face service
Azure Vision service
Answer Description
Azure Vision service provides image analysis features that can generate descriptive captions and extract tags from images. This capability enables the company to automatically process their product images and improve the searchability and organization of their online catalog.
Azure Face service focuses on detecting and analyzing human faces, which is not applicable for general product image analysis.
Azure Cognitive Search is a search solution but does not offer image analysis to generate captions and tags.
Azure Form Recognizer is used to extract text and data from forms and documents, not to analyze and caption images.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What capabilities does the Azure Vision service provide for image analysis?
How does Azure Face service differ from Azure Vision service?
What other Azure services can be used for improving AI capabilities in applications?
An AI developer is building a solution to categorize images into predefined classes using Azure services.
Which feature is most associated with image classification solutions?
Recognizing and extracting text from images.
Detecting and localizing multiple objects within an image.
Identifying individual faces within a group photo.
Assigning a label to an image based on its content.
Answer Description
Image classification involves assigning a label to an entire image based on its content. It analyzes the visual features of an image to determine which class it belongs to among a set of predefined categories.
The other options describe features of object detection (detecting and localizing multiple objects within an image), optical character recognition (OCR) and facial recognition (identifying individual faces within a group photo), which are different from image classification.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is image classification in more detail?
What are some common applications of image classification?
What is the difference between image classification and object detection?
Azure OpenAI Service can generate human-like text responses based on user input.
False
True
Answer Description
This statement is True.
Azure OpenAI Service leverages advanced language models, such as GPT-3, to produce human-like text responses when given user input. These natural language generation capabilities enable tasks like drafting emails, writing code comments, creating conversational agents, and more.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are advanced language models like GPT-3?
How does the Azure OpenAI Service work?
What are some use cases for text responses generated by Azure OpenAI Service?
An AI solution extracts data fields from scanned documents and transforms them into structured data.
This is an example of which AI workload?
Natural Language Processing (NLP)
Computer Vision
Document Intelligence
Knowledge Mining
Answer Description
Document Intelligence - This is the correct answer. Document Intelligence refers to AI workloads that extract data from unstructured or scanned documents and transform it into structured data. It involves techniques like optical character recognition (OCR) and data extraction to process documents, forms, and invoices into usable structured formats.
Knowledge Mining focuses on extracting insights from a variety of unstructured data sources, including documents, but it is broader and may involve additional capabilities beyond just extracting data from documents.
Natural Language Processing (NLP) is used for understanding and processing human language, primarily text, but it is not specifically focused on extracting structured data from scanned or unstructured documents.
Computer Vision deals with analyzing visual data, such as images and video, it is not primarily focused on extracting structured data from scanned documents, which is the focus of document intelligence.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Optical Character Recognition (OCR)?
How does Document Intelligence improve data processing?
What are some common applications of Document Intelligence?
A hospital wants to develop a model to determine whether a patient has a specific disease based on diagnostic data.
Which type of machine learning technique is most suitable for this scenario?
Regression
Clustering
Reinforcement Learning
Classification
Answer Description
Classification is used when the goal is to assign data points to discrete categories based on input features. In this case, the hospital aims to categorize patients as having the disease or not, which is a typical classification problem.
Regression is meant for predicting continuous numerical values, such as prices or temperatures.
Clustering is where data points are grouped based on similarity without predefined labels, which doesn't fit the need to assign patients to known categories.
Reinforcement Learning involves learning optimal actions through trial and error, which is not applicable here.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is the difference between classification and regression in machine learning?
Can you explain how classification algorithms work in determining disease presence?
What are the common metrics used to evaluate the performance of classification models?
A natural language processing (NLP) technique that identifies and classifies named entities such as people, organizations and locations is called key phrase extraction.
False
True
Answer Description
This statement is False.
The described technique is entity recognition, not key phrase extraction. Key phrase extraction involves extracting significant words and phrases that represent the main topics in a text, helping to summarize its content. Entity recognition, on the other hand, focuses on detecting and categorizing specific entities mentioned in the text.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is entity recognition in NLP?
How does key phrase extraction differ from entity recognition?
What applications utilize entity recognition and key phrase extraction techniques?
An analyst is training a machine learning model to predict the selling price of houses based on features like 'SizeInSquareFeet', 'NumberOfBedrooms', and 'LocationRating'.
Which of the following should be used as the label in the dataset?
NumberOfBedrooms
SellingPrice
LocationRating
SizeInSquareFeet
Answer Description
The 'SellingPrice' is the label because it is the output variable that the model aims to predict. In supervised learning, the label is the target variable, and the features are input variables that help predict the label.
'SizeInSquareFeet', 'NumberOfBedrooms', and 'LocationRating' are features used by the model to make predictions.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are features in machine learning?
What is supervised learning?
How is the selling price generally determined in real estate?
A hospital wants to develop a machine learning model to estimate the length of stay for patients based on their medical history and treatment plans.
Which type of machine learning technique is most suitable for this scenario?
Classification
Association Rule Mining
Regression
Clustering
Answer Description
Regression techniques are appropriate when the target variable is a continuous numerical value, like estimating the length of hospital stay. Regression models help predict quantitative outcomes based on input features.
Classification techniques are for categorical target variables.
Clustering is for grouping data without predefined labels.
Association Rule Mining is for discovering relationships between variables in large datasets.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is regression in machine learning?
Can you explain the difference between regression and classification?
What are the various types of regression techniques?
Which approach contributes to ensuring safety in applications using machine learning?
Minimizing the transparency of system operations
Reducing the diversity of training data
Ignoring edge cases during development
Including fail-safe mechanisms in the system design
Answer Description
Including fail-safe mechanisms in the system design helps prevent the application from causing harm if it encounters unexpected situations. Minimizing transparency, reducing data diversity, and ignoring edge cases can compromise safety and lead to undesirable outcomes.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are fail-safe mechanisms in system design?
Why is transparency important in machine learning systems?
What are edge cases and why are they important in development?
An organization is developing a generative AI application using Azure OpenAI Service to create automated customer support responses.
To align with responsible AI principles, what should the team prioritize to prevent potential issues related to biased or inappropriate content generation?
Enhancing the model to maximize response diversity
Optimizing the model for higher throughput
Implementing content filtering to monitor and remove harmful outputs
Increasing the dataset size to include more diverse languages
Answer Description
Implementing content filtering is essential to monitor and remove harmful outputs that the model might generate. Content filters help ensure that any inappropriate, biased, or offensive content is identified and prevented from reaching end-users, supporting responsible AI deployment.
While enhancing response diversity and increasing dataset size can improve model performance, they do not directly prevent harmful content. Optimizing the model for higher throughput focuses on performance rather than responsible content generation.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are content filters and how do they work?
Why is preventing bias in AI models important?
How can organizations enhance responsible AI deployment beyond content filtering?
A company wants to analyze images to identify and locate multiple instances of different types of objects within those images.
Which type of computer vision solution should they use?
Optical Character Recognition (OCR)
Object Detection
Facial Detection and Analysis
Image Classification
Answer Description
Object Detection - This is the correct answer. Object detection is the computer vision solution that identifies and locates multiple instances of different types of objects within an image. It not only detects the presence of objects but also identifies their locations using bounding boxes.
Image Classification - Image classification assigns a single label to an entire image but does not detect or locate multiple objects within the image.
Optical Character Recognition (OCR) - OCR is used to extract text from images or documents, not for detecting and locating objects.
Facial Detection and Analysis - This solution focuses specifically on detecting and analyzing faces within images, not on detecting and locating multiple types of objects in general.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is Object Detection in computer vision?
How does Object Detection differ from Image Classification?
What algorithms are commonly used for Object Detection?
A company is developing an AI-driven mobile application that collects user data to provide personalized recommendations.
To address concerns about privacy and security, which practice should the company adopt?
Storing user data on shared servers to reduce costs
Collecting as many data points as possible to improve recommendations
Implementing robust encryption techniques for data at rest and in transit
Giving developers access to user data for debugging purposes
Answer Description
Implementing robust encryption techniques for data at rest and in transit - This is the correct answer. To address concerns about privacy and security, the company should implement strong encryption techniques to protect user data both when it is stored at rest and when it is transmitted in transit. This ensures that sensitive data is secure and reduces the risk of unauthorized access.
Collecting as many data points as possible to improve recommendations - While collecting data may help improve recommendations, it raises privacy concerns if personal data is not properly protected or managed. This approach does not directly address the need for secure handling of user data.
Giving developers access to user data for debugging purposes - Giving developers access to user data can create significant privacy and security risks. It is important to ensure that user data is only accessible to those who have a legitimate need and that proper safeguards are in place.
Storing user data on shared servers to reduce costs - Storing user data on shared servers without adequate security measures can expose the data to higher risks of breaches and unauthorized access. It is essential to store user data securely, even if it means higher costs for private or dedicated infrastructure.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What are encryption techniques for data at rest and in transit?
Why is collecting excessive data considered a privacy concern?
What are the risks of giving developers access to user data?
Which approach helps make a technological solution usable by individuals with different abilities?
Personalizing the solution for each user individually
Including complex technical terminology throughout
Creating user interfaces that accommodate various abilities
Designing specifically for one demographic group
Answer Description
Designing user interfaces that accommodate various abilities ensures inclusiveness by allowing people with different needs, including those with disabilities, to use the solution effectively.
Focusing solely on personalization tailors the experience but may not address broader accessibility issues. Incorporating complex technical language can alienate users who are not technically proficient. Optimizing for a specific group limits the solution's accessibility to others.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What does it mean to create user interfaces that accommodate various abilities?
What are some common accessibility features in user interfaces?
Why is it important to avoid using complex technical terminology in user interfaces?
Gnarly!
Looks like that's it! You can go back and review your answers or click the button below to grade your test.