SlideShare a Scribd company logo
Turing Test:
The Turing Test, proposed by Alan Turing TURING TEST (1950),
was designed to provide a satisfactory operational definition of
intelligence.
A computer passes the test if a human interrogator, after posing
some written questions, cannot tell whether the written
responses come from a person or from a computer.
The computer would need to possess the following capabilities:
• natural language processing to enable it to communicate
successfully in English;
• knowledge representation to store what it knows or hears;
• automated reasoning to use the stored information to answer
questions and to draw
• machine learning to adapt to new circumstances and to detect
and extrapolate patterns.
• computer vision to perceive objects, and
• robotics to manipulate objects and move about.
Turing’s test deliberately avoided direct physical interaction
between the interrogator and the computer, because physical
simulation of a person is unnecessary for intelligence. However,
the so-called total Turing Test includes a video signal so that
the interrogator can test the subject’s perceptual abilities, as well
as the opportunity for the interrogator to pass physical objects
“through the hatch.”
Drawbacks of the Turing test
 Human vs. general intelligence (humans sometimes act
unintelligently, while intelligent behaviour does not
necessarily have to be human)
 Real vs. simulated intelligence (a philosophical argument for
Behaviourally oriented AI)
 Naivety of the question asker (proven in the case of ELIZA-
bot)
 Irrelevance of the test
Irrelevance of the test
Aeronautics textbooks don't define aeronautics as:
Building machines that y so similarly to pigeons that they can
fool other pigeons."
 TT is perhaps more significant for the philosophy than for
the development of AI
What is Artificial Intelligence?
According to the father of Artificial Intelligence, John McCarthy,
it is “The science and engineering of making intelligent machines,
especially intelligent computer programs”.
Artificial Intelligence is a way of making a computer, a
computer-controlled robot, or a software think intelligently,
in the similar manner the intelligent humans think.
AI is accomplished by studying how human brain thinks, and how
humans learn, decide, and work while trying to solve a problem,
and then using the outcomes of this study as a basis of developing
intelligent software and systems.
Goals of AI
 To Create Expert Systems − The systems which exhibit
intelligent behavior, learn, demonstrate, explain, and advice
its users.
 To Implement Human Intelligence in Machines − Creating
systems that understand, think, learn, and behave like
humans.
What is AI Technique?
AI Technique is a manner to organize and use the knowledge
efficiently in such a way that −
 It should be perceivable by the people who provide it.
 It should be easily modifiable to correct errors.
 It should be useful in many situations though it is
incomplete or inaccurate.
Applications of AI
AI has been dominant in various fields such as −
 Gaming
 Natural Language Processing
 Expert Systems
 Vision Systems
 Speech Recognition
 Handwriting Recognition
 Intelligent Robots
Table 1
Thinking
Humanly
cognitive
modeling
approach
Thinking
Rationally
“laws of
thought”
approach
Acting
Humanly
Turing Test
approach
Acting
Rationally
rational agent
approach
D
Structure And Types of Intelligent Agents
An agent is anything that can perceive its environment
through sensors and acts upon that environment
through effectors. It is a device with sensors and actuators, for
example : a robotic car, a camera, a PC. Agent program is an
implementation of an agent function. An agent function is a map
from the percept sequence(history of all that an agent has
perceived till date) to an action.
Agent = Architecture + Agent Program
 perceiving its environment through sensors and
 acting upon that environment through actuators
 A human agent has sensory organs such as eyes, ears, nose,
tongue and skin parallel to the sensors, and other organs
such as hands, legs, mouth, for effectors.
 A robotic agent replaces cameras and infrared range finders
for the sensors, and various motors and actuators for
effectors.
 A software agent has encoded bit strings as its programs
and actions.
The Structure of Intelligent Agents
Agent’s structure can be viewed as −
 Agent = Architecture + Agent Program
 Architecture = the machinery that an agent executes on.
 Agent Program = an implementation of an agent function.
Simple Reflex Agents
 They choose actions only based on the current percept.
 They are rational only if a correct decision is made only on
the basis of current precept.
 Their environment is completely observable.
