0% found this document useful (0 votes)
37 views79 pages

Module 1-AI

Uploaded by

merlynpetricia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views79 pages

Module 1-AI

Uploaded by

merlynpetricia
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 79

F

By
Chandini S.M
Purpose of the Certificate
• The purpose of the AI-900 exam is to test your understanding
of the fundamental concepts of AI and the AI services
Microsoft provides in Azure.
• The exam includes high-level concepts for AI and machine
learning (ML), as well as the capabilities of particular Azure AI
service.
• Microsoft certification exams are a great way to build your
resume and let the world know about your level of expertise.
Certification exams validate your on-the-job experience and
product knowledge.
Preparation for the Exam
• https://learn.microsoft.com/en-us/training/
• Class Session
• Practice tests
Syllabus
• Chapter 1: Describe Artificial Intelligence
workloads and considerations
• Chapter 2: Describe fundamental principles of
Machine Learning on Azure
• Chapter 3: Describe features of computer
vision workloads on Azure
• Chapter 4: Describe features of Natural
Language Processing (NLP) workloads on Azure
• Chapter 5: Describe features of conversational
AI workloads on Azure
Artificial Intelligence
History of AI

Game AI AI Laboratory
1st Chatbot Robotic car

IBM Blue beats


world chess champion
Birth of AI 1st Robot at
Alan Turing IBM Watson
GM Assembly line
Talos – World’s First Robot
• Giant animated
bronze warriors
who was
programmed to
protect the island
of Greek.
History
Natural Language
Computer Vision Machine Learning Processing
Demand for AI
Statistics
Two-third of senior decision-
65% makers agree that AI is
fundamental to the success of
their organization’s strategy

By 2024, those currently or


planning to use AI technology
45% anticipate a 39% boost to their
organization’s revenue, on
average

7 in 10 organizations that have


0% 10% 20% 30% 40% 50% 60% 70% replaced, or plan to replace, roles
with technology will retain or
69% redeploy those who are displaced.
Definition of AI
• Claiming to be able to recreate the capabilities of the human
mind, is both a challenge and an inspiration for philosophy.
• AI is technology to mimic human behavior.
• It is the science and engineering of making intelligent machines,
especially intelligent computer programs.
Can AI System
Work As
Efficient As
Human
Brain?????
• How complicated is our brain?
– Neuron
– 10 12 neurons in a human brain
– many more synapses (10 14) connecting these
neurons
– cycle time: 10 -3 seconds (1 millisecond)
• How complex can we make
computers?
– 108 or more transistors per CPU
– supercomputer: hundreds of CPUs, 1012 bits of
RAM
– cycle times: order of 10 - 9 seconds
Applications of AI
20
Types of AI
Types of AI
Artificial Narrow Intelligence Artificial General Intelligence Artificial Super Intelligence
• Artificial Narrow Intelligence
(ANI) also known as weak AI
involves applying AI only to
specific tasks.
Languages

Python Prolog
Summary of AI
What’s Artificial Intelligence (AI) –
Definition in AI-900
• Artificial Intelligence (AI) is the capability of a computer
to imitate intelligent human behaviour.
Machine Learning
Machine Learning
• Machine Learning - A data science technique that
allows computing resources to use historical data to
create a model to forecast future behaviours,
outcomes and trends.
• Learn automatically and improve from experience.
• Purpose: Forecasts/Predictions
Deep Learning
• Deep Learning is a particular kind of machine
learning that is inspired by the functionality of
our brain cells called neurons which led to the
concept of artificial neural network.
Example of Deep Learning
Example of Deep Learning
Difference between ML & DL
• DL is ML
• DL requires large amount of data.
• DL algorithms work on high-end machines v/s
ML can work on low-end machines.
• DL learns high-level features from the data.
• ML identifies the problem v/s DL solves the
problem.
Machine learning in Microsoft Azure
• Azure Machine Learning service - a cloud-based platform for
creating, managing, and publishing machine learning
models. Azure Machine Learning provides the following
features and capabilities:
Feature Capability
Automated machine learning This feature enables non-experts to quickly create an
effective machine learning model from data.

