Introduction |
|
xv | |
Organization of this book |
|
xv | |
Preparing for the exam |
|
xv | |
Microsoft certifications |
|
xvi | |
Quick access to online references |
|
xvi | |
Errata, updates, & book support |
|
xvii | |
Stay in touch |
|
xvii | |
|
Chapter 1 Describe Artificial Intelligence workloads and considerations |
|
|
1 | (16) |
|
Skill 1.1 Identify features of common Al workloads |
|
|
1 | (8) |
|
Describe Azure services for Al and ML |
|
|
2 | (1) |
|
Understand Azure Machine Learning |
|
|
3 | (1) |
|
Understand Azure Cognitive Services |
|
|
4 | (1) |
|
Describe the Azure Bot Service |
|
|
5 | (1) |
|
Identify common Al workloads |
|
|
5 | (4) |
|
Skill 1.2 Identify guiding principles for Responsible Al |
|
|
9 | (8) |
|
Describe the Fairness principle |
|
|
10 | (1) |
|
Describe the Reliability & Safety principle |
|
|
11 | (1) |
|
Describe the Privacy & Security principle |
|
|
11 | (1) |
|
Describe the Inclusiveness principle |
|
|
11 | (1) |
|
Describe the Transparency principle |
|
|
12 | (1) |
|
Describe the Accountability principle |
|
|
12 | (1) |
|
Understand Responsible Al for Bots |
|
|
12 | (1) |
|
Understand Microsoft's Al for Good program |
|
|
13 | (1) |
|
|
13 | (2) |
|
|
15 | (1) |
|
Thought experiment answers |
|
|
16 | (1) |
|
Chapter 2 Describe fundamental principles of machine learning on Azure |
|
|
17 | (60) |
|
Skill 2.1 Identify common machine learning types |
|
|
17 | (7) |
|
Understand machine learning model types |
|
|
18 | (1) |
|
Describe regression models |
|
|
19 | (2) |
|
Describe classification models |
|
|
21 | (1) |
|
Describe clustering models |
|
|
22 | (2) |
|
Skill 2.2 Describe core machine learning concepts |
|
|
24 | (9) |
|
Understand the machine learning workflow |
|
|
24 | (1) |
|
Identify the features and labels in a dataset for machine learning |
|
|
25 | (3) |
|
Describe how training and validation datasets are used in machine learning |
|
|
28 | (2) |
|
Describe how machine learning algorithms are used for model training |
|
|
30 | (1) |
|
Select and interpret model evaluation metrics |
|
|
30 | (3) |
|
Skill 2.3 Identify core tasks in creating a machine learning solution |
|
|
33 | (25) |
|
Understand machine learning on Azure |
|
|
33 | (6) |
|
Understand Azure Machine Learning studio |
|
|
39 | (3) |
|
Describe data ingestion and preparation |
|
|
42 | (8) |
|
Describe feature selection and engineering |
|
|
50 | (1) |
|
Describe model training and evaluation |
|
|
51 | (6) |
|
Describe model deployment and management |
|
|
57 | (1) |
|
Skill 2.4 Describe capabilities of no-code machine learning with Azure Machine Learning |
|
|
58 | (19) |
|
Describe Azure Automated Machine Learning |
|
|
58 | (5) |
|
Describe Azure Machine Learning designer |
|
|
63 | (9) |
|
|
72 | (1) |
|
|
73 | (1) |
|
Thought experiment answers |
|
|
74 | (3) |
|
Chapter 3 Describe features of computer vision workloads on Azure |
|
|
77 | (38) |
|
Skill 3.1 Identify common types of computer vision solution |
|
|
77 | (12) |
|
Introduce Cognitive Services |
|
|
78 | (6) |
|
Understand computer vision |
|
|
84 | (1) |
|
Describe image classification |
|
|
85 | (1) |
|
Describe object detection |
|
|
86 | (1) |
|
Describe optical character recognition |
|
|
87 | (1) |
|
Describe facial detection, recognition, and analysis |
|
|
88 | (1) |
|
Skill 3.2 Identify Azure tools and services for computer vision tasks |
|
|
89 | (26) |
|
Understand the capabilities of the Computer Vision service |
|
|
89 | (7) |
|
Understand the Custom Vision service |
|
|
96 | (8) |
|
Understand the Face service |
|
|
104 | (4) |
|
Understand the Form Recognizer service |
|
|
108 | (3) |
|
|
111 | (1) |
|
|
112 | (1) |
|
Thought experiment answers |
|
|
113 | (2) |
|
Chapter 4 Describe features of Natural Language Processing (NLP) workloads on Azure |
|
|
115 | (34) |
|
Skill 4.1 Identify features of common NLP workload scenarios |
|
|
116 | (6) |
|
Describe Natural Language Processing |
|
|
116 | (2) |
|
Describe language modeling |
|
|
118 | (1) |
|
Describe key phrase extraction |
|
|
119 | (1) |
|
Describe named entity recognition |
|
|
119 | (1) |
|
Describe sentiment analysis |
|
|
120 | (1) |
|
Describe speech recognition and synthesis |
|
|
120 | (1) |
|
|
121 | (1) |
|
Skill 4.2 Identify Azure tools and services for NLP workloads |
|
|
122 | (27) |
|
Identify the capabilities of the Text Analytics service |
|
|
123 | (5) |
|
Identify the capabilities of the Language Understanding service (LUIS) |
|
|
128 | (12) |
|
Identify the capabilities of the Speech service |
|
|
140 | (4) |
|
Identify the capabilities of the Translator service |
|
|
144 | (1) |
|
|
145 | (2) |
|
|
147 | (1) |
|
Thought experiment answers |
|
|
148 | (1) |
|
Chapter 5 Describe features of conversational Al workloads on Azure |
|
|
149 | (26) |
|
Skill 5.1 Identify common use cases for conversational Al |
|
|
149 | (7) |
|
Identify features and uses for webchat bots |
|
|
151 | (2) |
|
Identify common characteristics of conversational Al solutions |
|
|
153 | (3) |
|
Skill 5.2 Identify Azure services for conversational Al |
|
|
156 | (19) |
|
Identify capabilities of the QnA Maker service |
|
|
157 | (8) |
|
Identify capabilities of the Azure Bot Service |
|
|
165 | (8) |
|
|
173 | (1) |
|
|
174 | (1) |
Thought experiment answers |
|
175 | (2) |
Index |
|
177 | |