Condition-Action Rule − It is a rule that maps a state (condition) to
an action.
Model Based Reflex Agents
They use a model of the world to choose their actions. They
maintain an internal state.
Model − The knowledge about “how the things happen in the
world”.
Internal State − It is a representation of unobserved aspects of
current state depending on percept history.
Updating the state requires the information about −
 How the world evolves.
 How the agent’s actions affect the world.
Goal Based Agents
They choose their actions in order to achieve goals. Goal-based
approach is more flexible than reflex agent since the knowledge
supporting a decision is explicitly modeled, thereby allowing for
modifications.
Goal − It is the description of desirable situations.
Utility Based Agents
They choose actions based on a preference (utility) for each state.
Goals are inadequate when −
 There are conflicting goals, out of which only few can be
achieved.
 Goals have some uncertainty of being achieved and you need
to weigh likelihood of success against the importance of a
goal.
What is NLP?
Natural Language Processing (NLP) refers to AI method of
communicating with an intelligent systems using a natural
language such as English.
Processing of Natural Language is required when you want an
intelligent system like robot to perform as per your instructions,
when you want to hear decision from a dialogue based clinical
expert system, etc.The field of NLP involves making computers to
perform useful tasks with the natural languages humans use.
The input and output of an NLP system can be −
 Speech
 Written Text
Components of NLP
There are two components of NLP as given −
Natural Language Understanding (NLU)
Understanding involves the following tasks −
 Mapping the given input in natural language into useful
representations.
 Analyzing different aspects of the language.
Natural Language Generation (NLG)
It is the process of producing meaningful phrases and sentences
in the form of natural language from some internal
representation.
It involves −
 Text planning − It includes retrieving the relevant content
from knowledge base.
 Sentence planning − It includes choosing required words,
forming meaningful phrases, setting tone of the sentence.
 Text Realization − It is mapping sentence plan into
sentence structure.
The NLU is harder than NLG.
Difficulties in NLU
NL has an extremely rich form and structure.
It is very ambiguous. There can be different levels of ambiguity −
 Lexical ambiguity − It is at very primitive level such as
word-level.
 For example, treating the word “board” as noun or verb?
 Syntax Level ambiguity − A sentence can be parsed in
different ways.
 For example, “He lifted the beetle with red cap.” − Did he use
cap to lift the beetle or he lifted a beetle that had red cap?
 Referential ambiguity − Referring to something using
pronouns. For example, Rima went to Gauri. She said, “I am
tired.” − Exactly who is tired?
 One input can mean different meanings.
 Many inputs can mean the same thing.
*For INFORMATION Only NLP Terminology
 Phonology − It is study of organizing sound systematically.
 Morphology − It is a study of construction of words from
primitive meaningful units.
 Morpheme − It is primitive unit of meaning in a language.
 Syntax − It refers to arranging words to make a sentence. It
also involves determining the structural role of words in the
sentence and in phrases.
 Semantics − It is concerned with the meaning of words and
how to combine words into meaningful phrases and
sentences.
 Pragmatics − It deals with using and understanding
sentences in different situations and how the interpretation
of the sentence is affected.
 Discourse − It deals with how the immediately preceding
sentence can affect the interpretation of the next sentence.
 World Knowledge − It includes the general knowledge about
the world.
Steps in NLP
There are general five steps −
 Lexical Analysis − It involves identifying and analyzing the
structure of words. Lexicon of a language means the
collection of words and phrases in a language. Lexical
analysis is dividing the whole chunk of txt into paragraphs,
sentences, and words.
 Syntactic Analysis (Parsing) − It involves analysis of words
in the sentence for grammar and arranging words in a
manner that shows the relationship among the words. The
sentence such as “The school goes to boy” is rejected by
English syntactic analyzer.
 Semantic Analysis − It draws the exact meaning or the
dictionary meaning from the text. The text is checked for
meaningfulness. It is done by mapping syntactic structures
and objects in the task domain. The semantic analyzer
disregards sentence such as “hot ice-cream”.
 Discourse Integration − The meaning of any sentence
depends upon the meaning of the sentence just before it. In
addition, it also brings about the meaning of immediately
succeeding sentence.
 Pragmatic Analysis − During this, what was said is re-
