Impacto social del desarrollo de la Inteligencia artificial(Ingles)kamh18
The document discusses the social impacts of developing artificial intelligence. It begins by outlining the methodology used, which involved searching for information on artificial intelligence from digital libraries, books, and websites. It then provides an overview of key concepts in artificial intelligence, including definitions of AI, different approaches to AI, the role of agents, and how agents can act intelligently using knowledge and beliefs. The document also gives examples of applications of AI in fields like medicine, geology, and aeronautics.
1. The document defines intelligence as the ability to reason, understand complex ideas, learn from experience, plan tasks, and solve problems. It also discusses two major definitions of intelligence from scientific reports.
2. Artificial intelligence is defined as giving machines human-like intelligence or the ability to perform tasks normally requiring human intelligence. The document discusses different approaches to AI like systems that think rationally versus like humans.
3. The key approaches discussed are the Turing test to evaluate if a machine can think like a human, cognitive modeling to understand human thinking, and rational agent theory to create agents that act rationally to achieve goals.
This document provides an introduction to knowledge representation in artificial intelligence. It discusses how knowledge representation and reasoning forms the basis of intelligent behavior through computational means. The key types of knowledge that need to be represented are defined, including objects, events, facts, and meta-knowledge. Different types of knowledge such as declarative, procedural, structural and heuristic knowledge are explained. The importance of knowledge representation for modeling intelligent behavior in agents is highlighted. The requirements for effective knowledge representation including representational adequacy, inferential adequacy, inferential efficiency, and acquisitional efficiency are outlined. Propositional logic is introduced as the simplest form of logic using propositions.
The document discusses artificial intelligence (AI) and provides definitions, goals, techniques, branches, applications, and vocabulary related to AI. It defines AI as the study of how to make computers do things that people do better, such as problem solving, learning, and reasoning. The document outlines science and engineering based goals of AI and discusses techniques like knowledge representation, learning, planning, and inference. It also lists common branches of AI including logical AI, search, pattern recognition, and learning from experience. The document provides examples of AI applications and concludes with a discussion of knowledge representation techniques.
This document provides an overview of artificial intelligence techniques. It begins with definitions of AI and discusses branches of AI like logical AI, search, pattern recognition, knowledge representation, inference and more. It also discusses AI applications, problems in AI and the levels of modeling human intelligence. Several examples are then provided to illustrate increasingly sophisticated AI techniques for playing tic-tac-toe and answering questions to demonstrate moving towards knowledge representations that generalize information and are more extensible.
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.
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
This document provides information about an Artificial Intelligence course. The key details are:
- The course is CSC 343, taught over 3 lecture hours and 2 lab hours
Impacto social del desarrollo de la Inteligencia artificial(Ingles)kamh18
The document discusses the social impacts of developing artificial intelligence. It begins by outlining the methodology used, which involved searching for information on artificial intelligence from digital libraries, books, and websites. It then provides an overview of key concepts in artificial intelligence, including definitions of AI, different approaches to AI, the role of agents, and how agents can act intelligently using knowledge and beliefs. The document also gives examples of applications of AI in fields like medicine, geology, and aeronautics.
1. The document defines intelligence as the ability to reason, understand complex ideas, learn from experience, plan tasks, and solve problems. It also discusses two major definitions of intelligence from scientific reports.
2. Artificial intelligence is defined as giving machines human-like intelligence or the ability to perform tasks normally requiring human intelligence. The document discusses different approaches to AI like systems that think rationally versus like humans.
3. The key approaches discussed are the Turing test to evaluate if a machine can think like a human, cognitive modeling to understand human thinking, and rational agent theory to create agents that act rationally to achieve goals.
This document provides an introduction to knowledge representation in artificial intelligence. It discusses how knowledge representation and reasoning forms the basis of intelligent behavior through computational means. The key types of knowledge that need to be represented are defined, including objects, events, facts, and meta-knowledge. Different types of knowledge such as declarative, procedural, structural and heuristic knowledge are explained. The importance of knowledge representation for modeling intelligent behavior in agents is highlighted. The requirements for effective knowledge representation including representational adequacy, inferential adequacy, inferential efficiency, and acquisitional efficiency are outlined. Propositional logic is introduced as the simplest form of logic using propositions.
The document discusses artificial intelligence (AI) and provides definitions, goals, techniques, branches, applications, and vocabulary related to AI. It defines AI as the study of how to make computers do things that people do better, such as problem solving, learning, and reasoning. The document outlines science and engineering based goals of AI and discusses techniques like knowledge representation, learning, planning, and inference. It also lists common branches of AI including logical AI, search, pattern recognition, and learning from experience. The document provides examples of AI applications and concludes with a discussion of knowledge representation techniques.
This document provides an overview of artificial intelligence techniques. It begins with definitions of AI and discusses branches of AI like logical AI, search, pattern recognition, knowledge representation, inference and more. It also discusses AI applications, problems in AI and the levels of modeling human intelligence. Several examples are then provided to illustrate increasingly sophisticated AI techniques for playing tic-tac-toe and answering questions to demonstrate moving towards knowledge representations that generalize information and are more extensible.
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.
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
This document provides information about an Artificial Intelligence course. The key details are:
- The course is CSC 343, taught over 3 lecture hours and 2 lab hours
The document provides an introduction to artificial intelligence, including:
1) Definitions of AI as the study of making computers intelligent like humans through techniques like problem solving, learning, reasoning, and perception.
2) Examples of different AI techniques for representing knowledge to solve problems like tic-tac-toe, with increasing complexity.
3) Branches and applications of AI like expert systems, machine learning, computer vision and natural language processing.
The document provides an introduction to artificial intelligence including:
- Definitions of AI as the study of making computers intelligent like humans through techniques like problem solving and learning.
- Branches of AI including logical AI, search, pattern recognition, representation, inference, common sense reasoning and learning from experience.
- Applications of AI in areas like perception, robotics, natural language processing, planning, and machine learning.
- Techniques used in AI like knowledge representation and different approaches to problems like tic-tac-toe and question answering with increasing complexity.
The document defines different approaches to artificial intelligence including:
1. Systems that think like humans through cognitive modeling of human thought processes.
2. Systems that think rationally by following logical rules and principles like Aristotle's laws of thought.
3. Systems that act rationally by perceiving the environment, acting to achieve goals based on beliefs, and being modeled as rational agents.
The document provides an overview of artificial intelligence (AI) including definitions, techniques, and challenges. It discusses how AI aims to make computers intelligent like humans by giving them abilities such as perception, reasoning, learning, and problem solving. Some key techniques mentioned are search, knowledge representation, and abstraction. The document also discusses the Turing Test as a proposed method for determining if a machine can think like a human. It provides examples of problems AI aims to solve such as game playing, commonsense reasoning, and perception.
The document discusses the definitions and goals of artificial intelligence, including attempting to match or surpass human intelligence (strong AI), or accomplishing specific tasks without full human cognitive abilities (weak AI). It also covers the components of intelligence like reasoning, learning, and problem solving, as well as the history and importance of AI research in areas like philosophy, mathematics, psychology and its applications in tasks like games, scientific analysis and medical diagnosis.
Introduction to AI (Artificial Intelligence).amolakkumar45
The document discusses the concepts of intelligence and logical thinking. It defines intelligence as the ability to learn, understand, reason, analyze problems and use language. Logical thinking is described as applying reasoning to solve problems by considering information in a step-by-step sequence. Examples provided include playing chess, math problems, and scientific experiments. The document also discusses artificial intelligence as simulating human intelligence through machine programming to think and act like humans. The goal of AI is to automate tasks requiring human intelligence.
Describe what is Artificial Intelligence. What are its goals and Approaches. Different Types of Artificial Intelligence Explain Machine learning and took one Algorithm "K-means Algorithm" and explained
This document discusses different definitions and approaches to artificial intelligence (AI). It begins by defining AI as helping machines solve complex problems like humans by applying human-like algorithms. It then discusses AI's links to other fields and its history. The rest of the document explores definitions of AI and different goals or approaches in AI research, including systems that think or act like humans and systems that think or act rationally. It focuses on the Turing Test approach of acting humanly and the cognitive modeling approach of thinking humanly by modeling human cognition.
This presentation educates you about Artificial intelligence composed and those are Reasoning, Learning, Problem Solving, Perception and Linguistic Intelligence.
For more topics stay tuned with Learnbay.
This document provides an introduction to artificial intelligence and cognitive science. It defines intelligence and AI, discusses different approaches to AI like thinking like humans, thinking rationally, acting like humans and acting rationally. It also summarizes the history of AI from early neural networks to modern applications. Key concepts covered include the Turing test, knowledge representation, rational agents, intelligent environments and knowledge-based systems.
Knowledge representation is important for artificial intelligence as it allows computers to store real-world knowledge and use that knowledge to solve complex problems, similar to how humans use their experiences and training. There are different types of knowledge that can be represented, including declarative facts, procedural knowledge of how to perform tasks, and meta-knowledge about what is already known. Knowledge-based systems are a form of artificial intelligence that captures human expertise in a knowledge base and uses an inference engine to support decision making, as seen in early expert systems like MYCIN for medical diagnosis.
This document provides an overview of artificial intelligence (AI). It defines AI as the science of developing methods to solve problems usually associated with human intelligence. The document discusses different definitions and visions of AI, including thinking and acting like humans, thinking and acting rationally, and modeling human thinking through computational models. It also covers the history of AI from its origins in the 1940s to recent successes, as well as related fields and main areas of AI research like machine learning, robotics, and natural language processing.
This document provides an overview of artificial intelligence including definitions, concepts, and applications. It defines AI as simulating human intelligence through machine learning and problem solving. Key points include:
- AI systems are designed to rationally achieve goals like humans through learning.
- Knowledge representation and organization is important for efficient searching and reasoning. Common methods include rules, frames, and ontologies.
- Knowledge-based systems combine a knowledge base with an inference engine to derive new understandings and solve complex problems. They are often used to replicate expert knowledge.
The document provides an overview of artificial intelligence, including definitions, key concepts, and applications. It defines AI as the simulation of human intelligence in machines, and notes the differences between weak/narrow AI which focuses on specific problems, versus strong/general AI which aims to achieve human-level intelligence. The document also discusses how AI works by trying to think and act well, and by attempting to think and act like humans. It provides examples of AI application areas and practical tools used today.
The document discusses artificial intelligence (AI) and provides definitions, techniques, branches, and applications of AI. It defines AI as creating intelligent machines, especially computer programs, that can think like humans. It discusses representing knowledge to solve problems as an AI technique. Some branches of AI mentioned are logical AI, search, pattern recognition, representation, inference, common sense reasoning, learning from experience, planning, and applications in fields like robotics, natural language processing, and game playing.
The Applied Neurosciences Lab uses neuroscientific tools like eyetracking and EEG biofeedback coupled with qualitative research to study how the brain processes information. They analyze stimuli like images, videos, and digital interfaces to understand what catches people's attention and is easy to understand. This helps optimize products, services, and communications. The lab provides data-driven recommendations in areas like marketing, advertising, and user experience design.
This document provides an introduction to an artificial intelligence course. The course aims to give students knowledge and understanding of core AI concepts like search, game playing, planning and machine learning. Students will learn how to apply these concepts to construct simple AI systems using a declarative language. The document outlines several core areas of AI including knowledge representation, reasoning, planning, learning, and interacting with the environment. It also discusses the history of AI and provides examples of modern AI applications.
The relationship between artificial intelligence and psychological theoriesEr. rahul abhishek
Psychology is one of the parent elements of artificial
intelligence or we can also say that it is the main source for
artificial intelligence. In this paper we are discussing about the
theories of psychology used in AI. Since psychology is the study
of human brain and its nature and AI is the branch which deals
with the intelligence in machine, so for understanding the
intelligence of a machine we have to compare with human
intelligence because AI means the intelligence shown by a
machine like a human being.
Unit 2 discusses knowledge representation, which is important for intelligent systems to achieve useful tasks. It cannot be done without a large amount of domain-specific knowledge. Humans tackle problems using their knowledge resources, so knowledge must be represented inside computers for AI programs to manipulate. The document then defines knowledge representation as the part of AI concerned with how agents think and how thinking enables intelligent behavior. It represents real-world information so computers can understand and utilize knowledge to solve complex problems.
The document provides an introduction to artificial intelligence, including:
1) Definitions of AI as the study of making computers intelligent like humans through techniques like problem solving, learning, reasoning, and perception.
2) Examples of different AI techniques for representing knowledge to solve problems like tic-tac-toe, with increasing complexity.
3) Branches and applications of AI like expert systems, machine learning, computer vision and natural language processing.
The document provides an introduction to artificial intelligence including:
- Definitions of AI as the study of making computers intelligent like humans through techniques like problem solving and learning.
- Branches of AI including logical AI, search, pattern recognition, representation, inference, common sense reasoning and learning from experience.
- Applications of AI in areas like perception, robotics, natural language processing, planning, and machine learning.
- Techniques used in AI like knowledge representation and different approaches to problems like tic-tac-toe and question answering with increasing complexity.
The document defines different approaches to artificial intelligence including:
1. Systems that think like humans through cognitive modeling of human thought processes.
2. Systems that think rationally by following logical rules and principles like Aristotle's laws of thought.
3. Systems that act rationally by perceiving the environment, acting to achieve goals based on beliefs, and being modeled as rational agents.
The document provides an overview of artificial intelligence (AI) including definitions, techniques, and challenges. It discusses how AI aims to make computers intelligent like humans by giving them abilities such as perception, reasoning, learning, and problem solving. Some key techniques mentioned are search, knowledge representation, and abstraction. The document also discusses the Turing Test as a proposed method for determining if a machine can think like a human. It provides examples of problems AI aims to solve such as game playing, commonsense reasoning, and perception.
The document discusses the definitions and goals of artificial intelligence, including attempting to match or surpass human intelligence (strong AI), or accomplishing specific tasks without full human cognitive abilities (weak AI). It also covers the components of intelligence like reasoning, learning, and problem solving, as well as the history and importance of AI research in areas like philosophy, mathematics, psychology and its applications in tasks like games, scientific analysis and medical diagnosis.
Introduction to AI (Artificial Intelligence).amolakkumar45
The document discusses the concepts of intelligence and logical thinking. It defines intelligence as the ability to learn, understand, reason, analyze problems and use language. Logical thinking is described as applying reasoning to solve problems by considering information in a step-by-step sequence. Examples provided include playing chess, math problems, and scientific experiments. The document also discusses artificial intelligence as simulating human intelligence through machine programming to think and act like humans. The goal of AI is to automate tasks requiring human intelligence.
Describe what is Artificial Intelligence. What are its goals and Approaches. Different Types of Artificial Intelligence Explain Machine learning and took one Algorithm "K-means Algorithm" and explained
This document discusses different definitions and approaches to artificial intelligence (AI). It begins by defining AI as helping machines solve complex problems like humans by applying human-like algorithms. It then discusses AI's links to other fields and its history. The rest of the document explores definitions of AI and different goals or approaches in AI research, including systems that think or act like humans and systems that think or act rationally. It focuses on the Turing Test approach of acting humanly and the cognitive modeling approach of thinking humanly by modeling human cognition.
This presentation educates you about Artificial intelligence composed and those are Reasoning, Learning, Problem Solving, Perception and Linguistic Intelligence.
For more topics stay tuned with Learnbay.
This document provides an introduction to artificial intelligence and cognitive science. It defines intelligence and AI, discusses different approaches to AI like thinking like humans, thinking rationally, acting like humans and acting rationally. It also summarizes the history of AI from early neural networks to modern applications. Key concepts covered include the Turing test, knowledge representation, rational agents, intelligent environments and knowledge-based systems.
Knowledge representation is important for artificial intelligence as it allows computers to store real-world knowledge and use that knowledge to solve complex problems, similar to how humans use their experiences and training. There are different types of knowledge that can be represented, including declarative facts, procedural knowledge of how to perform tasks, and meta-knowledge about what is already known. Knowledge-based systems are a form of artificial intelligence that captures human expertise in a knowledge base and uses an inference engine to support decision making, as seen in early expert systems like MYCIN for medical diagnosis.
This document provides an overview of artificial intelligence (AI). It defines AI as the science of developing methods to solve problems usually associated with human intelligence. The document discusses different definitions and visions of AI, including thinking and acting like humans, thinking and acting rationally, and modeling human thinking through computational models. It also covers the history of AI from its origins in the 1940s to recent successes, as well as related fields and main areas of AI research like machine learning, robotics, and natural language processing.
This document provides an overview of artificial intelligence including definitions, concepts, and applications. It defines AI as simulating human intelligence through machine learning and problem solving. Key points include:
- AI systems are designed to rationally achieve goals like humans through learning.
- Knowledge representation and organization is important for efficient searching and reasoning. Common methods include rules, frames, and ontologies.
- Knowledge-based systems combine a knowledge base with an inference engine to derive new understandings and solve complex problems. They are often used to replicate expert knowledge.
The document provides an overview of artificial intelligence, including definitions, key concepts, and applications. It defines AI as the simulation of human intelligence in machines, and notes the differences between weak/narrow AI which focuses on specific problems, versus strong/general AI which aims to achieve human-level intelligence. The document also discusses how AI works by trying to think and act well, and by attempting to think and act like humans. It provides examples of AI application areas and practical tools used today.
The document discusses artificial intelligence (AI) and provides definitions, techniques, branches, and applications of AI. It defines AI as creating intelligent machines, especially computer programs, that can think like humans. It discusses representing knowledge to solve problems as an AI technique. Some branches of AI mentioned are logical AI, search, pattern recognition, representation, inference, common sense reasoning, learning from experience, planning, and applications in fields like robotics, natural language processing, and game playing.
The Applied Neurosciences Lab uses neuroscientific tools like eyetracking and EEG biofeedback coupled with qualitative research to study how the brain processes information. They analyze stimuli like images, videos, and digital interfaces to understand what catches people's attention and is easy to understand. This helps optimize products, services, and communications. The lab provides data-driven recommendations in areas like marketing, advertising, and user experience design.
This document provides an introduction to an artificial intelligence course. The course aims to give students knowledge and understanding of core AI concepts like search, game playing, planning and machine learning. Students will learn how to apply these concepts to construct simple AI systems using a declarative language. The document outlines several core areas of AI including knowledge representation, reasoning, planning, learning, and interacting with the environment. It also discusses the history of AI and provides examples of modern AI applications.
The relationship between artificial intelligence and psychological theoriesEr. rahul abhishek
Psychology is one of the parent elements of artificial
intelligence or we can also say that it is the main source for
artificial intelligence. In this paper we are discussing about the
theories of psychology used in AI. Since psychology is the study
of human brain and its nature and AI is the branch which deals
with the intelligence in machine, so for understanding the
intelligence of a machine we have to compare with human
intelligence because AI means the intelligence shown by a
machine like a human being.
Unit 2 discusses knowledge representation, which is important for intelligent systems to achieve useful tasks. It cannot be done without a large amount of domain-specific knowledge. Humans tackle problems using their knowledge resources, so knowledge must be represented inside computers for AI programs to manipulate. The document then defines knowledge representation as the part of AI concerned with how agents think and how thinking enables intelligent behavior. It represents real-world information so computers can understand and utilize knowledge to solve complex problems.
Similar to Introduction to Artificial Intelligence. (20)
Data Communication and Computer Networks Management System Project Report.pdfKamal Acharya
Networking is a telecommunications network that allows computers to exchange data. In
computer networks, networked computing devices pass data to each other along data
connections. Data is transferred in the form of packets. The connections between nodes are
established using either cable media or wireless media.
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...DharmaBanothu
Natural language processing (NLP) has
recently garnered significant interest for the
computational representation and analysis of human
language. Its applications span multiple domains such
as machine translation, email spam detection,
information extraction, summarization, healthcare,
and question answering. This paper first delineates
four phases by examining various levels of NLP and
components of Natural Language Generation,
followed by a review of the history and progression of
NLP. Subsequently, we delve into the current state of
the art by presenting diverse NLP applications,
contemporary trends, and challenges. Finally, we
discuss some available datasets, models, and
evaluation metrics in NLP.
Covid Management System Project Report.pdfKamal Acharya
CoVID-19 sprang up in Wuhan China in November 2019 and was declared a pandemic by the in January 2020 World Health Organization (WHO). Like the Spanish flu of 1918 that claimed millions of lives, the COVID-19 has caused the demise of thousands with China, Italy, Spain, USA and India having the highest statistics on infection and mortality rates. Regardless of existing sophisticated technologies and medical science, the spread has continued to surge high. With this COVID-19 Management System, organizations can respond virtually to the COVID-19 pandemic and protect, educate and care for citizens in the community in a quick and effective manner. This comprehensive solution not only helps in containing the virus but also proactively empowers both citizens and care providers to minimize the spread of the virus through targeted strategies and education.
Sachpazis_Consolidation Settlement Calculation Program-The Python Code and th...Dr.Costas Sachpazis
Consolidation Settlement Calculation Program-The Python Code
By Professor Dr. Costas Sachpazis, Civil Engineer & Geologist
This program calculates the consolidation settlement for a foundation based on soil layer properties and foundation data. It allows users to input multiple soil layers and foundation characteristics to determine the total settlement.
Cricket management system ptoject report.pdfKamal Acharya
The aim of this project is to provide the complete information of the National and
International statistics. The information is available country wise and player wise. By
entering the data of eachmatch, we can get all type of reports instantly, which will be
useful to call back history of each player. Also the team performance in each match can
be obtained. We can get a report on number of matches, wins and lost.
We have designed & manufacture the Lubi Valves LBF series type of Butterfly Valves for General Utility Water applications as well as for HVAC applications.
4. The Foundations Of Artificial Intelligence :
Philosophy
Can formal rules be used to draw valid conclusions?
How does the mind arise from a physical brain?
Where does knowledge come from?
How does knowledge lead to action?
Mathematics
What are the formal rules to draw valid conclusions?
What can be computed?
How do we reason with uncertain information?
Economics
How should we make decisions so as to maximize payoff?
How should we do this when others may not go along?
How should we do this when the payoff may be far in the future?
Neuroscience
How do brains process information?
7. The History Of Artificial Intelligence :
The gestation of artificial intelligence (1943–1955)
Warren McCulloch and Walter Pitts (1943)
Donald Hebb (1949)
Alan Turing (1950)
The birth of artificial intelligence (1956)
John McCarthy
Early enthusiasm, great expectations (1952–1969)
Newell and Simon (1976) physical symbol system
Marvin Minsky (1958)
Bernie Widrow (Widrow and Hoff, 1960; Widrow, 1962), ADALINES
Frank Rosenblatt (1962), Perceptrons
A dose of reality (1966–1973)
Friedberg (1959), genetic algorithms
8. The History Of Artificial Intelligence :
Knowledge-based systems: The key to power? (1969–1979)
Expert systems
Certainty factors
AI becomes an industry (1980–present)
Digital Equipment Corporation (McDermott, 1982)
The return of neural networks (1986–present)
Back propagation learning algorithm first found in 1969 by Bryson and Ho
AI adopts the scientific method (1987–present)
DATA MINING
Bayesian network
The emergence of intelligent agents (1995–present)
The availability of very large data sets (2001–present)
9. Goals of AI :
Scientific Goal : Scientific goal is to determine which ideas about knowledge
representation, learning, rule systems, search, and so on, explain various sorts of
real intelligence (e.g., implementation of Expert Systems which exhibit intelligent
behaviour, learn, demonstrate, explain, and advice its users).
Engineering Goal : Engineering goal is to solve real-world problems by using AI
techniques, such as knowledge representation, learning, rule systems, search, and
so on.
For example, implementation of Human Intelligence in Machines, which means creating
systems that understand, think, learn, and behave like humans.
In a traditional manner, computer scientists and engineers are more concerned in
the engineering goal, whereas psychologists, philosophers, and cognitive scientists
have been more absorbed in the scientific goal.
It makes good sense to be concerned in both, as there are common techniques and
the two approaches can feed off each other.
10. Categorization of AI :
Sensing - Through the sensor taking in data about the world which includes:
1. In image processing field its recognizing important objects, paths, faces, cars, or kittens
and all other part present in the image.
2. In speech recognition filtering out the noise and then recognizing specific words from the
input speech.
3. Some examples of other sensors are robotics, sonar, accelerometers, balance detection,
etc.
Reasoning - Reasoning is thinking or process the data sensed by the sensor about
how things relate to what is known as follows:
1. In planning/problem solving, reasoning is figuring out what to do to achieve a goal.
2. In learning, reasoning is building new knowledge based on examples or examination of a
data set.
3. In natural language generation, reasoning is given a communication goal, generating the
language to satisfy it.
11. Categorization of AI :
Reasoning –
4. In situation assessment, reasoning is figuring out what is going on in the world at a broader
level than the ideas alone.
5. In logic-based inference, reasoning is deciding that something is true because, logically, it
must be true.
6. In language processing, reasoning is turning words into ideas and their relationships.
7. In evidence-based inference, reasoning is deciding that something is true based on the
weight of evidence at hand.
Acting - On the basis of input and reasoning, acting is generating and controlling
actions in the environment as follows:
1. Like in speech generation, the action can be given a piece of text or generating the audio that
expresses that text.
2. In robotic control, action is moving and managing the different effectors that move you about
the world.
12. Components of AI :
In AI, the intelligence is intangible which is composed of mainly five techniques as follows :
1. Reasoning
2. Learning
3. Problem solving
4. Perception
5. Linguistic intelligence
13. Reasoning : Reasoning is the set of processes that enables an intelligent system to
help or to provide basis for actions, making decisions, and prediction. Reasoning is
of two types: Inductive Reasoning and Deductive Reasoning.
1. Inductive reasoning conducts specific observations to make broad, general
statements.
2. Deductive reasoning which starts with a general statement and checks the
possibilities to reach a specific or a logical conclusion.
Learning : Learning is the process of gaining knowledge by understanding,
practicing, being taught, or experiencing one thing. Learning enhances the
awareness of any topic. The flexibility of learning is possessed by humans, some
animals, and AI-enabled systems.
Components of AI :
14. Problem Solving : Problem solving is the method during which one perceives and
tries to make a desired answer from a present state of affairs by taking some path,
that is blocked by known or unknown hurdles. Drawback solving also includes
deciding that is the method of choosing the most effective appropriate alternative
out of multiple alternatives to succeed in the specified goal are available.
Perception : Perception is the method of acquiring, decoding, selecting, and
organizing sensory data. Perception presumes sensing. In humans, perception is
aided by sensory organs. Within the domain of AI, perception mechanism puts the
info acquired by the sensors along in a very meaningful manner.
Linguistic Intelligence : Linguistic intelligence is one’s ability to use, comprehend,
speak, and write the verbal and written language. It is important in interpersonal
communication.
Components of AI :
16. Applications of AI :
What can AI do today?
Robotic vehicles
Speech recognition
Autonomous planning and scheduling
Game playing
Spam fighting
Logistics planning
Robotics
Machine Translation
17. Agents and Environments :
An agent is anything that can be viewed as perceiving its environment through
sensors and acting upon that environment through actuators.
The term percept is used to refer to the agent’s perceptual inputs at any given
instant. an agent’s choice of action at any given instant can depend on the entire
percept sequence observed to date, but not on anything it hasn’t perceived.
18. Example :
A vacuum-cleaner world with just two
locations.
Percept sequence Action
[A, Clean] Right
[A, Dirty] Suck
[B, Clean] Left
[B, Dirty] Suck
[A, Clean], [A, Clean] Right
[A, Clean], [A, Dirty] Suck
...
...
[A, Clean], [A, Clean], [A, Clean] Right
[A, Clean], [A, Clean], [A, Dirty] Suck
...
...
19. The Concept of Rationality :
A rational agent is one that does the right thing.
What does it mean to do the right thing?
When an agent is plunked down in an environment, it generates a sequence of
actions according to the percepts it receives. This sequence of actions causes the
environment to go through a sequence of states.
If the sequence is desirable, then the agent has performed well. This notion of
desirability is captured by a performance measure that evaluates any given
sequence of environment states.
Note : it is said environment states, not agent states.
20. Rationality :
What is rational at any given time depends on four things:
The performance measure that defines the criterion of success.
The agent’s prior knowledge of the environment.
The actions that the agent can perform.
The agent’s percept sequence to date.
This leads to a definition of a rational agent:
For each possible percept sequence, a rational agent should select an action that is
expected to maximize its performance measure, given the evidence provided by the
percept sequence and whatever built-in knowledge the agent has.
Example of vacuum cleaner : performance measure
geography of the environment
actions
repeating the sequence
21. Omniscience, learning, and autonomy :
An omniscient agent knows the actual outcome of its actions and can act
accordingly; but omniscience is impossible in reality.
Rationality maximizes expected performance, while perfection maximizes actual
performance. Retreating from a requirement of perfection is not just a question of
being fair to agents.
Doing actions in order to modify future percepts is sometimes called information
gathering.
The definition requires a rational agent not only to gather information but also to
learn as much as possible from what it perceives. The agent’s initial configuration
could reflect some prior knowledge of the environment, but as the agent gains
experience this may be modified and augmented. There are extreme cases in which
the environment is completely known a priori.
22. Omniscience, learning, and autonomy :
To the extent that an agent relies on the prior knowledge of its designer rather than
on its own percepts, we say that the agent lacks autonomy.
A rational agent should be autonomous - it should learn what it can to
compensate for partial or incorrect prior knowledge.
After sufficient experience of its environment, the behavior of a rational agent can
become effectively independent of its prior knowledge.
Hence, the incorporation of learning allows one to design a single rational agent
that will succeed in a vast variety of environments.
23. The Nature of Environments :
To build rational agents, it is primary requirement to think about task
environments, which are essentially the “problems” to which rational agents are the
“solutions.”
Step 1 : Specifying the task environment
In designing an agent, the first step must always be to specify the task environment
as fully as possible.
Under the heading of task environment, ideally we have to consider PEAS
(Performance measure, Environment, Actuators, Sensors)
25. Step 2 : Properties of task environments
Fully observable vs. partially observable
Single agent vs. multiagent
Deterministic vs. stochastic
Episodic vs. sequential
Static vs. dynamic
Discrete vs. continuous
Known vs. unknown
26. The Structure of Agents :
The job of AI is to design an agent program that implements the agent function the
mapping from percepts to actions.
The programs needs to run on some computing device with sensors and actuators.
This involves architecture to interface all the required elements.
Hence, agent = architecture + program
Agent programs : The agent programs that are designed take the current percept
as input from the sensors and return an action to the actuators.
Notice the difference between the agent program, which takes the current percept as
input, and the agent function, which takes the entire percept history.
The agent program takes just the current percept as input because nothing more is
available from the environment; if the agent’s actions need to depend on the entire
percept sequence, the agent will have to remember the percepts.
27. Agent programs :
Example : The agent program for a simple reflex agent in the two-state vacuum
environment.
There are four basic kinds of agent programs that embody the principles underlying
almost all intelligent systems:
Simple reflex agents;
Model-based reflex agents;
Goal-based agents; and
Utility-based agents.
28. Simple reflex agents :
The simplest kind of agent is the simple reflex agent. These agents select actions on
the basis of the current percept, ignoring the rest of the percept history
A simple reflex agent acts according to a rule whose condition matches the current
state, as defined by the percept. rectangle shape- current internal state Oval-
background information used in the process.
Only applicable in fully observable situation
29. Model-based reflex agents :
The most effective way to handle partial observability is for the agent to keep track
of the part of the world it can’t see now. That is, the agent should maintain some
sort of internal state that depends on the percept history and thereby reflects at
least some of the unobserved aspects of the current state.
Fig : A model-based reflex agent keeps track of the current
state of the world, using an internal model. It then chooses an
action in the same way as the reflex agent.
30. Goal-based agents :
The agent needs some sort of goal information that describes situations that are
desirable.
For example, at a road junction, the taxi can turn left, turn right, or go straight on. The
correct decision depends on where the taxi is trying to get to.
Fig : A model-based, goal-based agent.
It keeps track of the world state as well
as a set of goals it is trying to achieve,
and chooses an action that will
(eventually) lead to the achievement of
its goals.
31. Utility-based agents :
An agent’s utility function is essentially an internalization of the performance
measure. If the internal utility function and the external performance measure are
in agreement, then an agent that chooses actions to maximize its utility will be
rational according to the external performance measure.
Utility based learning gives degree of satisfaction of goal among multiple goals
(prioritise goal) or conflicting goals(trade off between goals)
Fig : A model-based, utility-based agent. It uses
a model of the world, along with a utility
function that measures its preferences among
states of the world. Then it chooses the action
that leads to the best expected utility, where
expected utility is computed by averaging over
all possible outcome states, weighted by the
probability of the outcome.
33. Learning agents : Learning agent is creating state of art
model and teach them. It is divided
into 4 parts.
Learning element is responsible for
making improvements from inputs from
critic based on fixed targets
Performance element is responsible for
selecting external actions based on
percept history.
The learning element uses feedback from
the critic on how the agent is doing and
determines how the performance element
should be modified to do better in the
future.
Problem generator is responsible for
suggesting actions that will lead to new
and informative experiences.
Fig : A general learning agent.
34. How the components of agent programs work?
“What is
the world
like now?”
“What
action
should I do
now?”
“What do
my actions
do?”
“How on
earth do
these
components
work?”
The agent programs consist of various components, whose function it is to answer
questions such as,
35. Atomic representation :
In an atomic representation each state of the world is indivisible - it has no internal
structure.
Consider the problem of finding a driving route from one end of a country to the
other via some sequence of cities.
The algorithms underlying search and game-playing, Hidden Markov models
(HMM) and Markov decision processes all work with atomic representations
36. Factored representation :
A factored representation splits up each state into a fixed set of variables or
attributes, each of which can have a value.
While two different atomic states have nothing in common - they are just different
black boxes - two different factored states can share some attributes (such as being
at some particular GPS location) and not others (such as having lots of gas or
having no gas); this makes it much easier to work out how to turn one state into
another.
Many important areas of AI are based on
factored representations, including constraint
satisfaction algorithms, propositional logic,
planning, Bayesian networks and the machine
learning algorithms
37. Structured representation :
It is required to understand the world has things
in it that are related to each other, not just
variables with values.
Structured representations underlie relational
databases and first-order logic, first-order
probability models, knowledge-based learning
and much of natural language understanding.
The axis along which atomic, factored, and structured representations lie is the axis
of increasing expressiveness.
To gain the benefits of expressive representations while avoiding their drawbacks,
intelligent systems for the real world may need to operate at all points along the
axis simultaneously.