Microsoft Azure AI Fundamentals AI-900: How to Prepare and Pass the Exam

If you are into AI and ML and are looking to have an international certification on your resume, you should start off with owning the Azure AI Fundamentals Certification (AI-900). All you need is the will to learn and the motivation to answer the exam and you can easily ace through this one.

Here is all that you need to know about the exam and the preparation before getting started.

About the Exam

Who should give this Exam?

Cost of this Exam

How to answer the exam for FREE?

Microsoft has hosted a wonderful initiative called Microsoft Virtual Training Days. During these 1–2 days training sessions, Microsoft Trainers make attendees aware of all the concepts that are required to pass the certification exam, provide helpful resources and clear doubts that attendees have.

If you want to register for the Microsoft Azure Virtual Training Day: AI Fundamentals, you can register by clicking here. Select a time of your choice for the session. On attending the session successfully, the participants will receive a mail with information regarding the Certification exam within 5 working days. For more details on availing of the discount code, click here.

Prerequisites for the Examination

Syllabus and Distribution

Source: Pluralsight

Through the exam, various concepts of AI and ML and their implementation in Azure are tested. The following table shows the weightage of different study areas covered in the exam.

Source: Microsoft AI-900 Certification Exam (as of February 2021)

Types of Questions Asked

  • Multiple choice: One correct response and three incorrect responses; two or more correct responses out of five or more options.
  • True or False: Select Yes or No based on the righteousness of the statement.
  • Drag and Drop: Move the response to the correct description
  • Hot area: Answer questions (screenshot, picture, or diagram) in a graphical form

How much time do I need to prepare for the AI-900?

It took me 1 day to complete preparation. I attended the Virtual Training Day, completed the learning paths and practiced the dumps. Considering that I had knowledge about AI and ML concepts, it was very easy for me.

How to Prepare for the Exam?

  1. Microsoft Learn Free Learning Path — A platform where the concepts are charted out and practicals can be done using the Learn Sandbox Subscription provided. Certain resources like Azure VMs are not provisioned by the Sandbox and hence will require an Azure Subscription. You can apply for a free subscription here if you have not already applied for one.
  2. AI-900 Dumps — Previously asked questions from the papers. Refer to the discussion section from the website for more appropriate answers and explanations.

A tip to ace this exam would be using the following learning methodology:

  1. Complete the Learning Path by reading through and understanding concepts. Don’t struggle or rot-learn. Just understand and take in all that you can.
  2. Read through the AZ-900 Dumps. Initially, it might seem difficult and totally new. Don’t give up. Eventually, you will be able to solve them with much more ease. Note: Some of the answers mentioned there are erratic so make sure that you confirm the answers using the internet or by going through the discussion section.

Important concepts which are most commonly asked in the AZ-900 Certification

1. AI Workloads and Considerations

The above diagram sums up the key concepts of Azure AI Fundamentals. This summary is what the entire 1st section is about. Along with this, you also need to have knowledge about the principles of responsible AI. Usually, questions based on definitions and assessing which principle is being followed are asked from this section. The following are the guiding principles:

  1. Fairness: AI systems should treat all people fairly.
  2. Reliability and safety: For example, consider an AI-based software system for an autonomous vehicle; or a machine learning model that diagnoses patient symptoms and recommends prescriptions. Unreliability in these kinds of system can result in a substantial risk to human life.
  3. Privacy and security: AI systems should be secure and respect privacy.
  4. Inclusiveness: AI systems should empower everyone and engage all parts of society, regardless of physical ability, gender, sexual orientation, ethnicity, or other factors.
  5. Transparency: Users should be made fully aware of the purpose of the system, how it works, and what limitations may be expected.
  6. Accountability: People should be accountable for AI systems and should ensure the solution meets ethical and legal standards that are clearly defined.

Apart from this, the process of anomaly detection should be understood well.

2. Machine Learning

  • Ability to distinguish between the following:
  1. Compute Instances: Development workstations that data scientists can use to work with data and models.
  2. Compute Clusters: Scalable clusters of virtual machines for on-demand processing of experiment code,
  3. Inference Clusters: Deployment targets for predictive services that use your trained models.
  4. Attached Compute: Links to existing Azure compute resources, such as Virtual Machines or Azure Databricks clusters.
  • Automated Machine Learning — automated for supervised learning (Classification, Regression, Time-Series Forecasting)
  • Best Model — Based on the transparency principle, this feature helps explain to the user why a particular model is chosen and how it complies with regulations and best practices.
  • Metrics used for Classification (True Positive Rate / ROC Curve) and Regression (Mean Absolute Error, Root Mean Squared Error, Relative Squared Error, Relative Absolute Error, Coefficient of Determination)
  • Confusion Matrix — How to read and identify True Positives, True Negatives, False Positives and False Negatives.
Confusion Matrix
  • Model Evaluation — The Model evaluation module outputs a confusion matrix showing the number of true positives, false negatives, false positives, and true negatives, as well as ROC, Precision/Recall, and Lift curves.
  • Feature Engineering — Using domain knowledge of the data to create features that help ML algorithms learn better. Scaling and normalization techniques are applied to facilitate feature engineering.
  • Feature Selection — Selecting a subset of relevant, useful features to use in building an analytical model.

3. Computer Vision Workloads

  • Custom Vision: service used to train only image classification and object detection using your own images.
  • Face Service: service that enables you to build face detection and facial recognition solutions.
  • Form Recognition: service used to extract information from scanned forms and invoices.

4. Natural Language Processing (NLP) Workloads

  • Entity recognition — returns a list of entities in the text that it recognizes. TAn entity is essentially an item of a particular type or a category; and in some cases, subtype. The type of entity may also be mentioned near it.
  • Speech Recognition = Speech-to-text
  • Speech Synthesis = Text-to-speech
  • Utterances (what a user says), Entities (item to which an utterance refers) and Intents (purpose or goal)
  • Language Understanding Intelligent Service (LUIS): used to train a language model that understands spoken or written commands.
  • Translation of Speech is done by Speech and not Translator Text API

5. Conversational AI Workloads

  • QnA Maker — It enables you to build a knowledge base. Questions and answers can be generated from an existing FAQ document or web page, imported from a pre-defined chit-chat data source or entered and edited manually.
  • Azure Bot Service — It helps you to create, publish and manage bots.

Perks of answering the AI-900 Exam

  1. A transcript of your performance in different sections of the paper, to help you assess your understanding of the various concepts.
  2. If you pass, you receive an email with a Microsoft Certified Azure AI Fundamentals Badge within the next 48 hours.
  3. If you pass, you can access the Microsoft Certified Professionals Certification on creating an account (with the same credentials as the ones used in applying for the exam) using this link.


All the Best!

Writes about Trysts with Life, Technology and Product | Incoming ARR Engineer @Microsoft | Content Writer @InterviewBit | Product Management Enthusiast