interpreted on what it actually meant. It involves deriving
those aspects of language which require real world
knowledge.
What is Reasoning And its types?
Reasoning − It is the set of processes that enables us to
provide basis for judgement, making decisions, and
prediction. There are broadly two types –
Table 2
Inductive Reasoning Deductive Reasoning
 It conducts specific
observations to makes
broad general
statements.
 Even if all of the
premises are true in a
statement, inductive
reasoning allows for the
conclusion to be false.
 Example − "Nita is a
teacher. Nita is
studious. Therefore, All
teachers are studious."
 It starts with a general
statement and examines
the possibilities to reach a
specific, logical conclusion.
 If something is true of a
class of things in general, it
is also true for all members
of that class.
 Example − "All women of
age above 60 years are
grandmothers. Shalini is
65 years. Therefore, Shalini
is a grandmother."
Hill Climbing And Its limitations
 The hill-climbing search algorithm (steepest-ascent
version) .It is simply a loop that continually moves in the
direction of increasing value—that is, uphill. It terminates
when it reaches a “peak” where no neighbor has a higher
value.
 The algorithm does not maintain a search tree, so the data
structure for the current node need only record the state
and the value of the objective function.
 Hill climbing does not look ahead beyond the immediate
neighbors of the current state. This resembles trying to find
the top of Mount Everest in a thick fog while suffering from
amnesia.
 Hill-climbing algorithms typically choose randomly among
the set of best successors if there is more than one.
 Hill climbing is sometimes called greedy local search
because it grabs a good neighbour state without thinking
ahead about where to go next. Although greed is considered
one of the seven deadly sins, it turns out that greedy
algorithms often perform quite well.
 Hill climbing often makes rapid progress toward a solution
because it is usually quite easy to improve a bad state.
Limitations
Unfortunately, hill climbing often gets stuck for the following
reasons:
 Local maxima: a local maximum is a peak that is higher
than each of its neighboring states but lower than the global
maximum. Hill-climbing algorithms that reach the vicinity
of a local maximum will be drawn upward toward the peak
but will then be stuck with nowhere else to go.
 Ridges: Ridges result in a sequence of local maxima that is
very difficult for greedy algorithms to navigate.
 Plateaux: a plateau is a flat area of the state-space
landscape. It can be a flat local maximum, from which no
uphill exit exists, or a shoulder, from which progress is
possible. A hill-climbing search might get lost on the
plateau.
Prove Dfs and Bfs are special case for best for
search
Uniform Cost Search reduces to Breadth First Search when all
edges have the same cost.
best-first search reduces to Breadth-First Search when
f(n) = number of edges from start node to n,
to UCS when f(n) = g(n); it can be reduced to DFS by, for example,
setting f(n) = -g(n) (thus forcing deep nodes on the current branch
to be searched before shallow nodes on other branches).
A*Search reduces to UCS when the heuristic function is zero
everywhere, i.e. h(n) = 0 for all n;
this heuristic is clearly admissible since it always (grossly!)
underestimates the distance remaining to reach the goal.

More Related Content

What's hot

Facial Expression Recognition System using Deep Convolutional Neural Networks.
Facial Expression Recognition  System using Deep Convolutional Neural Networks.Facial Expression Recognition  System using Deep Convolutional Neural Networks.
Facial Expression Recognition System using Deep Convolutional Neural Networks.
Sandeep Wakchaure
 
Virtual Mouse using hand gesture recognition
Virtual Mouse using hand gesture recognitionVirtual Mouse using hand gesture recognition
Virtual Mouse using hand gesture recognition
MuktiKalsekar
 
Iot architecture
Iot architectureIot architecture
Iot architecture
Niranjan Kumar
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
saurabhnarhe
 
Braingate technology
Braingate technologyBraingate technology
Braingate technology
Praneeth IPz
 
Braingate
BraingateBraingate
Braingate
Dipshalimbasiya
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
Javaria Chiragh
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
Sangeetha Rajesh
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies
Seminar Links
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
IEEE MIU SB
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
vallibhargavi
 
Stock Price Prediction PPT
Stock Price Prediction  PPTStock Price Prediction  PPT
Stock Price Prediction PPT
PrashantGanji4
 
Aritificial intelligence
Aritificial intelligenceAritificial intelligence
Aritificial intelligence
Dr. Jasmine Beulah Gnanadurai
 