Azure Machine Learning designer A graphical interface enabling no-code development of


machine learning solutions.

Data and compute management Cloud-based data storage and compute resources that
professional data scientists can use to run data experiment
code at scale.

Pipelines Data scientists, software engineers, and IT operations


professionals can define pipelines to orchestrate model
training, deployment, and management tasks.
Anomaly Detection
• Anomaly detection - a machine learning based
technique that analyzes data over time and
identifies unusual changes.
Let's explore how anomaly detection
might help in the racing car scenario.
• Sensors in the car collect telemetry, such as engine revolutions,
brake temperature, and so on.
• An anomaly detection model is trained to understand expected
fluctuations in the telemetry measurements over time.
• If a measurement occurs outside of the normal expected range,
the model reports an anomaly that can be used to alert the race
engineer to call the driver in for a pit stop to fix the issue before it
forces retirement from the race.
Understand computer vision
• Computer Vision is an area of AI that deals
with visual processing.
Image classification
Image classification involves training a machine learning model to
classify images based on their contents. For example, in a traffic
monitoring solution you might use an image classification model
to classify images based on the type of vehicle they contain,
such as taxis, buses, cyclists, and so on.
Object detection
• Object detection machine
learning models are trained
to classify individual objects
within an image, and identify
their location with a
bounding box. For example, a
traffic monitoring solution
might use object detection to
identify the location of
different classes of vehicle.
Image analysis
• You can create solutions that
combine machine learning
models with advanced image
analysis techniques to
extract information from
images, including "tags" that
could help catalog the image
or even descriptive captions
that summarize the scene
shown in the image.
Semantic segmentation
• Semantic segmentation is an
advanced machine learning
technique in which
individual pixels in the
image are classified
according to the object to
which they belong. For
example, a traffic monitoring
solution might overlay traffic
images with "mask" layers to
highlight different vehicles
using specific colors.
Face detection, analysis, and recognition

• Face detection is a specialized


form of object detection that
locates human faces in an
image. This can be combined
with classification and facial
geometry analysis techniques
to recognize individuals based
on their facial features.
Optical character recognition (OCR)

• Optical character recognition is a


technique used to detect and read
text in images. You can use OCR to
read text in photographs (for
example, road signs or store
fronts) or to extract information
from scanned documents such as
letters, invoices, or forms.
Computer vision services in Microsoft
Azure
• Microsoft Azure provides the following cognitive services to help you
create computer vision solutions:
Service Capabilities
Computer Vision You can use this service to analyze images and video, and
extract descriptions, tags, objects, and text.

Custom Vision Use this service to train custom image classification and
object detection models using your own images.

Face The Face service enables you to build face detection and facial
recognition solutions.

Form Recognizer Use this service to extract information from scanned forms
and invoices.
Natural language processing (NLP)
• Natural language processing (NLP) is the area of AI that
deals with creating software that understands written
and spoken language.
• NLP enables you to create software that can:
– Analyze and interpret text in documents, email messages,
and other sources.
– Interpret spoken language, and synthesize speech responses.
– Automatically translate spoken or written phrases between
languages.
– Interpret commands and determine appropriate actions.
Natural language processing in Microsoft
Azure
Service Capabilities
Language Use this service to access features for understanding and
analyzing text, training language models that can understand
spoken or text-based commands, and building intelligent
applications.

Translator Use this service to translate text between more than 60


languages.
Speech Use this service to recognize and synthesize speech, and to
translate spoken languages.
Azure Bot This service provides a platform for conversational AI, the
capability of a software "agent" to participate in a conversation.
Developers can use the Bot Framework to create a bot and
manage it with Azure Bot Service - integrating back-end services
like Language, and connecting to channels for web chat, email,
Microsoft Teams, and others.
THANK YOU

You might also like