SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Artificial Intelligence
CSE 402
K3R20/K3R23
Definitions of AI
There are various definitions given
by experts in describing what is Artificial Intelligence
There are three kinds of intelligence:
one kind understand things for itself,
the other appreciate what other can understand,
the third understands neither for itself nor through others.
The first kind is excellent, the second good and the third kind useless.
-Niccolo Machiavelli
(1469-1527, Italian Diplomat)
What is artificial intelligence?
There are no clear consensus on the definition of AI
INTELLIGENCE
Intelligence is the computational part of the ability to achieve goals in the
world. Varying kinds and degrees of intelligence occur in people, many
animals and some machines.
ARTIFICIAL INTELLIGENCE
It is the science and engineering of making intelligent machines, especially
intelligent computer programs. It is related to the similar task of using
computers to understand human intelligence, but AI does not have to confine
itself to methods that are biologically observable.
• AI is a collection of hard problems which can be solved by humans and
other living things, but for which we don’t have good algorithms for
solving.
– e. g., understanding spoken natural language, medical diagnosis,
circuit design, learning, self-adaptation, reasoning, chess playing,
proving math theories, etc.
• A program that
– Acts like human (Turing test)
– Thinks like human (human-like patterns of thinking steps)
– Acts or thinks rationally (logically, correctly)
Other possible AI definitions
Easy Problems in AI
• It’s been easier to mechanize many of the high level cognitive
tasks we usually associate with “intelligence” in people
– e. g., symbolic integration, proving theorems, playing chess,
some aspect of medical diagnosis, etc.
Hard Problems in AI
• It’s been very hard to mechanize tasks that animals can do easily
– catching prey and avoiding predators
– interpreting complex sensory information (visual, aural, …)
– modeling the internal states of other animals from their
behavior
– working as a team (ants, bees)
Examples of AI problems
(Application Areas)
1.Expert Consulting Systems
A key problem in the development of Expert
Consulting System is how to represent and use the
knowledge that human experts in these subjects
obviously posses and use.
This problem is more difficult by the fact that the
expert knowledge in any important field is
imprecise and uncertain.
Examples of AI problems (contd.)
(Application Areas)
2. Theorem Proving
Finding proof of a mathematical theorem requires
following intelligence.
• Requires the ability to make deductions from hypothesis.
• It demands intuitive scales such as guessing which path should be
proved first in order to help proving the theorem.
• It also requires judgments to guess accurately about which
previously proven theorems in a subject area will be useful in the
present proof.
• Also sometimes it is needed to break the main problem into sub-
problems to work on independently.
Examples of AI problems(contd.)
(Application Areas)
3. Robotics
It deals with the problems of controlling the
physical actions of a mobile Robot.
4. Automatic Programming
In automatic programming, a system takes in a
high level description of what program is to
accomplish and produce a program.
Examples of AI problems (contd.)
(Application Areas)
5. Perceptional Problems
• Computers are made to see their surroundings by fitting T.V inputs.
• Also they are made to hear speaking voices by providing with
microphone inputs.
• But it requires processing of large base knowledge about the things
being perceived.
6. Natural Language Processor
• This field concerned with the efforts of making computers to understand
spoken and written languages.
• In order to understand sentences about a topic, it is necessary not only a
lot about the vocabulary and grammar, but also a good deal about the
topic so that unstated assumptions can be recognized.
A Brief History of Artificial Intelligence
The birth of AI (1943 – 1956)
– Pitts and McCulloch (1943): simplified mathematical
model of neurons (resting/firing states) can realize all
propositional logic primitives (can compute all Turing
computable functions)
– Allen Turing: Turing machine and Turing test (1950)
– Claude Shannon: information theory; possibility of chess
playing computers
Turing Test
• Three rooms contain a person, a computer, and an interrogator.
• The interrogator can communicate with the other two by teleprinter.
• The interrogator tries to determine which is the person and which is the
machine.
• The machine tries to fool the interrogator into believing that it is the
person.
• If the machine succeeds, then we conclude that the machine can think.
• Alan Turing's 1950 article Computing Machinery and Intelligence discussed
conditions for considering a machine to be intelligent
– “Can machines think?” ←→ “Can machines behave intelligently?”
– The Turing test (The Imitation Game): Operational definition of intelligence.
What would a computer need to pass the Turing test?
• Natural language processing: to communicate with examiner.
• Knowledge representation: to store and retrieve information
provided before or during interrogation.
• Automated reasoning: to use the stored information to answer
questions and to draw new conclusions.
• Machine learning: to adapt to new circumstances and to detect and
extrapolate patterns.
• Vision (for Total Turing test): to recognize the examiner’s actions
and various objects presented by the examiner.
• Motor control (total test): to act upon objects as requested.
• Other senses (total test): such as audition, smell, touch, etc.
Simple Definitions
• Data
Data are the facts and figures about a particular activity.
• Data Processing
The process of collecting all the required data together to produce meaningful
information.
• Information
Information is obtained by processing the data into meaningful form
• Knowledge
It is structured representation of all the facts of an AI problem
• Knowledge base
The facts or assertions about the problem domain.
• Data base
The storage medium for the state variables.
How is AI research done?
• AI research has both theoretical and experimental sides. The experimental side
has both basic and applied aspects.
• There are two main lines of research:
– One is biological, based on the idea that since humans are intelligent, AI should study
humans and imitate their psychology or physiology.
– The other is phenomenal, based on studying and formalizing common sense facts about
the world and the problems that the world presents to the achievement of goals.
• The two approaches interact to some extent, and both should eventually succeed.
It is a race, but both racers seem to be walking. [John McCarthy]
Areas of AI and their inter-dependencies
Search
Vision
Planning
Machine
Learning
Knowledge
RepresentationLogic
Expert
SystemsRoboticsNLP
Branches of AI
• Logical AI
• Search
• Natural language processing
• pattern recognition
• Knowledge representation
• Inference From some facts, others can be inferred.
• Automated reasoning
• Learning from experience
• Planning To generate a strategy for achieving some goal
• Epistemology This is a study of the kinds of knowledge that are required for
solving problems in the world.
• Genetic programming
• Emotions???
• …
18364 1 artificial intelligence