Applications of IOT (internet of things)
Applications of IOT (internet of things)Applications of IOT (internet of things)
Applications of IOT (internet of things)
Vinesh Gowda
 
Image recognition
Image recognitionImage recognition
Image recognition
Aseed Usmani
 
Braingate
BraingateBraingate
Braingate
sayalipatil528
 
Brain gate system document
Brain gate system documentBrain gate system document
Brain gate system document
Sridhar Goud
 
Artificial Intelligence Applications in Business
Artificial Intelligence Applications in Business Artificial Intelligence Applications in Business
Artificial Intelligence Applications in Business
RachiPandya
 
IoT
IoTIoT
Back propagation
Back propagationBack propagation
Back propagation
Nagarajan
 

What's hot (20)

Facial Expression Recognition System using Deep Convolutional Neural Networks.
Facial Expression Recognition  System using Deep Convolutional Neural Networks.Facial Expression Recognition  System using Deep Convolutional Neural Networks.
Facial Expression Recognition System using Deep Convolutional Neural Networks.
 
Virtual Mouse using hand gesture recognition
Virtual Mouse using hand gesture recognitionVirtual Mouse using hand gesture recognition
Virtual Mouse using hand gesture recognition
 
Iot architecture
Iot architectureIot architecture
Iot architecture
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Braingate technology
Braingate technologyBraingate technology
Braingate technology
 
Braingate
BraingateBraingate
Braingate
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
 
20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies20 Latest Computer Science Seminar Topics on Emerging Technologies
20 Latest Computer Science Seminar Topics on Emerging Technologies
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
Stock Price Prediction PPT
Stock Price Prediction  PPTStock Price Prediction  PPT
Stock Price Prediction PPT
 
Aritificial intelligence
Aritificial intelligenceAritificial intelligence
Aritificial intelligence
 
Applications of IOT (internet of things)
Applications of IOT (internet of things)Applications of IOT (internet of things)
Applications of IOT (internet of things)
 
Image recognition
Image recognitionImage recognition
Image recognition
 
Braingate
BraingateBraingate
Braingate
 
Brain gate system document
Brain gate system documentBrain gate system document
Brain gate system document
 
Artificial Intelligence Applications in Business
Artificial Intelligence Applications in Business Artificial Intelligence Applications in Business
Artificial Intelligence Applications in Business
 
IoT
IoTIoT
IoT
 
Back propagation
Back propagationBack propagation
Back propagation
 

Similar to Ai assignment

DOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdfDOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdf
YogeshAM4
 
DOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdfDOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdf
YogeshAM4
 
AIML-M1 and M2-TIEpdf.pdf
AIML-M1 and M2-TIEpdf.pdfAIML-M1 and M2-TIEpdf.pdf
AIML-M1 and M2-TIEpdf.pdf
Devikashetty14
 
Natural language understanding of chatbots
Natural language understanding of chatbotsNatural language understanding of chatbots
Natural language understanding of chatbots
abn17p
 
Natural language understandihggjsjng. pptx
Natural language understandihggjsjng. pptxNatural language understandihggjsjng. pptx
Natural language understandihggjsjng. pptx
MAKSHAY6
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
Bhavya Chawla
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representation
Dr. Jasmine Beulah Gnanadurai
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
jasumadhav
 
AI Chapter VIIProblem Solving Using Searching .pptx
AI Chapter VIIProblem Solving Using Searching .pptxAI Chapter VIIProblem Solving Using Searching .pptx
AI Chapter VIIProblem Solving Using Searching .pptx
wekineheshete
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Mudassir Khan
 
Teachbot teaching robot_using_artificial
Teachbot teaching robot_using_artificialTeachbot teaching robot_using_artificial
Teachbot teaching robot_using_artificial
CamillaTonanzi
 
Artificial inteIegence & Machine learning - Key Concepts
Artificial inteIegence & Machine learning - Key ConceptsArtificial inteIegence & Machine learning - Key Concepts
Artificial inteIegence & Machine learning - Key Concepts
HasibAhmadKhaliqi1
 
Artificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptArtificial Intelligence PPT.ppt
Artificial Intelligence PPT.ppt
DarshRawat2
 
Advanced user agent v clean
Advanced user agent v cleanAdvanced user agent v clean
Advanced user agent v clean
STIinnsbruck
 
