AI-900-Azure-AI-Fundamentals-Cheat-Sheet
AI-900-Azure-AI-Fundamentals-Cheat-Sheet copied to clipboard
A comprehensive cheat sheet for the AI-900 Azure AI Fundamentals exam covering artificial intelligence workloads, machine learning principles, computer vision, natural language processing (NLP), gener...
AI-900 Azure AI Fundamentals Cheat Sheet
Skills at a Glance
- Describe Artificial Intelligence Workloads and Considerations (15–20%)
- Describe Fundamental Principles of Machine Learning on Azure (20–25%)
- Describe Features of Computer Vision Workloads on Azure (15–20%)
- Describe Features of Natural Language Processing (NLP) Workloads on Azure (15–20%)
- 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:
- Machine Learning: Training models on data to make predictions or classify data.
- Azure Tool: Azure Machine Learning
- Computer Vision: Analyzing visual data to identify objects, faces, or scenes.
- Azure Tool: Azure Computer Vision
- Natural Language Processing (NLP): Understanding and generating human language.
- Azure Tool: Azure Cognitive Services for Language
- Generative AI: Creating new content, such as images or text, using AI models.
- Azure Tool: Azure OpenAI Service
Identify Features of Content Moderation and Personalization Workloads
- Content Moderation: AI models that automatically detect and filter inappropriate content.
- Azure Tool: Azure Content Moderator
- Personalization: Tailoring content and recommendations to individual users based on their preferences and behavior.
- Azure Tool: Azure Personalizer
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.
- Azure Tool: Azure Computer Vision, Azure Face
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.
- Azure Tool: Azure Cognitive Search
Identify Document Intelligence Workloads
Document intelligence includes extracting, processing, and understanding information from documents, such as forms and invoices.
- Azure Tool: Azure Form Recognizer
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.
- Azure Tool: Azure OpenAI Service
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.
- Azure Resource: Microsoft Responsible AI
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.
- Azure Tool: Azure Machine Learning
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.
- Azure Tool: Azure Machine Learning
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.
- Azure Tool: Azure Machine Learning
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.
- Azure Tool: Azure Machine Learning
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.
- Azure Tool: Azure Computer Vision, Azure Face
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.
- Azure Tool: Azure Computer Vision, Azure Face
Describe Azure Tools and Services for Computer Vision Tasks
- Azure AI Vision Service: Provides APIs for image analysis, OCR, and more.
- Azure Tool: Azure Computer Vision
- Azure AI Face Service: Provides facial recognition and analysis capabilities.
- Azure Tool: Azure Face
- Azure AI Video Indexer: Analyzes videos to extract insights.
- Azure Tool: Azure Video Indexer
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 Tool: Azure Cognitive Services for Language
- Azure AI Speech Service: Offers speech-to-text, text-to-speech, and translation services.
- Azure Tool: Azure Speech
- Azure AI Translator Service: Translates text and speech between languages.
- Azure Tool: Azure Translator
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.
- Azure Tool: Azure OpenAI Service
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.
- Azure Tool: Azure OpenAI Service
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.
- Azure Resource: Microsoft Responsible AI
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.
- Azure Tool: Azure OpenAI Service
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