Weitere ähnliche Inhalte

Was ist angesagt?

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Sourabh Sharma
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
vallibhargavi
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
VijayaLakshmi N
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
ravijain90
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
falepiz
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentation
lpaviglianiti
 

Was ist angesagt? (20)

Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial intelligence by JD
Artificial intelligence by JDArtificial intelligence by JD
Artificial intelligence by JD
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial intelligence : what it is
Artificial intelligence : what it isArtificial intelligence : what it is
Artificial intelligence : what it is
 
Introduction to Artificial Intelligence.
Introduction to Artificial Intelligence. Introduction to Artificial Intelligence.
Introduction to Artificial Intelligence.
 
Artifical intelligence (a.i)
Artifical intelligence (a.i)Artifical intelligence (a.i)
Artifical intelligence (a.i)
 
ARTIFICIAL INTELLIGENCE (A.I)
ARTIFICIAL INTELLIGENCE (A.I)ARTIFICIAL INTELLIGENCE (A.I)
ARTIFICIAL INTELLIGENCE (A.I)
 
Technologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial IntelligenceTechnologies Demystified: Artificial Intelligence
Technologies Demystified: Artificial Intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCEARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence tapan
Artificial intelligence tapanArtificial intelligence tapan
Artificial intelligence tapan
 
Artificial Intelligence Presentation
Artificial Intelligence PresentationArtificial Intelligence Presentation
Artificial Intelligence Presentation
 
Lect#1 (Artificial Intelligence )
Lect#1 (Artificial Intelligence )Lect#1 (Artificial Intelligence )
Lect#1 (Artificial Intelligence )
 
AI (1).pdf
AI (1).pdfAI (1).pdf
AI (1).pdf
 

Andere mochten auch

Artificial Intelligence Chapter two agents
Artificial Intelligence Chapter two agentsArtificial Intelligence Chapter two agents
Artificial Intelligence Chapter two agents
Ehsan Nowrouzi
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
vallibhargavi
 

Andere mochten auch (12)

What it takes to bring Hadoop to a production-ready state
What it takes to bring Hadoop to a production-ready stateWhat it takes to bring Hadoop to a production-ready state
What it takes to bring Hadoop to a production-ready state
 
Data Mining: Key definitions
Data Mining: Key definitionsData Mining: Key definitions
Data Mining: Key definitions
 
Learning agents
Learning agentsLearning agents
Learning agents
 
2. information system
2. information system2. information system
2. information system
 
Learning
LearningLearning
Learning
 
Planning
PlanningPlanning
Planning
 
Artificial Intelligence Chapter two agents
Artificial Intelligence Chapter two agentsArtificial Intelligence Chapter two agents
Artificial Intelligence Chapter two agents
 
AI: Learning in AI 2
AI: Learning in AI 2AI: Learning in AI 2
AI: Learning in AI 2
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
LinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-PresentedLinkedIn SlideShare: Knowledge, Well-Presented
LinkedIn SlideShare: Knowledge, Well-Presented
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Ähnlich wie 18364 1 artificial intelligence

EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptEELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
DaliaMagdy12
 
