Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
23 views15 pages

AI Notes

The document provides a comprehensive overview of Artificial Intelligence (AI), including definitions, key figures, and various concepts such as Machine Learning, Azure services, and Natural Language Processing. It outlines advantages and disadvantages of AI, types of machine learning, and details about computer vision and data analytics techniques. Additionally, it discusses the capabilities of Microsoft Azure's cognitive services and the processes involved in data analysis.

Uploaded by

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

AI Notes

The document provides a comprehensive overview of Artificial Intelligence (AI), including definitions, key figures, and various concepts such as Machine Learning, Azure services, and Natural Language Processing. It outlines advantages and disadvantages of AI, types of machine learning, and details about computer vision and data analytics techniques. Additionally, it discusses the capabilities of Microsoft Azure's cognitive services and the processes involved in data analysis.

Uploaded by

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

1

One marks questions.


1 What is Artificial Intelligence?
Is the capacity of the computer system to mimic human cognitive
function
Such as learning, thinking, reasoning and problem solving
2. Who is the father of AI?
John McCarthy.
3. What is Azure?
Azure is a cloud computing platform and an online portal that allows
you to access and manage cloud services and resources
provided by Microsoft.
4. What is Machine Learning?
Machine learning is a technique that uses mathematics and statistics
to create a model that can predict unknown values.
5. What is Azure Machine Learning studio?
Azure Machine Learning is a service for training and managing
machine learning models, for which you need compute on which to
run the training process.
6. What is Azure Automated Machine Learning?
Azure Machine Learning includes an automated machine learning
capability that automatically tries multiple pre-processing techniques
and model-training algorithms in parallel.
7. What is Anomaly detection?
The capability to automatically detect errors or unusual activity in a
system.
8. What is Computer vision?

Dept. of Computer Science, Marimallappa First Grade College, Mysore


2

Computer vision is the ability of a computer to interpret and


understand digital images.
9. What is Natural language processing?
Natural language processing is the technology that is used by
machines to understand, analyse, manipulate and interpret human’s
languages
10. What is Knowledge mining?
Knowledge mining is an emerging discipline in artificial intelligence
(AI) that uses a combination of intelligent services to quickly learn
from vast amounts of information.
11. What is data mining?
Data mining is the process of sorting through large data sets to
identify patterns and relationships that can help solve business
problems through data analysis.
12. Mention the categories of Data Analytics.
1. Descriptive 2. Diagnostic 3. Predictive 4. Prescriptive 5. Cognitive
13. Write the expansion of ANN and DBA.
ANN – Artificial Neural Network DBA – Database Administrator
14. What is Conversational AI?
Conversational artificial intelligence (AI) is technology that enables
humans and computers to communicate clearly and effectively
through speech or text
15. What is Data Analytics?
Data analytics is the science of analysing raw data to make
conclusions about that information.
16. What is Text Analysis?
Text analysis is the process of extracting information from text
data.

Dept. of Computer Science, Marimallappa First Grade College, Mysore


3

17. What is Speech Recognition?


is the ability of a computer to understand human speech.

Five marks questions.


1. Write the advantages and disadvantages of AI. Advantages
of AI
1. high accuracy with less error
2. high speed
3. useful for risky areas
4. highly reliable
5. Takes risks instead of Humans
6. Available 24x7 4. Helping in Repetitive Jobs
7. Digital Assistance
8. Faster Decisions
9. Daily Applications
10. New Inventions
Disadvantages of AI
1. High Costs of Creation
2. Creativity is not a key for AI
3. Unemployment
4. No improvement with experience

2 What are the elements of AI?


The key elements of AI include:
• Natural Language Processing: NLP is a branch of AI that allows
machines to use and understand human language. It is built into
products such as automatic language translators used in

Dept. of Computer Science, Marimallappa First Grade College, Mysore


4

multilingual conferences, text-to-speech translation, speech-to-text