Natural Language Processing for development
Natural Language Processing for developmentNatural Language Processing for development
Natural Language Processing for development
Aravind Reddy
 
Natural Language Processing for development
Natural Language Processing for developmentNatural Language Processing for development
Natural Language Processing for development
Aravind Reddy
 
271_AI Lect Notes.pdf
271_AI Lect Notes.pdf271_AI Lect Notes.pdf
271_AI Lect Notes.pdf
kaxeca4096
 
Artificial Intelligence (3).pdf
Artificial Intelligence (3).pdfArtificial Intelligence (3).pdf
Artificial Intelligence (3).pdf
sweta836730
 
Karl Mehta Masterclass on AI.pdf
Karl Mehta Masterclass on AI.pdfKarl Mehta Masterclass on AI.pdf
Karl Mehta Masterclass on AI.pdf
Karl Mehta
 
Natural Language Processing: A comprehensive overview
Natural Language Processing: A comprehensive overviewNatural Language Processing: A comprehensive overview
Natural Language Processing: A comprehensive overview
Benjaminlapid1
 

Similar to Ai assignment (20)

DOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdfDOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdf
 
DOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdfDOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdf
 
AIML-M1 and M2-TIEpdf.pdf
AIML-M1 and M2-TIEpdf.pdfAIML-M1 and M2-TIEpdf.pdf
AIML-M1 and M2-TIEpdf.pdf
 
Natural language understanding of chatbots
Natural language understanding of chatbotsNatural language understanding of chatbots
Natural language understanding of chatbots
 
Natural language understandihggjsjng. pptx
Natural language understandihggjsjng. pptxNatural language understandihggjsjng. pptx
Natural language understandihggjsjng. pptx
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Knowledge representation
Knowledge representationKnowledge representation
Knowledge representation
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
AI Chapter VIIProblem Solving Using Searching .pptx
AI Chapter VIIProblem Solving Using Searching .pptxAI Chapter VIIProblem Solving Using Searching .pptx
AI Chapter VIIProblem Solving Using Searching .pptx
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Teachbot teaching robot_using_artificial
Teachbot teaching robot_using_artificialTeachbot teaching robot_using_artificial
Teachbot teaching robot_using_artificial
 
Artificial inteIegence & Machine learning - Key Concepts
Artificial inteIegence & Machine learning - Key ConceptsArtificial inteIegence & Machine learning - Key Concepts
Artificial inteIegence & Machine learning - Key Concepts
 
Artificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptArtificial Intelligence PPT.ppt
Artificial Intelligence PPT.ppt
 
Advanced user agent v clean
Advanced user agent v cleanAdvanced user agent v clean
Advanced user agent v clean
 
Natural Language Processing for development
Natural Language Processing for developmentNatural Language Processing for development
Natural Language Processing for development
 
Natural Language Processing for development
Natural Language Processing for developmentNatural Language Processing for development
Natural Language Processing for development
 
271_AI Lect Notes.pdf
271_AI Lect Notes.pdf271_AI Lect Notes.pdf
271_AI Lect Notes.pdf
 
Artificial Intelligence (3).pdf
Artificial Intelligence (3).pdfArtificial Intelligence (3).pdf
Artificial Intelligence (3).pdf
 
Karl Mehta Masterclass on AI.pdf
Karl Mehta Masterclass on AI.pdfKarl Mehta Masterclass on AI.pdf
Karl Mehta Masterclass on AI.pdf
 
Natural Language Processing: A comprehensive overview
Natural Language Processing: A comprehensive overviewNatural Language Processing: A comprehensive overview
Natural Language Processing: A comprehensive overview
 

More from Darshil Kapadiya

Enomaly
EnomalyEnomaly
Imax synopsis
Imax synopsisImax synopsis
Imax synopsis
Darshil Kapadiya
 
Imax.docx
Imax.docxImax.docx
Imax.docx
Darshil Kapadiya
 
Electromagnetic train
Electromagnetic trainElectromagnetic train
Electromagnetic train
Darshil Kapadiya
 
Gir forest report
Gir forest reportGir forest report
Gir forest report
Darshil Kapadiya
 