Module-1.1.pdf of aiml engineering mod 1
Module-1.1.pdf of aiml engineering mod 1Module-1.1.pdf of aiml engineering mod 1
Module-1.1.pdf of aiml engineering mod 1
fariyaPatel
 
Introduction to Artificial intelligence and ML
Introduction to Artificial intelligence and MLIntroduction to Artificial intelligence and ML
Introduction to Artificial intelligence and ML
bansalpra7
 
Introduction to Artificial Intelligences
Introduction to Artificial IntelligencesIntroduction to Artificial Intelligences
Introduction to Artificial Intelligences
Meenakshi Paul
 
computer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligencecomputer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligence
KhanKhaja1
 
AI Mod1@AzDOCUMENTS.in.pdf
AI Mod1@AzDOCUMENTS.in.pdfAI Mod1@AzDOCUMENTS.in.pdf
AI Mod1@AzDOCUMENTS.in.pdf
KUMARRISHAV37
 
Cognitive Science Unit 2
Cognitive Science Unit 2Cognitive Science Unit 2
Cognitive Science Unit 2
CSITSansar
 

Ähnlich wie 18364 1 artificial intelligence (20)

Intro artificial intelligence
Intro artificial intelligenceIntro artificial intelligence
Intro artificial intelligence
 
Ch 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdfCh 1 Introduction to AI.pdf
Ch 1 Introduction to AI.pdf
 
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.pptEELU AI  lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
EELU AI lecture 1- fall 2022-2023 - Chapter 01- Introduction.ppt
 
AI.ppt
AI.pptAI.ppt
AI.ppt
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptx
 
Module-1.1.pdf of aiml engineering mod 1
Module-1.1.pdf of aiml engineering mod 1Module-1.1.pdf of aiml engineering mod 1
Module-1.1.pdf of aiml engineering mod 1
 
AI Lesson 01
AI Lesson 01AI Lesson 01
AI Lesson 01
 
ARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm Paper
 
Introduction to Artificial intelligence and ML
Introduction to Artificial intelligence and MLIntroduction to Artificial intelligence and ML
Introduction to Artificial intelligence and ML
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
Introduction to Artificial Intelligences
Introduction to Artificial IntelligencesIntroduction to Artificial Intelligences
Introduction to Artificial Intelligences
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
computer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligencecomputer science engineering spe ialized in artificial Intelligence
computer science engineering spe ialized in artificial Intelligence
 
ai.ppt
ai.pptai.ppt
ai.ppt
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
AI Mod1@AzDOCUMENTS.in.pdf
AI Mod1@AzDOCUMENTS.in.pdfAI Mod1@AzDOCUMENTS.in.pdf
AI Mod1@AzDOCUMENTS.in.pdf
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Cognitive Science Unit 2
Cognitive Science Unit 2Cognitive Science Unit 2
Cognitive Science Unit 2
 

KĂźrzlich hochgeladen

Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
amitlee9823
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
SUHANI PANDEY
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
amitlee9823
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 