translation, and knowledge extraction from text.
• Expert Systems: Expert systems are machines or software
applications that provide explanation and advice to users through a
set of rules provided by an expert.
Robotics: Intelligent robots are mechanical structures in various
shapes that are programmed to perform specific tasks based on
human instructions.
• Intelligent Agents: Multi-agent systems (MAS) are a subfield of
AI that builds systems capable of making decisions and take actions
autonomously.
• Computational Intelligence: Computational Intelligence is the
aspect of AI that focuses on utilizing and deriving value from data 3
Explain the types of Machine Learning?
There are two general approaches to machine learning, supervised
and unsupervised machine learning.
The supervised machine learning approach requires starting with a
dataset with known label values.
Two types of supervised machine learning
• Regression: used to predict a continuous value; like a price, a
sales total, or some other measure.
• Classification: used to determine a binary class label; like
whether a patient has diabetes or not.
The unsupervised machine learning approach starts with a dataset
without known label values.
One type of unsupervised machine learning is
• Clustering: used to determine labels by grouping similar
information into label groups; like grouping measurements from
birds into species.

Dept. of Computer Science, Marimallappa First Grade College, Mysore


5

4 What are the different types of Azure Machine Learning


Compute Resource?
There are four kinds of compute resource:
• Compute Instances: Development workstations that data
scientists can use to work with data and models.
Compute Clusters: Scalable clusters of virtual machines for
ondemand processing of experiment code.
• Inference Clusters: Deployment targets for predictive services
that use your trained models.
• Attached Compute: Links to existing Azure compute resources,
such as Virtual Machines or Azure Databricks clusters.
5 What are the steps to be followed to understand the Auto ML
process?
The steps in a auto machine learning (AutoML) process are:
• Prepare data: Identify the features and label in a dataset.
Preprocess, or clean and transform, the data as needed.
• Train model: Split the data into two groups, training and a
validation set. Train a Machine learning model using the training
data set. Test the machine learning model for performance using
the validation data set.
• Evaluate performance: Compare how close the model's
predictions are to the known labels.
• Deploy a predictive service: After training a machine learning
model, the model can be deployed as an application on a server or
device so that others can use it
6 What is Computer Vision? Explain its uses.
Computer vision is the ability of a computer to interpret and
understand digital images.

Dept. of Computer Science, Marimallappa First Grade College, Mysore


6

Potential uses for computer vision include:


• Content Organization: Identify people or objects in photos and
organize them based on that identification
• Text Extraction: Analyse images and PDF documents that
contain text and extract the text into a structured format.
• Spatial Analysis: Identify people or objects, such as cars, in a
space and map their movement within that space.
7 Explain steps for analyzing images with the Computer Vision
service.
• Describing an image: Computer Vision has the ability to analyze
an image, evaluate the objects that are detected, and generate a
human-readable sentence that can describe what was detected in
the image
• Tagging visual features: Computer Vision is based on a set of
thousands of recognizable objects, which can be used to suggest
tags for the image.
• Detecting objects: Not only getting the type of object, but also
receiving a set of coordinates that indicate the top, left, width, and
height of the object detected, which can be used to identify the
location of the object in the image.
• Detecting brands: This feature provides the ability to identify
commercial brands. The service has an existing database of
thousands of globally recognized logos from commercial brands of
products.
• Detecting faces: The Computer Vision service can detect and
analyze human faces in an image, including the ability to determine
age and a bounding box rectangle for the location of the face(s).
• Evaluate performance: Compare how close the model's
predictions are to the known labels.

Dept. of Computer Science, Marimallappa First Grade College, Mysore


7

• Deploy a predictive service: After training a machine learning


model, the model can be deployed as an application on a server or
device so that others can use it.
8 Explain the 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 froms and invoice

9 Explain the services of Natural language processing in Microsoft


Azure?
In Microsoft Azure, you can use the following cognitive services to
build natural language processing solutions:
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.

Dept. of Computer Science, Marimallappa First Grade College, Mysore


8

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.

10 How Does Conversational AI Work?


Driven by underlying machine learning and deep neural networks
(DNN), a typical conversational AI flow includes:
• An interface that allows the user to input text into the system
or Automatic Speech Recognition (ASR), a user interface that
converts speech into text.
• Natural language processing (NLP) to extract the user's intent
from the text or audio input, and translate the text into structured
data.
• Natural Language Understanding (NLU) to process the data
based on grammar, meaning, and context; to comprehend intent
and entity; and to act as a dialogue management unit for building
appropriate
• An AI model that predicts the best response for the user based
on the user's intent and the AI model's training data. Natural
Language Generation (NLG) infers from the above processes, and
forms an appropriate response to interact with humans.

11 What are the key areas used during the data analysis process.

Dept. of Computer Science, Marimallappa First Grade College, Mysore


9

• Prepare: Data preparation is the process of taking raw data and