Narmada Bachao Andolan
Narmada Bachao AndolanNarmada Bachao Andolan
Narmada Bachao Andolan
Darshil Kapadiya
 

More from Darshil Kapadiya (6)

Enomaly
EnomalyEnomaly
Enomaly
 
Imax synopsis
Imax synopsisImax synopsis
Imax synopsis
 
Imax.docx
Imax.docxImax.docx
Imax.docx
 
Electromagnetic train
Electromagnetic trainElectromagnetic train
Electromagnetic train
 
Gir forest report
Gir forest reportGir forest report
Gir forest report
 
Narmada Bachao Andolan
Narmada Bachao AndolanNarmada Bachao Andolan
Narmada Bachao Andolan
 

Recently uploaded

Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
Krisztián Száraz
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
AyyanKhan40
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
NelTorrente
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
adhitya5119
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
Bisnar Chase Personal Injury Attorneys
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Akanksha trivedi rama nursing college kanpur.
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Ashish Kohli
 

Recently uploaded (20)

Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Advantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO PerspectiveAdvantages and Disadvantages of CMS from an SEO Perspective
Advantages and Disadvantages of CMS from an SEO Perspective
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
PIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf IslamabadPIMS Job Advertisement 2024.pdf Islamabad
PIMS Job Advertisement 2024.pdf Islamabad
 
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
MATATAG CURRICULUM: ASSESSING THE READINESS OF ELEM. PUBLIC SCHOOL TEACHERS I...
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
Main Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docxMain Java[All of the Base Concepts}.docx
Main Java[All of the Base Concepts}.docx
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Top five deadliest dog breeds in America
Top five deadliest dog breeds in AmericaTop five deadliest dog breeds in America
Top five deadliest dog breeds in America
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama UniversityNatural birth techniques - Mrs.Akanksha Trivedi Rama University
Natural birth techniques - Mrs.Akanksha Trivedi Rama University
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
Aficamten in HCM (SEQUOIA HCM TRIAL 2024)
 

