Skip to content

Latest commit

 

History

History
229 lines (184 loc) · 16.3 KB

File metadata and controls

229 lines (184 loc) · 16.3 KB

AI-900 Azure AI Fundamentals Cheat Sheet

ViewCount

Badge

Skills at a Glance

  1. Describe Artificial Intelligence Workloads and Considerations (15–20%)
  2. Describe Fundamental Principles of Machine Learning on Azure (20–25%)
  3. Describe Features of Computer Vision Workloads on Azure (15–20%)
  4. Describe Features of Natural Language Processing (NLP) Workloads on Azure (15–20%)
  5. Describe Features of Generative AI Workloads on Azure (15–20%)

Exam Topics Overview

1. Describe Artificial Intelligence Workloads and Considerations (15–20%)

Identify Features of Common AI Workloads

AI workloads refer to tasks and processes that involve the application of artificial intelligence techniques. Common AI workloads include:

Identify Features of Content Moderation and Personalization Workloads

  • Content Moderation: AI models that automatically detect and filter inappropriate content.
  • Personalization: Tailoring content and recommendations to individual users based on their preferences and behavior.

Identify Computer Vision Workloads

Computer vision involves interpreting and processing visual data. Workloads include:

  • Image Classification: Assigning labels to images.
  • Object Detection: Identifying and locating objects within an image.
  • Optical Character Recognition (OCR): Converting images of text into machine-readable text.
  • Facial Detection and Analysis: Identifying and analyzing human faces in images or videos.

Identify Natural Language Processing Workloads

NLP deals with the interaction between computers and human language. Common workloads include:

  • Key Phrase Extraction: Identifying important phrases in text.
  • Entity Recognition: Detecting and classifying entities such as names, dates, and locations in text.
  • Sentiment Analysis: Determining the sentiment or emotion expressed in text.
  • Language Modeling: Predicting the next word or phrase in a sequence.
  • Speech Recognition and Synthesis: Converting speech to text and vice versa.
  • Translation: Translating text or speech from one language to another.

Identify Knowledge Mining Workloads

Knowledge mining involves extracting useful information from large datasets, often using AI and machine learning techniques.

Identify Document Intelligence Workloads

Document intelligence includes extracting, processing, and understanding information from documents, such as forms and invoices.

Identify Features of Generative AI Workloads

Generative AI involves creating new content using AI models, such as:

  • Text Generation: Creating human-like text based on input prompts.
  • Image Generation: Creating images from descriptions or other inputs.

Identify Guiding Principles for Responsible AI

Responsible AI principles ensure that AI is used ethically and safely. Key considerations include:

  • Fairness: Avoiding bias in AI solutions.
  • Reliability and Safety: Ensuring AI solutions work reliably and do not cause harm.
  • Privacy and Security: Protecting user data and ensuring secure AI systems.
  • Inclusiveness: Making AI accessible to all users.
  • Transparency: Being open about how AI systems work and make decisions.
  • Accountability: Ensuring there is accountability for AI-driven decisions and actions.

2. Describe Fundamental Principles of Machine Learning on Azure (20–25%)

Identify Common Machine Learning Techniques

Machine learning techniques include:

  • Regression: Predicting continuous values.
  • Classification: Assigning labels to data points.
  • Clustering: Grouping similar data points together.
  • Deep Learning: Using neural networks with many layers for complex tasks.

Identify Regression, Classification, and Clustering Machine Learning Scenarios

  • Regression: Predicting house prices based on features like size and location.
  • Classification: Email spam detection.
  • Clustering: Customer segmentation in marketing.

Identify Features of Deep Learning Techniques

Deep learning involves neural networks with multiple layers (deep neural networks) to model complex patterns in data, useful for tasks like image and speech recognition.

Describe Core Machine Learning Concepts

Core concepts include:

  • Features and Labels: Features are input variables, and labels are the output we predict.
  • Training and Validation Datasets: Training data is used to train the model, and validation data is used to evaluate its performance.

Describe Azure Machine Learning Capabilities

Azure Machine Learning provides tools and services for:

  • Automated Machine Learning (AutoML): Automating the process of training and tuning models.
  • Data and Compute Services: Managing data and computational resources for machine learning.
  • Model Management and Deployment: Managing the lifecycle of machine learning models from training to deployment.

3. Describe Features of Computer Vision Workloads on Azure (15–20%)

