Unit 1 Intro To AI
Unit 1 Intro To AI
Artificial Intelligence
COCSE58
Harshita Sharma
Lecture Overview
Intelligence
Artificial Intelligence
Characteristics
Approaches
Types
A comparison of natural and artificial intelligence
Scope and goals
History of development
AI today – Applications
Challenges
ML, DS, DL
Task domains of AI
Knowledge and AI
Properties of Knowledge
Knowledge Representation
Symbolic Processing
Search
Heuristic
Myths
Future directions/current trends
Assignment
Intelligence
Turing deserves credit for designing a test that remains relevant 60 years
later. Yet AI researchers have devoted little effort to passing the Turing Test,
believing that it is more important to study the underlying principles of
intelligence than to duplicate an exemplar.
The quest for “artificial flight” succeeded when the Wright brothers and
others stopped imitating birds and started using wind tunnels and learning
about aerodynamics. Aeronautical engineering texts do not define the
goal of their field as making “machines that fly so exactly like pigeons that
they can fool even other pigeons.”
Not all human behaviour is intelligent.
Example: anger
Some intelligent behaviour might not be possible for humans to exhibit.
Example: some human unsolvable probles are solvable by machines.
Thinking humanly: The cognitive
modeling approach
Determining how humans think.
Getting inside the actual working of the human mind.
There are three ways to do this:
through introspection—trying to catch our own thoughts as they go by;
through psychological experiments—observing a person in action; and
Through brain imaging—observing the brain in action.
The General Problem Solver
For example, Allen Newell and Herbert Simon, who developed GPS, the
“General Problem Solver” (Newell and Simon, 1961), were not content
merely to have their program solve problems correctly. They were more
concerned with comparing the trace of its reasoning steps to traces of
human subjects solving the same problems.
The interdisciplinary field of cognitive science brings together computer
models from AI and experimental techniques from psychology to construct
precise and testable theories of the human mind.
Thinking rationally: The “laws of
thought” approach
Right thinking, the irrefutable reasoning process –Aristotle’s syllogisms (a
form of arguing in which two statements are used to prove that a third
statement is true).
His syllogisms provided patterns for argument structures that always yielded
correct conclusions when given correct premises—for example, “Socrates is
a man; all men are mortal; therefore, Socrates is mortal.” These laws of
thought were supposed to govern the operation of the mind; their study
initiated the field called logic.
Emphasis is on correct inferences.
Pittfalls
There are two main obstacles to this approach. First, it is not easy to take
informal knowledge and state it in the formal terms required by logical
notation, particularly when the knowledge is less than 100% certain.
Second, there is a big difference between solving a problem “in principle”
and solving it in practice. Even problems with just a few hundred facts can
exhaust the computational resources of any computer unless it has some
guidance as to which reasoning steps to try first.
Acting rationally: The rational agent
approach
An agent is just something that acts.
A rational agent is one that acts so as to achieve the best outcome or,
when there is uncertainty, the best expected outcome.
Making correct inferences is sometimes part of being a rational agent,
because one way to act rationally is to reason logically to the conclusion
that a given action will achieve one’s goals and then to act on that
conclusion. On the other hand, correct inference is not all of rationality; in
some situations, there is no provably correct thing to do, but something
must still be done.
Comparing with other approaches
There are also ways of acting rationally that cannot be said to involve
inference. For example, recoiling from a hot stove is a reflex action that is
usually more successful than a slower action taken after careful
deliberation.
All the skills needed for the Turing Test also allow an agent to act rationally.
Knowledge representation and reasoning enable agents to reach good
decisions. We need to be able to generate comprehensible sentences in
natural language to get by in a complex society. We need learning not
only for erudition, but also because it improves our ability to generate
effective behavior.
The rational-agent approach has two advantages over the other
approaches. First, it is more general than the “laws of thought” approach
because correct inference is just one of several possible mechanisms for
achieving rationality.
Second, it is more amenable to scientific development than are
approaches based on human behavior or human thought. The standard of
rationality is mathematically well defined and completely general, and can
be “unpacked” to generate agent designs that provably achieve it.
Human behavior, on the other hand, is well adapted for one specific
environment and is defined by, well, the sum total of all the things that
humans do.
Types of Artificial Intelligence
AI (Based on
Capabilities)
Ethical considerations
Bias
Explainability
Accountability and autonomy
Privacy and data protection
Job displacements
Adoption and integration
Interdisciplinary collaboration
General AI
Some often confused terms
Task Domains of AI
Knowledge and AI
Indispensable
Subjective
Dynamic
Voluminous
Hard to characterize accurately
Organization affects efficiency and usage
Contextual
Hierarchical
Combinatorial
Uncertainity
Knowledge Representation
Human-like
Complete replacement for AI
Completely autonomous
Infallible
Singular Entity
Only for Tech Companies
Threat to Humanity
All AI is deep learning
Latest Trends
Edge computing
Responsible AI
Healthcare
NLP
Autonomous Vehicles
Retail and e-commerce
Education
Generative AI
Sustainability
Cybersecurity
Assignment- 1