Ai assignment

  • 1. Turing Test: The Turing Test, proposed by Alan Turing TURING TEST (1950), was designed to provide a satisfactory operational definition of intelligence. A computer passes the test if a human interrogator, after posing some written questions, cannot tell whether the written responses come from a person or from a computer. The computer would need to possess the following capabilities: • natural language processing to enable it to communicate successfully in English; • knowledge representation to store what it knows or hears; • automated reasoning to use the stored information to answer questions and to draw • machine learning to adapt to new circumstances and to detect and extrapolate patterns. • computer vision to perceive objects, and • robotics to manipulate objects and move about. Turing’s test deliberately avoided direct physical interaction between the interrogator and the computer, because physical simulation of a person is unnecessary for intelligence. However, the so-called total Turing Test includes a video signal so that the interrogator can test the subject’s perceptual abilities, as well as the opportunity for the interrogator to pass physical objects “through the hatch.” Drawbacks of the Turing test  Human vs. general intelligence (humans sometimes act unintelligently, while intelligent behaviour does not necessarily have to be human)  Real vs. simulated intelligence (a philosophical argument for Behaviourally oriented AI)  Naivety of the question asker (proven in the case of ELIZA- bot)  Irrelevance of the test Irrelevance of the test Aeronautics textbooks don't define aeronautics as: Building machines that y so similarly to pigeons that they can fool other pigeons."
  • 2.  TT is perhaps more significant for the philosophy than for the development of AI What is Artificial Intelligence? According to the father of Artificial Intelligence, John McCarthy, it is “The science and engineering of making intelligent machines, especially intelligent computer programs”. Artificial Intelligence is a way of making a computer, a computer-controlled robot, or a software think intelligently, in the similar manner the intelligent humans think. AI is accomplished by studying how human brain thinks, and how humans learn, decide, and work while trying to solve a problem, and then using the outcomes of this study as a basis of developing intelligent software and systems. Goals of AI  To Create Expert Systems − The systems which exhibit intelligent behavior, learn, demonstrate, explain, and advice its users.  To Implement Human Intelligence in Machines − Creating systems that understand, think, learn, and behave like humans. What is AI Technique? AI Technique is a manner to organize and use the knowledge efficiently in such a way that −  It should be perceivable by the people who provide it.  It should be easily modifiable to correct errors.  It should be useful in many situations though it is incomplete or inaccurate. Applications of AI AI has been dominant in various fields such as −
  • 3.  Gaming  Natural Language Processing  Expert Systems  Vision Systems  Speech Recognition  Handwriting Recognition  Intelligent Robots Table 1 Thinking Humanly cognitive modeling approach Thinking Rationally “laws of thought” approach Acting Humanly Turing Test approach Acting Rationally rational agent approach D Structure And Types of Intelligent Agents An agent is anything that can perceive its environment through sensors and acts upon that environment through effectors. It is a device with sensors and actuators, for example : a robotic car, a camera, a PC. Agent program is an implementation of an agent function. An agent function is a map from the percept sequence(history of all that an agent has perceived till date) to an action. Agent = Architecture + Agent Program  perceiving its environment through sensors and  acting upon that environment through actuators
  • 4.  A human agent has sensory organs such as eyes, ears, nose, tongue and skin parallel to the sensors, and other organs such as hands, legs, mouth, for effectors.  A robotic agent replaces cameras and infrared range finders for the sensors, and various motors and actuators for effectors.  A software agent has encoded bit strings as its programs and actions. The Structure of Intelligent Agents Agent’s structure can be viewed as −  Agent = Architecture + Agent Program  Architecture = the machinery that an agent executes on.  Agent Program = an implementation of an agent function. Simple Reflex Agents  They choose actions only based on the current percept.  They are rational only if a correct decision is made only on the basis of current precept.  Their environment is completely observable. Condition-Action Rule − It is a rule that maps a state (condition) to an action.
  • 5. Model Based Reflex Agents They use a model of the world to choose their actions. They maintain an internal state. Model − The knowledge about “how the things happen in the world”. Internal State − It is a representation of unobserved aspects of current state depending on percept history. Updating the state requires the information about −  How the world evolves.  How the agent’s actions affect the world.
  • 6. Goal Based Agents They choose their actions in order to achieve goals. Goal-based approach is more flexible than reflex agent since the knowledge supporting a decision is explicitly modeled, thereby allowing for modifications. Goal − It is the description of desirable situations. Utility Based Agents They choose actions based on a preference (utility) for each state. Goals are inadequate when −
  • 7.  There are conflicting goals, out of which only few can be achieved.  Goals have some uncertainty of being achieved and you need to weigh likelihood of success against the importance of a goal. What is NLP? Natural Language Processing (NLP) refers to AI method of communicating with an intelligent systems using a natural language such as English. Processing of Natural Language is required when you want an intelligent system like robot to perform as per your instructions, when you want to hear decision from a dialogue based clinical expert system, etc.The field of NLP involves making computers to perform useful tasks with the natural languages humans use. The input and output of an NLP system can be −  Speech  Written Text
  • 8. Components of NLP There are two components of NLP as given − Natural Language Understanding (NLU) Understanding involves the following tasks −  Mapping the given input in natural language into useful representations.  Analyzing different aspects of the language. Natural Language Generation (NLG) It is the process of producing meaningful phrases and sentences in the form of natural language from some internal representation. It involves −  Text planning − It includes retrieving the relevant content from knowledge base.  Sentence planning − It includes choosing required words, forming meaningful phrases, setting tone of the sentence.  Text Realization − It is mapping sentence plan into sentence structure. The NLU is harder than NLG. Difficulties in NLU NL has an extremely rich form and structure. It is very ambiguous. There can be different levels of ambiguity −  Lexical ambiguity − It is at very primitive level such as word-level.  For example, treating the word “board” as noun or verb?  Syntax Level ambiguity − A sentence can be parsed in different ways.  For example, “He lifted the beetle with red cap.” − Did he use cap to lift the beetle or he lifted a beetle that had red cap?
  • 9.  Referential ambiguity − Referring to something using pronouns. For example, Rima went to Gauri. She said, “I am tired.” − Exactly who is tired?  One input can mean different meanings.  Many inputs can mean the same thing. *For INFORMATION Only NLP Terminology  Phonology − It is study of organizing sound systematically.  Morphology − It is a study of construction of words from primitive meaningful units.  Morpheme − It is primitive unit of meaning in a language.  Syntax − It refers to arranging words to make a sentence. It also involves determining the structural role of words in the sentence and in phrases.  Semantics − It is concerned with the meaning of words and how to combine words into meaningful phrases and sentences.  Pragmatics − It deals with using and understanding sentences in different situations and how the interpretation of the sentence is affected.  Discourse − It deals with how the immediately preceding sentence can affect the interpretation of the next sentence.  World Knowledge − It includes the general knowledge about the world. Steps in NLP There are general five steps −  Lexical Analysis − It involves identifying and analyzing the structure of words. Lexicon of a language means the collection of words and phrases in a language. Lexical analysis is dividing the whole chunk of txt into paragraphs, sentences, and words.
  • 10.  Syntactic Analysis (Parsing) − It involves analysis of words in the sentence for grammar and arranging words in a manner that shows the relationship among the words. The sentence such as “The school goes to boy” is rejected by English syntactic analyzer.  Semantic Analysis − It draws the exact meaning or the dictionary meaning from the text. The text is checked for meaningfulness. It is done by mapping syntactic structures and objects in the task domain. The semantic analyzer disregards sentence such as “hot ice-cream”.  Discourse Integration − The meaning of any sentence depends upon the meaning of the sentence just before it. In addition, it also brings about the meaning of immediately succeeding sentence.  Pragmatic Analysis − During this, what was said is re- interpreted on what it actually meant. It involves deriving those aspects of language which require real world knowledge.
  • 11. What is Reasoning And its types? Reasoning − It is the set of processes that enables us to provide basis for judgement, making decisions, and prediction. There are broadly two types – Table 2 Inductive Reasoning Deductive Reasoning  It conducts specific observations to makes broad general statements.  Even if all of the premises are true in a statement, inductive reasoning allows for the conclusion to be false.  Example − "Nita is a teacher. Nita is studious. Therefore, All teachers are studious."  It starts with a general statement and examines the possibilities to reach a specific, logical conclusion.  If something is true of a class of things in general, it is also true for all members of that class.  Example − "All women of age above 60 years are grandmothers. Shalini is 65 years. Therefore, Shalini is a grandmother." Hill Climbing And Its limitations  The hill-climbing search algorithm (steepest-ascent version) .It is simply a loop that continually moves in the direction of increasing value—that is, uphill. It terminates when it reaches a “peak” where no neighbor has a higher value.  The algorithm does not maintain a search tree, so the data structure for the current node need only record the state and the value of the objective function.  Hill climbing does not look ahead beyond the immediate neighbors of the current state. This resembles trying to find the top of Mount Everest in a thick fog while suffering from amnesia.
  • 12.  Hill-climbing algorithms typically choose randomly among the set of best successors if there is more than one.  Hill climbing is sometimes called greedy local search because it grabs a good neighbour state without thinking ahead about where to go next. Although greed is considered one of the seven deadly sins, it turns out that greedy algorithms often perform quite well.  Hill climbing often makes rapid progress toward a solution because it is usually quite easy to improve a bad state. Limitations Unfortunately, hill climbing often gets stuck for the following reasons:  Local maxima: a local maximum is a peak that is higher than each of its neighboring states but lower than the global maximum. Hill-climbing algorithms that reach the vicinity of a local maximum will be drawn upward toward the peak but will then be stuck with nowhere else to go.  Ridges: Ridges result in a sequence of local maxima that is very difficult for greedy algorithms to navigate.  Plateaux: a plateau is a flat area of the state-space landscape. It can be a flat local maximum, from which no uphill exit exists, or a shoulder, from which progress is possible. A hill-climbing search might get lost on the plateau.
  • 13. Prove Dfs and Bfs are special case for best for search
  • 14. Uniform Cost Search reduces to Breadth First Search when all edges have the same cost.
  • 15. best-first search reduces to Breadth-First Search when f(n) = number of edges from start node to n, to UCS when f(n) = g(n); it can be reduced to DFS by, for example, setting f(n) = -g(n) (thus forcing deep nodes on the current branch to be searched before shallow nodes on other branches). A*Search reduces to UCS when the heuristic function is zero everywhere, i.e. h(n) = 0 for all n; this heuristic is clearly admissible since it always (grossly!) underestimates the distance remaining to reach the goal.