Identify Common Types of Computer Vision Solutions

  • Image Classification: Assigning labels to images.
  • Object Detection: Identifying and locating multiple objects within an image.
  • Optical Character Recognition (OCR): Extracting text from images.
  • Facial Detection and Analysis: Recognizing and analyzing faces.

Identify Features of Image Classification, Object Detection, Optical Character Recognition, and Facial Detection/Analysis Solutions

  • Image Classification: Assigning categories to images.
  • Object Detection: Identifying and locating multiple objects within an image.
  • Optical Character Recognition (OCR): Converting images of text into machine-readable text.
  • Facial Detection/Analysis: Detecting faces and analyzing facial features and expressions.

Describe Azure Tools and Services for Computer Vision Tasks

  • Azure AI Vision Service: Provides APIs for image analysis, OCR, and more.
  • Azure AI Face Service: Provides facial recognition and analysis capabilities.
  • Azure AI Video Indexer: Analyzes videos to extract insights.

4. Describe Features of Natural Language Processing (NLP) Workloads on Azure (15–20%)

Identify Features of Common NLP Workload Scenarios

  • Key Phrase Extraction: Identifying important phrases in text.
  • Entity Recognition: Detecting and classifying entities in text.
  • Sentiment Analysis: Determining the sentiment expressed in text.
  • Language Modeling: Predicting the next word or phrase.
  • Speech Recognition and Synthesis: Converting speech to text and vice versa.
  • Translation: Translating text or speech between languages.

Identify Features and Uses for Key Phrase Extraction, Entity Recognition, Sentiment Analysis, Language Modeling, Speech Recognition and Synthesis, and Translation

  • Key Phrase Extraction: Summarizing the main points in a text.
  • Entity Recognition: Identifying entities such as names and dates.
  • Sentiment Analysis: Measuring sentiment in customer feedback.
  • Language Modeling: Autocompleting sentences.
  • Speech Recognition and Synthesis: Voice assistants and transcription services.
  • Translation: Real-time translation services.

Describe Azure Tools and Services for NLP Workloads

  • Azure AI Language Service: Provides NLP capabilities like text analytics and language understanding.
  • Azure AI Speech Service: Offers speech-to-text, text-to-speech, and translation services.
  • Azure AI Translator Service: Translates text and speech between languages.

5. Describe Features of Generative AI Workloads on Azure (15–20%)

Identify Features of Generative AI Solutions and Models

Generative AI models can create new content, such as text, images, and code. They include:

  • GPT Models: Generate human-like text.
  • DALL-E Models: Create images from textual descriptions.

Identify Common Scenarios for Generative AI

  • Content Creation: Writing articles or generating creative content.
  • Image Creation: Generating images for art and design.
  • Code Generation: Assisting in programming by generating code snippets.

Identify Responsible AI Considerations for Generative AI

  • Ethical Use: Ensuring AI-generated content is used ethically.
  • Bias Mitigation: Addressing biases in generated content.
  • Transparency: Clearly indicating when content is AI-generated.

Describe Capabilities of Azure OpenAI Service

  • Natural Language Generation: Generating text based on prompts.
  • Code Generation: Assisting developers by generating code.
  • Image Generation: Creating images from text descriptions.

Study Resources

Resource Description
Review the skills measured as of April 24, 2024 Study this list if you plan to take the exam after this date.
Review the skills measured prior to April 24, 2024 Study this list if you plan to take the exam before this date.
Exam sandbox Explore the exam environment.
Request accommodations Request exam accommodations if needed.
Free Practice Assessment Test your skills with practice questions.
Microsoft Learn Profile Connect your certification profile to Microsoft Learn.
Certification Renewal Renew your certifications annually by passing a free online assessment.

Official Documentation and Learning Resources

Resource Link
Azure Machine Learning Comprehensive documentation on Azure Machine Learning.
Computer Vision Detailed guides and tutorials on Azure Computer Vision.
Azure AI Language Documentation for Azure AI Language services.
Azure AI Speech Information on Azure AI Speech services.
Azure Bot Service Guides and tutorials for Azure Bot Service.
Azure OpenAI Service Documentation on Azure OpenAI Service.

Community and Support

Videos and Shows

Change Log

For detailed changes in the exam skills measured, refer to the Change Log.

Conclusion

This cheat sheet provides an overview of the key topics for the AI-900 exam. Use the provided links and resources to deepen your understanding and prepare effectively.

Good luck with your exam!

Back to Top