KĂźrzlich hochgeladen (20)

Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Thane West Call On 9920725232 With Body to body massage...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
Escorts Service Kumaraswamy Layout ☎ 7737669865☎ Book Your One night Stand (B...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
BabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptxBabyOno dropshipping via API with DroFx.pptx
BabyOno dropshipping via API with DroFx.pptx
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 

18364 1 artificial intelligence

  • 2. Definitions of AI There are various definitions given by experts in describing what is Artificial Intelligence There are three kinds of intelligence: one kind understand things for itself, the other appreciate what other can understand, the third understands neither for itself nor through others. The first kind is excellent, the second good and the third kind useless. -Niccolo Machiavelli (1469-1527, Italian Diplomat)
  • 3. What is artificial intelligence? There are no clear consensus on the definition of AI INTELLIGENCE Intelligence is the computational part of the ability to achieve goals in the world. Varying kinds and degrees of intelligence occur in people, many animals and some machines. ARTIFICIAL INTELLIGENCE It is the science and engineering of making intelligent machines, especially intelligent computer programs. It is related to the similar task of using computers to understand human intelligence, but AI does not have to confine itself to methods that are biologically observable.
  • 4. • AI is a collection of hard problems which can be solved by humans and other living things, but for which we don’t have good algorithms for solving. – e. g., understanding spoken natural language, medical diagnosis, circuit design, learning, self-adaptation, reasoning, chess playing, proving math theories, etc. • A program that – Acts like human (Turing test) – Thinks like human (human-like patterns of thinking steps) – Acts or thinks rationally (logically, correctly) Other possible AI definitions
  • 5. Easy Problems in AI • It’s been easier to mechanize many of the high level cognitive tasks we usually associate with “intelligence” in people – e. g., symbolic integration, proving theorems, playing chess, some aspect of medical diagnosis, etc. Hard Problems in AI • It’s been very hard to mechanize tasks that animals can do easily – catching prey and avoiding predators – interpreting complex sensory information (visual, aural, …) – modeling the internal states of other animals from their behavior – working as a team (ants, bees)
  • 6. Examples of AI problems (Application Areas) 1.Expert Consulting Systems A key problem in the development of Expert Consulting System is how to represent and use the knowledge that human experts in these subjects obviously posses and use. This problem is more difficult by the fact that the expert knowledge in any important field is imprecise and uncertain.
  • 7. Examples of AI problems (contd.) (Application Areas) 2. Theorem Proving Finding proof of a mathematical theorem requires following intelligence. • Requires the ability to make deductions from hypothesis. • It demands intuitive scales such as guessing which path should be proved first in order to help proving the theorem. • It also requires judgments to guess accurately about which previously proven theorems in a subject area will be useful in the present proof. • Also sometimes it is needed to break the main problem into sub- problems to work on independently.
  • 8. Examples of AI problems(contd.) (Application Areas) 3. Robotics It deals with the problems of controlling the physical actions of a mobile Robot. 4. Automatic Programming In automatic programming, a system takes in a high level description of what program is to accomplish and produce a program.
  • 9. Examples of AI problems (contd.) (Application Areas) 5. Perceptional Problems • Computers are made to see their surroundings by fitting T.V inputs. • Also they are made to hear speaking voices by providing with microphone inputs. • But it requires processing of large base knowledge about the things being perceived. 6. Natural Language Processor • This field concerned with the efforts of making computers to understand spoken and written languages. • In order to understand sentences about a topic, it is necessary not only a lot about the vocabulary and grammar, but also a good deal about the topic so that unstated assumptions can be recognized.
  • 10. A Brief History of Artificial Intelligence The birth of AI (1943 – 1956) – Pitts and McCulloch (1943): simplified mathematical model of neurons (resting/firing states) can realize all propositional logic primitives (can compute all Turing computable functions) – Allen Turing: Turing machine and Turing test (1950) – Claude Shannon: information theory; possibility of chess playing computers
  • 11. Turing Test • Three rooms contain a person, a computer, and an interrogator. • The interrogator can communicate with the other two by teleprinter. • The interrogator tries to determine which is the person and which is the machine. • The machine tries to fool the interrogator into believing that it is the person. • If the machine succeeds, then we conclude that the machine can think. • Alan Turing's 1950 article Computing Machinery and Intelligence discussed conditions for considering a machine to be intelligent – “Can machines think?” ←→ “Can machines behave intelligently?” – The Turing test (The Imitation Game): Operational definition of intelligence.
  • 12. What would a computer need to pass the Turing test? • Natural language processing: to communicate with examiner. • Knowledge representation: to store and retrieve information provided before or during interrogation. • Automated reasoning: to use the stored information to answer questions and to draw new conclusions. • Machine learning: to adapt to new circumstances and to detect and extrapolate patterns. • Vision (for Total Turing test): to recognize the examiner’s actions and various objects presented by the examiner. • Motor control (total test): to act upon objects as requested. • Other senses (total test): such as audition, smell, touch, etc.
  • 13. Simple Definitions • Data Data are the facts and figures about a particular activity. • Data Processing The process of collecting all the required data together to produce meaningful information. • Information Information is obtained by processing the data into meaningful form • Knowledge It is structured representation of all the facts of an AI problem • Knowledge base The facts or assertions about the problem domain. • Data base The storage medium for the state variables.
  • 14. How is AI research done? • AI research has both theoretical and experimental sides. The experimental side has both basic and applied aspects. • There are two main lines of research: – One is biological, based on the idea that since humans are intelligent, AI should study humans and imitate their psychology or physiology. – The other is phenomenal, based on studying and formalizing common sense facts about the world and the problems that the world presents to the achievement of goals. • The two approaches interact to some extent, and both should eventually succeed. It is a race, but both racers seem to be walking. [John McCarthy]
  • 15. Areas of AI and their inter-dependencies Search Vision Planning Machine Learning Knowledge RepresentationLogic Expert SystemsRoboticsNLP
  • 16. Branches of AI • Logical AI • Search • Natural language processing • pattern recognition • Knowledge representation • Inference From some facts, others can be inferred. • Automated reasoning • Learning from experience • Planning To generate a strategy for achieving some goal • Epistemology This is a study of the kinds of knowledge that are required for solving problems in the world. • Genetic programming • Emotions??? • …