turning it into information that is trusted and understandable.
• Model: Data modelling is the process of determining how the
tables are related to each other. This process is done by defining
and creating relationships between the tables.
• Visualize: Visualizing data is for designing and creating reports
for accessibility. By using appropriate visualizations, an effective
report can be provided that guides the reader through the content
quickly and efficiently.
• Analyze: It is important to understand and interpret the
information that is displayed on the report.
• Manage: Power BI consists of many components including
reports, dashboards, workspaces, datasets, and more. Proper
management can also help to reduce data repository within the
organization.
12 Explain the Text Analytics Techniques.
There are some commonly used techniques that can be used to
build software to analyze text, including:
• Statistical analysis of terms used in the text. For example,
removing common "stop words" and performing frequency
analysis of the remaining words can provide clues about the main
subject of the text.
• Extending frequency analysis to multi-term phrases
• Applying stemming algorithms to normalize words before counting
them
• Applying linguistic structure rules to analyze sentences contains
nouns, verbs, adjectives, and so on.
• Encoding words or terms as numeric features that can be used to
train a machine learning model

Dept. of Computer Science, Marimallappa First Grade College, Mysore


1
0

• Creating vectorized models that capture semantic relationships


between words by assigning them to locations in n-dimensional
space.
13 Write a note on Data Analytics.
• Data analytics is the science of analyzing raw data to make
conclusions about that information.
• Data analytics help a business optimize its performance,
perform more efficiently, maximize profit, or make more
strategically-guided decisions.
• The techniques and processes of data analytics have been
automated into mechanical processes and algorithms that work
over raw data for human consumption.
• Various approaches to data analytics include looking at what
happened (descriptive analytics), why something happened
(diagnostic analytics), what is going to happen (predictive analytics),
or what should be done next (prescriptive analytics).
• Data analytics relies on a variety of software tools ranging from
spreadsheets, data visualization, and reporting tools, data mining
programs, or open-source languages for the greatest data
manipulation
14. Explain the different capabilities of Language service.
i. Language detection Use the language detection capability of the
language service to identify the language in which text is written.
Multiple documents can be submitted at a time for analysis. For
each document submitted to it, the service will detect:
• The language name (for example "English").
• The ISO 6391 language code (for example, "en").
• A score indicating a level of confidence in the language detection.

Dept. of Computer Science, Marimallappa First Grade College, Mysore


1
1

ii. Sentiment analysis the text analytics capabilities in the


Language service can evaluate text and return sentiment scores and
labels for each sentence. This capability is useful for detecting
positive and negative sentiment in social media, customer reviews,
discussion forums and more.
iii. Key phrase extraction Key phrase extraction is the concept of
evaluating the text of a document, or documents, and then
identifying the main talking points of the document iv. Entity
recognition Language service can be provided with unstructured
text and it will return a list of entities in the text that it recognizes.
The service can also provide links to more information about that
entity on the web.
15 Explain the classification of core components of analytics?
i. Descriptive analytics Descriptive analytics help answer
questions about what has happened based on historical data.
Descriptive analytics techniques summarize large datasets to
describe outcomes to stakeholders. Example of descriptive
analytics is generating reports to provide a view of an
organization's sales and financial data.
ii. Diagnostic analytics Diagnostic analytics help answer
questions about why events happened. Diagnostic analytics
techniques supplement basic descriptive analytics, and they
use the findings from descriptive analytics to discover the
cause of these events.
iii. Predictive analytics Predictive analytics help answer questions
about what will happen in the future. Predictive analytics
techniques use historical data to identify trends and
determine if they're likely to recur.
iv. Prescriptive analytics Prescriptive analytics help answer
questions about which actions should be taken to achieve a
goal or target. This technique allows businesses to make
informed decisions in the face of uncertainty.

Dept. of Computer Science, Marimallappa First Grade College, Mysore


1
2

v. Cognitive analytics Cognitive analytics attempt to draw


inferences from existing data and patterns, derive conclusions
based on existing knowledge bases, and then add these
findings back into the knowledge base for future inferences.
Cognitive analytics help you learn what might happen if
circumstances change and determine how you might handle
these situations

16. Write a note on Computer Vision tasks.

Dept. of Computer Science, Marimallappa First Grade College, Mysore


1
3

Dept. of Computer Science, Marimallappa First Grade College, Mysore


1
4

Dept. of Computer Science, Marimallappa First Grade College, Mysore


1
5

Dept. of Computer Science, Marimallappa First Grade College, Mysore

You might also like