This document provides an introduction and overview of an artificial intelligence course. It outlines the following key points:
- The objectives of the course are to cover many primary AI concepts and ideas but within 15 weeks not everything can be covered.
- Today's lecture will discuss what intelligence is, a brief history of AI including modern successes like Stanley the robot, and how much progress has been made in different aspects of AI.
- The course agenda includes fuzzy logic, propositional logic and expert systems, rough set theory, decision trees, k-nearest neighbors, naive Bayes, and neural networks.
This document provides an overview of an Artificial Intelligence course, including:
- The course covers topics such as strong and weak AI, knowledge representation, problem solving using search techniques, machine learning, and more.
- The learning outcomes are to understand different approaches to AI and implications for cognitive science, expand knowledge of search and learning algorithms, and understand basic planning and reasoning methods.
- Required materials include an AI textbook and reference books, as well as a programming language for AI applications.
This document provides a summary of artificial intelligence including definitions, history, and whether computers can perform certain tasks. It discusses four approaches to defining AI: (1) thinking like humans through cognitive science, (2) thinking rationally using logic, (3) acting like humans as in the Turing test, and (4) acting rationally to achieve the best outcomes. The document also summarizes key events in the history of AI and whether computers can beat humans at games, recognize speech, understand language, learn, see, plan, and more.
This document provides an overview of an artificial intelligence course, including:
- The course covers introduction to AI history and applications, knowledge representation, problem solving using search and reasoning, machine learning, robotics, and advanced AI topics.
- Required materials include an AI textbook, CLIPS programming guide, and reference books on AI structures and complex problem solving.
- The document then provides definitions and discussions of intelligence, artificial intelligence, applications of AI, and the current capabilities and limitations of AI systems.
The document provides an overview of artificial intelligence (AI), including its main areas of study, progress made, applications, and ongoing challenges. It discusses how AI involves automated perception, learning, reasoning and planning. While recognition and learning have advanced, planning and general reasoning remain challenging. The document outlines applications in industries like finance, medicine and transportation, but notes that many problems remain unsolved, making AI an active area of research.
- The document discusses artificial intelligence, including its history, key areas such as knowledge representation and learning, and applications in areas like consumer marketing, identification technologies, predicting stock markets, and machine translation.
- While progress has been made in areas like recognition and learning, challenges remain in full natural language understanding, human-level planning and decision making. AI is being applied across many industries but remains an active area of research.
Here are three possible interpretations of the phrase "Time flies like an arrow":
1. The passage of time seems to go by very quickly, in the same way that an arrow flies through the air.
2. Certain types of insects that lay their eggs on decaying matter, known as flies, move through the air in a similar way to arrows.
3. The idiom is using "flies" to refer to time passing quickly in an abstract sense, similar to an arrow moving swiftly through space.
The key challenges with natural language understanding are ambiguity and context. Even a short phrase like this one could have multiple meanings without additional context clues. Determining the intended interpretation requires commonsense reasoning abilities that computers still lack
Artificial intelligence and machine learning are discussed. AI is defined as making computers intelligent like humans through understanding, reasoning, planning, communication and perception. Machine learning is a subset of AI that allows machines to learn from experience without being explicitly programmed. The document provides background on AI and ML, including definitions, history, and discussions of intelligence and applications.
This document provides an overview of an Artificial Intelligence course, including:
- The course covers topics such as strong and weak AI, knowledge representation, problem solving using search techniques, machine learning, and more.
- The learning outcomes are to understand different approaches to AI and implications for cognitive science, expand knowledge of search and learning algorithms, and understand basic planning and reasoning methods.
- Required materials include an AI textbook and reference books, as well as a programming language for AI applications.
This document provides a summary of artificial intelligence including definitions, history, and whether computers can perform certain tasks. It discusses four approaches to defining AI: (1) thinking like humans through cognitive science, (2) thinking rationally using logic, (3) acting like humans as in the Turing test, and (4) acting rationally to achieve the best outcomes. The document also summarizes key events in the history of AI and whether computers can beat humans at games, recognize speech, understand language, learn, see, plan, and more.
This document provides an overview of an artificial intelligence course, including:
- The course covers introduction to AI history and applications, knowledge representation, problem solving using search and reasoning, machine learning, robotics, and advanced AI topics.
- Required materials include an AI textbook, CLIPS programming guide, and reference books on AI structures and complex problem solving.
- The document then provides definitions and discussions of intelligence, artificial intelligence, applications of AI, and the current capabilities and limitations of AI systems.
The document provides an overview of artificial intelligence (AI), including its main areas of study, progress made, applications, and ongoing challenges. It discusses how AI involves automated perception, learning, reasoning and planning. While recognition and learning have advanced, planning and general reasoning remain challenging. The document outlines applications in industries like finance, medicine and transportation, but notes that many problems remain unsolved, making AI an active area of research.
- The document discusses artificial intelligence, including its history, key areas such as knowledge representation and learning, and applications in areas like consumer marketing, identification technologies, predicting stock markets, and machine translation.
- While progress has been made in areas like recognition and learning, challenges remain in full natural language understanding, human-level planning and decision making. AI is being applied across many industries but remains an active area of research.
Here are three possible interpretations of the phrase "Time flies like an arrow":
1. The passage of time seems to go by very quickly, in the same way that an arrow flies through the air.
2. Certain types of insects that lay their eggs on decaying matter, known as flies, move through the air in a similar way to arrows.
3. The idiom is using "flies" to refer to time passing quickly in an abstract sense, similar to an arrow moving swiftly through space.
The key challenges with natural language understanding are ambiguity and context. Even a short phrase like this one could have multiple meanings without additional context clues. Determining the intended interpretation requires commonsense reasoning abilities that computers still lack
Artificial intelligence and machine learning are discussed. AI is defined as making computers intelligent like humans through understanding, reasoning, planning, communication and perception. Machine learning is a subset of AI that allows machines to learn from experience without being explicitly programmed. The document provides background on AI and ML, including definitions, history, and discussions of intelligence and applications.
Artificial Intelligent introduction or historyArslan Sattar
- Begging for small things can become a habit over time as one comes to rely on getting others to provide even minor things.
- It is better to be self-sufficient as much as possible and only ask for help when truly needed, to avoid forming a dependent mindset.
- Developing independence over small matters builds confidence and strength of character.
Most of the examples listed can currently be done to some degree by AI/robotic systems, though often with limitations compared to human capabilities. Here are a few highlights of what has and hasn't been fully achieved:
- Decent table tennis play has been achieved through computer vision, motion planning, and robotics, though not at a professional human level across all situations.
- Autonomous driving has progressed significantly in structured environments like highways, but unconstrained mountain roads with tight curves present greater challenges due to limitations in perception, prediction, and control for high-speed maneuvering.
- Driving autonomously through dense urban environments like city centers is extremely difficult given the complex interactions between many road users and need to understand and
The document introduces an artificial intelligence course, discussing why AI is studied, potential benefits, and definitions of AI. It explores different approaches to AI like systems that act intelligently by passing the Turing test or thinking rationally. The document also provides a brief history of AI, discussing pioneers in the field and important questions and challenges in developing intelligent systems.
The document introduces an artificial intelligence course, discussing why AI is studied, potential benefits, and definitions of AI. It explores different approaches to AI like systems that act intelligently by passing the Turing test or thinking rationally. The document also provides a brief history of AI, discussing pioneers in the field and important questions and challenges in developing intelligent systems.
This document provides an introduction to an artificial intelligence course. It discusses why AI is an important field of study and provides definitions of AI from several experts. It also explores different approaches to AI like acting humanly by passing the Turing test, thinking humanly by understanding brain function, thinking rationally through logic, and acting rationally to achieve goals. The document examines key issues and questions in AI and outlines important foundations and history. It analyzes components of AI systems and properties of different environments agents can operate in.
1. The document introduces the topic of artificial intelligence (AI) including its evolution, branches, applications, and conclusions.
2. It defines AI as a branch of computer science dealing with symbolic and non-algorithmic problem solving and discusses strong vs weak AI.
3. Applications of AI discussed include expert systems, natural language processing, speech recognition, computer vision, robotics, and automatic programming.
The document discusses artificial intelligence and provides definitions of AI from various sources. It examines different approaches to AI such as systems that act humanly by passing the Turing test, think humanly by modeling the brain, think rationally by using logic, and act rationally by achieving goals. The document also discusses the history and components of AI systems, including agents, environments, and the PEAS framework for describing tasks.
The document outlines the objectives, outcomes, and learning outcomes of a course on artificial intelligence. The objectives include conceptualizing ideas and techniques for intelligent systems, understanding mechanisms of intelligent thought and action, and understanding advanced representation and search techniques. Outcomes include developing an understanding of AI building blocks, choosing appropriate problem solving methods, analyzing strengths and weaknesses of AI approaches, and designing models for reasoning with uncertainty. Learning outcomes include knowledge, intellectual skills, practical skills, and transferable skills in artificial intelligence.
This document provides an overview of an artificial intelligence course taught at Jahan University in Kabul, Afghanistan. The course covers topics such as the history of AI, knowledge representation, machine learning, and robotics. It aims to help students understand different approaches to AI and implications for cognitive science. Learning outcomes include expanding knowledge of search techniques, planning algorithms, knowledge representation, and machine learning programming. Required materials include an AI textbook and reference books. The lecture discusses definitions of intelligence and AI, modern successes in the field, and the state of technologies like speech recognition, computer vision, and planning.
While artificial intelligence (AI) is often referred to in popular culture, in reality AI encompasses a broad range of technologies and applications. Some common examples of AI that are already widely used include search algorithms, personalized recommendations, and computer vision technologies. However, these applications do not necessarily constitute strong or general human-level AI. There is no consensus on how to define AI, and its potential capabilities and limitations are actively debated. Overall, AI is an evolving field with many existing real-world uses today, even if more advanced visions of superintelligence remain hypothetical.
Here are the steps I would take to diagnose electrical problems with a car:
1. Check the spark plugs. Look for fouling, cracking, or gaps that are too wide or narrow. Replace as needed.
2. Check the ignition timing. Use a timing light to ensure it is properly set. Adjust if necessary.
3. Test the battery with a voltmeter. It should read over 12 volts. If lower, have the battery and charging system inspected.
4. Inspect wires and connectors for cracks, corrosion or loose connections. Tighten or replace as needed.
5. Check for faulty sensors that could cause ignition or fuel delivery issues, like the crankshaft position sensor
computer science engineering spe ialized in artificial IntelligenceKhanKhaja1
Dr. C. Lee Giles is a professor at Penn State University who teaches a course on artificial intelligence and information sciences. The document provides an overview of artificial intelligence including definitions, theories, impact on information science, and topics covered in the course such as machine learning, information retrieval, text processing, and social networks. It also discusses the scientific method applied to developing theories in information sciences and contrasts weak and strong definitions of artificial intelligence.
Here are the steps I would take to diagnose electrical problems with a car:
1. Check the spark plugs. Look for fouling, cracking, or gaps that are too wide or narrow. Replace as needed.
2. Check the ignition timing. Use a timing light to ensure it is properly set. Adjust if necessary.
3. Test the battery with a voltmeter. It should read over 12 volts. If lower, have the battery and charging system inspected.
4. Inspect wires and connectors for cracks, corrosion or loose connections. Tighten or replace as needed.
5. Check for faulty sensors that could cause ignition or fuel delivery issues, like the crankshaft position sensor
Dr. C. Lee Giles is a professor at Penn State University who teaches a course on artificial intelligence and information sciences. The document provides an overview of artificial intelligence including definitions, theories, impact on information science, and topics covered in the course such as machine learning, information retrieval, text processing, and social networks. It also discusses the scientific method applied to developing theories in information sciences and contrasts weak and strong definitions of artificial intelligence.
Here are the steps I would take to diagnose electrical problems with a car:
1. Check the spark plugs. Look for fouling, cracking, or gaps that are too wide or narrow. Replace as needed.
2. Check the ignition timing. Use a timing light to ensure it is properly set. Adjust if necessary.
3. Test the battery with a voltmeter. It should read over 12 volts. If lower, have the battery and charging system inspected.
4. Inspect wires and connectors for cracks, corrosion or loose connections. Tighten or replace as needed.
5. Check for faulty sensors that could cause ignition or fuel delivery issues, like the crankshaft position sensor
Here are the steps I would take to diagnose electrical problems with a car:
1. Check the spark plugs. Look for fouling, cracking, or gaps that are too wide or narrow. Replace as needed.
2. Check the ignition timing. Use a timing light to ensure it is properly set. Adjust if necessary.
3. Test the battery with a voltmeter. It should read over 12 volts. If lower, have the battery and charging system checked.
4. Inspect wires and connectors for cracks, corrosion or loose connections. Tighten or replace as needed.
5. Check for faulty sensors that could cause ignition or fuel delivery problems, like the crankshaft position sensor
by Samantha Adams, Met Office.
Originally purely academic research fields, Machine Learning and AI are now definitely mainstream and frequently mentioned in the Tech media (and regular media too).
We’ve also got the explosion of Data Science which encompasses these fields and more. There’s a lot of interesting things going on and a lot of positive as well as negative hype. The terms ML and AI are often used interchangeably and techniques are also often described as being inspired by the brain.
In this talk I will explore the history and evolution of these fields, current progress and the challenges in making artificial brains
From the FreshTech 2017 conference by TechExeter
www.techexeter.uk
Module-1.1.pdf of aiml engineering mod 1fariyaPatel
This document provides an overview of the history and foundations of artificial intelligence (AI). It discusses early definitions and approaches to AI, including the Turing Test. The document also outlines some of the key developments in the early years of AI research, including the work of McCulloch and Pitts on artificial neurons in 1943, the first neural network computer built by Minsky and Edmonds in 1950, and the pivotal 1956 Dartmouth workshop organized by McCarthy that is considered the official birth of the field of AI.
Artificial intelligence (AI) is intelligence exhibited by machines. It is the branch of computer science which deals with creating computers or machines that are as intelligent as humans. The document discusses the history and evolution of AI from its foundations in 1943 to modern applications. It also defines different types of AI such as narrow AI, artificial general intelligence, and artificial super intelligence. Popular AI techniques like machine learning, deep learning, computer vision and natural language processing are also summarized.
Artificial Intelligent introduction or historyArslan Sattar
- Begging for small things can become a habit over time as one comes to rely on getting others to provide even minor things.
- It is better to be self-sufficient as much as possible and only ask for help when truly needed, to avoid forming a dependent mindset.
- Developing independence over small matters builds confidence and strength of character.
Most of the examples listed can currently be done to some degree by AI/robotic systems, though often with limitations compared to human capabilities. Here are a few highlights of what has and hasn't been fully achieved:
- Decent table tennis play has been achieved through computer vision, motion planning, and robotics, though not at a professional human level across all situations.
- Autonomous driving has progressed significantly in structured environments like highways, but unconstrained mountain roads with tight curves present greater challenges due to limitations in perception, prediction, and control for high-speed maneuvering.
- Driving autonomously through dense urban environments like city centers is extremely difficult given the complex interactions between many road users and need to understand and
The document introduces an artificial intelligence course, discussing why AI is studied, potential benefits, and definitions of AI. It explores different approaches to AI like systems that act intelligently by passing the Turing test or thinking rationally. The document also provides a brief history of AI, discussing pioneers in the field and important questions and challenges in developing intelligent systems.
The document introduces an artificial intelligence course, discussing why AI is studied, potential benefits, and definitions of AI. It explores different approaches to AI like systems that act intelligently by passing the Turing test or thinking rationally. The document also provides a brief history of AI, discussing pioneers in the field and important questions and challenges in developing intelligent systems.
This document provides an introduction to an artificial intelligence course. It discusses why AI is an important field of study and provides definitions of AI from several experts. It also explores different approaches to AI like acting humanly by passing the Turing test, thinking humanly by understanding brain function, thinking rationally through logic, and acting rationally to achieve goals. The document examines key issues and questions in AI and outlines important foundations and history. It analyzes components of AI systems and properties of different environments agents can operate in.
1. The document introduces the topic of artificial intelligence (AI) including its evolution, branches, applications, and conclusions.
2. It defines AI as a branch of computer science dealing with symbolic and non-algorithmic problem solving and discusses strong vs weak AI.
3. Applications of AI discussed include expert systems, natural language processing, speech recognition, computer vision, robotics, and automatic programming.
The document discusses artificial intelligence and provides definitions of AI from various sources. It examines different approaches to AI such as systems that act humanly by passing the Turing test, think humanly by modeling the brain, think rationally by using logic, and act rationally by achieving goals. The document also discusses the history and components of AI systems, including agents, environments, and the PEAS framework for describing tasks.
The document outlines the objectives, outcomes, and learning outcomes of a course on artificial intelligence. The objectives include conceptualizing ideas and techniques for intelligent systems, understanding mechanisms of intelligent thought and action, and understanding advanced representation and search techniques. Outcomes include developing an understanding of AI building blocks, choosing appropriate problem solving methods, analyzing strengths and weaknesses of AI approaches, and designing models for reasoning with uncertainty. Learning outcomes include knowledge, intellectual skills, practical skills, and transferable skills in artificial intelligence.
This document provides an overview of an artificial intelligence course taught at Jahan University in Kabul, Afghanistan. The course covers topics such as the history of AI, knowledge representation, machine learning, and robotics. It aims to help students understand different approaches to AI and implications for cognitive science. Learning outcomes include expanding knowledge of search techniques, planning algorithms, knowledge representation, and machine learning programming. Required materials include an AI textbook and reference books. The lecture discusses definitions of intelligence and AI, modern successes in the field, and the state of technologies like speech recognition, computer vision, and planning.
While artificial intelligence (AI) is often referred to in popular culture, in reality AI encompasses a broad range of technologies and applications. Some common examples of AI that are already widely used include search algorithms, personalized recommendations, and computer vision technologies. However, these applications do not necessarily constitute strong or general human-level AI. There is no consensus on how to define AI, and its potential capabilities and limitations are actively debated. Overall, AI is an evolving field with many existing real-world uses today, even if more advanced visions of superintelligence remain hypothetical.
Here are the steps I would take to diagnose electrical problems with a car:
1. Check the spark plugs. Look for fouling, cracking, or gaps that are too wide or narrow. Replace as needed.
2. Check the ignition timing. Use a timing light to ensure it is properly set. Adjust if necessary.
3. Test the battery with a voltmeter. It should read over 12 volts. If lower, have the battery and charging system inspected.
4. Inspect wires and connectors for cracks, corrosion or loose connections. Tighten or replace as needed.
5. Check for faulty sensors that could cause ignition or fuel delivery issues, like the crankshaft position sensor
computer science engineering spe ialized in artificial IntelligenceKhanKhaja1
Dr. C. Lee Giles is a professor at Penn State University who teaches a course on artificial intelligence and information sciences. The document provides an overview of artificial intelligence including definitions, theories, impact on information science, and topics covered in the course such as machine learning, information retrieval, text processing, and social networks. It also discusses the scientific method applied to developing theories in information sciences and contrasts weak and strong definitions of artificial intelligence.
Here are the steps I would take to diagnose electrical problems with a car:
1. Check the spark plugs. Look for fouling, cracking, or gaps that are too wide or narrow. Replace as needed.
2. Check the ignition timing. Use a timing light to ensure it is properly set. Adjust if necessary.
3. Test the battery with a voltmeter. It should read over 12 volts. If lower, have the battery and charging system inspected.
4. Inspect wires and connectors for cracks, corrosion or loose connections. Tighten or replace as needed.
5. Check for faulty sensors that could cause ignition or fuel delivery issues, like the crankshaft position sensor
Dr. C. Lee Giles is a professor at Penn State University who teaches a course on artificial intelligence and information sciences. The document provides an overview of artificial intelligence including definitions, theories, impact on information science, and topics covered in the course such as machine learning, information retrieval, text processing, and social networks. It also discusses the scientific method applied to developing theories in information sciences and contrasts weak and strong definitions of artificial intelligence.
Here are the steps I would take to diagnose electrical problems with a car:
1. Check the spark plugs. Look for fouling, cracking, or gaps that are too wide or narrow. Replace as needed.
2. Check the ignition timing. Use a timing light to ensure it is properly set. Adjust if necessary.
3. Test the battery with a voltmeter. It should read over 12 volts. If lower, have the battery and charging system inspected.
4. Inspect wires and connectors for cracks, corrosion or loose connections. Tighten or replace as needed.
5. Check for faulty sensors that could cause ignition or fuel delivery issues, like the crankshaft position sensor
Here are the steps I would take to diagnose electrical problems with a car:
1. Check the spark plugs. Look for fouling, cracking, or gaps that are too wide or narrow. Replace as needed.
2. Check the ignition timing. Use a timing light to ensure it is properly set. Adjust if necessary.
3. Test the battery with a voltmeter. It should read over 12 volts. If lower, have the battery and charging system checked.
4. Inspect wires and connectors for cracks, corrosion or loose connections. Tighten or replace as needed.
5. Check for faulty sensors that could cause ignition or fuel delivery problems, like the crankshaft position sensor
by Samantha Adams, Met Office.
Originally purely academic research fields, Machine Learning and AI are now definitely mainstream and frequently mentioned in the Tech media (and regular media too).
We’ve also got the explosion of Data Science which encompasses these fields and more. There’s a lot of interesting things going on and a lot of positive as well as negative hype. The terms ML and AI are often used interchangeably and techniques are also often described as being inspired by the brain.
In this talk I will explore the history and evolution of these fields, current progress and the challenges in making artificial brains
From the FreshTech 2017 conference by TechExeter
www.techexeter.uk
Module-1.1.pdf of aiml engineering mod 1fariyaPatel
This document provides an overview of the history and foundations of artificial intelligence (AI). It discusses early definitions and approaches to AI, including the Turing Test. The document also outlines some of the key developments in the early years of AI research, including the work of McCulloch and Pitts on artificial neurons in 1943, the first neural network computer built by Minsky and Edmonds in 1950, and the pivotal 1956 Dartmouth workshop organized by McCarthy that is considered the official birth of the field of AI.
Artificial intelligence (AI) is intelligence exhibited by machines. It is the branch of computer science which deals with creating computers or machines that are as intelligent as humans. The document discusses the history and evolution of AI from its foundations in 1943 to modern applications. It also defines different types of AI such as narrow AI, artificial general intelligence, and artificial super intelligence. Popular AI techniques like machine learning, deep learning, computer vision and natural language processing are also summarized.
Instagram has become one of the most popular social media platforms, allowing people to share photos, videos, and stories with their followers. Sometimes, though, you might want to view someone's story without them knowing.
Ready to Unlock the Power of Blockchain!Toptal Tech
Imagine a world where data flows freely, yet remains secure. A world where trust is built into the fabric of every transaction. This is the promise of blockchain, a revolutionary technology poised to reshape our digital landscape.
Toptal Tech is at the forefront of this innovation, connecting you with the brightest minds in blockchain development. Together, we can unlock the potential of this transformative technology, building a future of transparency, security, and endless possibilities.
Understanding User Behavior with Google Analytics.pdfSEO Article Boost
Unlocking the full potential of Google Analytics is crucial for understanding and optimizing your website’s performance. This guide dives deep into the essential aspects of Google Analytics, from analyzing traffic sources to understanding user demographics and tracking user engagement.
Traffic Sources Analysis:
Discover where your website traffic originates. By examining the Acquisition section, you can identify whether visitors come from organic search, paid campaigns, direct visits, social media, or referral links. This knowledge helps in refining marketing strategies and optimizing resource allocation.
User Demographics Insights:
Gain a comprehensive view of your audience by exploring demographic data in the Audience section. Understand age, gender, and interests to tailor your marketing strategies effectively. Leverage this information to create personalized content and improve user engagement and conversion rates.
Tracking User Engagement:
Learn how to measure user interaction with your site through key metrics like bounce rate, average session duration, and pages per session. Enhance user experience by analyzing engagement metrics and implementing strategies to keep visitors engaged.
Conversion Rate Optimization:
Understand the importance of conversion rates and how to track them using Google Analytics. Set up Goals, analyze conversion funnels, segment your audience, and employ A/B testing to optimize your website for higher conversions. Utilize ecommerce tracking and multi-channel funnels for a detailed view of your sales performance and marketing channel contributions.
Custom Reports and Dashboards:
Create custom reports and dashboards to visualize and interpret data relevant to your business goals. Use advanced filters, segments, and visualization options to gain deeper insights. Incorporate custom dimensions and metrics for tailored data analysis. Integrate external data sources to enrich your analytics and make well-informed decisions.
This guide is designed to help you harness the power of Google Analytics for making data-driven decisions that enhance website performance and achieve your digital marketing objectives. Whether you are looking to improve SEO, refine your social media strategy, or boost conversion rates, understanding and utilizing Google Analytics is essential for your success.
2. Objectives of this Course
• This class is a broad introduction to artificial
intelligence (AI)
o AI is a very broad field with many subareas
• We will cover many of the primary concepts/ideas
• But in 15 weeks we can’t cover everything
3. Today’s Lecture
• What is intelligence? What is artificialintelligence?
• A very brief history of AI
o Modern successes: Stanley the drivingrobot
• An AIscorecard
o How much progress has been made in different aspects of AI
• AI in practice
o Successful applications
4. AI and SoftComputing:A DifferentPerspective
AI: predicate logic and symbol manipulation
techniques
User
Interface
Inference
Engine
Explanation
Facility
Knowledge
Acquisition
KB:•Fact
•rules
Global
Database
Knowledge
Engineer
Human
Expert
Question
Response
Expert Systems
User
5. AI and SoftComputing
ANN
Learning and
adaptation
Fuzzy Set Theory
Knowledge representation
Via
Fuzzy if-then RULE
Genetic Algorithms
Systematic
Random Search
AI
Symbolic
Manipulation
7. 5
What is Hard Computing ?
• Hard computing, i.e., conventional
computing, requires a precisely stated
analytical model and often a lot of
Computational Time.
• Many analytical models are valid forideal
cases.
• Real world problems exist in a non-ideal
environment.
8. 6
Premises and guiding principles of
Hard Computing
Precision, Certainty, and Rigor.
•Many contemporary problems do not lend
themselves to precise solutions such as:
Recognition problems (handwriting,
speech, objects, images, texts)
Mobile robot coordination, forecasting,
combinatorial problems etc.
Reasoning on natural languages
12. Some Definitions (I)
The exciting new effort to make
computers think …
machines with minds,
in the full literal sense.
Haugeland, 1985
13. Some Definitions (II)
The study of mental faculties through the use
of computational models.
Charniak and McDermott, 1985
A field of study that seeks to explain and
emulate intelligent behavior in terms of
computational processes.
Schalkoff, 1990
14. Some Definitions (III)
The study of how to make
computers do things at which, at
the moment, peopleare better.
Rich & Knight, 1991
15. Outline of the Course
• Knowledge representation:
o propositional logic and first-order logic
o inference in Expert Systems
o Fuzzy logic
o Rough set
o Machine learning: classification trees
o Neural networks
o Ohers ?
16. What is ntelligence?
• Intelligence:
o ―the capacity to learn and solve problems‖ (Websters dictionary)
o in particular,
• the ability to solve novel problems
• the ability to act rationally
• the ability to act like humans
• Artificial Intelligence
o build and understand intelligent entities or agents
o 2 main approaches: ―engineering‖ versus ―cognitivemodeling‖
17. What is Artificial Intelligence?
(John McCarthy, Stanford University)
• Whatisartificialintelligence?
Itisthescience and engineering ofmakingintelligentmachines,especiallyintelligent
computer programs. Itisrelated to the similartaskof usingcomputers to understand
human intelligence, butAIdoes not have to confine itselfto methods that are
biologicallyobservable.
• Isn't there a solid definition of intelligence that doesn't depend on
relating it to human intelligence?
Not yet.Theproblem isthat we cannot yet characterize ingeneral what kindsof
computationalprocedureswe wanttocall intelligent.We understand someofthe
mechanismsofintelligenceand notothers.
• Morein:http://www-formal.stanford.edu/jmc/whatisai/node1.html
18. What’s involved in
Intelligence?
• Ability to interact with the real world
o to perceive, understand, andact
o e.g.,speech recognition and understanding and synthesis
o e.g., imageunderstanding
o e.g.,abilityto take actions, have an effect
• Reasoning andPlanning
o modeling the external world, given input
o solvingnew problems, planning,and making decisions
o abilityto deal with unexpected problems,uncertainties
• Learning andAdaptation
o we are continuouslylearning and adapting
o ourinternal models are always being “updated”
• e.g.,a baby learning to categorize and recognize animals
19. Academic Disciplines important
to AI.
• Mathematics Formal representation and proof,
algorithms,
computation, (un)decidability, (in)tractability,
• Economics
probability.
utility, decision theory, rational economic
neurons as information processing units.
agents
• Neuroscience
• Psychology/ how do people behave, perceive, process
Cognitive Science
• Computer
information, represent knowledge.
building fast computers
engineering
• Control theory design systems that maximize an objective
• Linguistics
function over time
knowledge representation, grammar
20. History of AI
• 1943: early beginnings
o McCulloch & Pitts: Boolean circuit model of brain
• 1950: Turing
o Turing's "Computing Machinery and Intelligence―
• 1956: birth of AI
o Dartmouth meeting: "Artificial Intelligence―
name adopted
• 1950s: initial promise
o Early AI programs, including
o Samuel's checkers program
o Newell & Simon's LogicTheorist
21. History of AI
• 1966—73: Reality dawns
o Realization that many AI problems are intractable
o Limitations of existing neural network methodsidentified
• Neural network research almost disappears
• 1969—85: Adding domain knowledge
o Development of knowledge-based systems
o Success of rule-based expertsystems,
• E.g., DENDRAL, MYCIN
• But were brittle and did not scale well in practice
• 1986-- Rise of machine learning
o Neural networks return to popularity
o Major advances in machine learning algorithms and applications
• 1990-- Role of uncertainty
o Bayesian networks as a knowledge representation framework
• 1995-- AI as Science
o Integration of learning, reasoning, knowledge representation
o AI methods used in vision, language, data mining, etc
22. Different Types of Artificial
Intelligence
1.Modeling exactly how humans actually think
2.Modeling exactly how humans actually act
3.Modeling how ideal agents ―should think‖
4.Modeling how ideal agents ―should act‖
• Modern AI focuses on the last definition
o we will also focus on this ―engineering‖ approach
o success is judged by how well the agent performs
23. The Origins of AI
• 1950 Alan T
uring’s paper
, Computing Machinery and
Intelligence, described what is now called ―The Turing Test‖.
• Turing predicted that in about fifty years "an average
interrogator will not have more than a 70 percent chance of
making the right identification after five minutes of
questioning".
• 1957 Newell and Simon predicted that "Within ten years a
computer will be the world's chess champion."
24.
25. The Chinese Room
Set of rules, in
English, for
transforming
phrases
Chinese
Writing is
given to the
person
Correct
Responses
She does not
know
Chinese
26. The Chinese Room
• So imagine an individual is locked in a room and given a
batchof Chinese writing.
• The person locked in the room does not understand Chinese.
Next he is given more Chinese writing and a set of rules (in
English which he understands) on how to collate the first set of
Chinese characters withthe second setof Chinese characters.
• Suppose the person gets so good at manipulating the Chinese
symbols and the rules are so good, that to those outside the
roomitappearsthatthepersonunderstandsChinese.
• Searle'spoint isthat, he doesn't reallyunderstandChinese, it
reallyonlyfollowinga setofrules.
• Following this argument, a computer could never be truly
intelligent, it is only manipulating symbols that it really doesn't
understand the semanticcontext.
27. Can these Questions are Answerable?
Can Computers play Humans at Chess?
Can ComputersTalk?
Can Computers RecognizeSpeech?
Can Computers Learn and Adapt ?
Can Computers “see”?
Can Computers plan and make decisions?
28. Can Computers play Humans at Chess?
• Chess Playing isa classic AI problem
o well-defined problem
o very complex: difficult for humans to play well
• Conclusion: YES:today’s computers can beat even
the best human
3000
2800
2600
2400
2200
2000
1800
1600
1400
1200
1966 1971 1976 1981 1986 1991 1997
Ratings
Garry Kasparov (current WorldChampion) Deep Blue
Deep Thought
Points
Ratings
29. Can Computers Talk?
• Thisisknown as ―speech synthesis‖
o translate text to phoneticform
• e.g., ―fictitious‖ ->fik-tish-es
o use pronunciation rules to map phonemes to actual sound
• e.g., ―tish‖ ->sequence of basic audio sounds
• Difficulties
o sounds made by this ―lookup‖ approach sound unnatural
o sounds are notindependent
• e.g., ―act‖ and―action‖
• modern systems (e.g., at AT&T) can handle this pretty well
o a harder problem is emphasis, emotion, etc
• humans understand what they are saying
• machines don’t: so they sound unnatural
• Conclusion:
o NO, for complete sentences
o YES, for individual words
30. Can Computers Recognize Speech?
• Speech Recognition:
o mapping sounds from a microphone into a list of words
o classic problemin AI, very difficult
• Recognizing single words from a small vocabulary
• systems can do this with high accuracy (order of 99%)
• e.g., directory inquiries
o limited vocabulary (area codes, city names)
o computer tries to recognize you first, if unsuccessful hands you
over to a human operator
o saves millions of dollars a year for the phone companies
31. Recognizing human speech
(ctd.)
• Recognizing normal speech is much more difficult
o speech is continuous: where are the boundaries between words?
• e.g., ―John’s car has a flat tire‖
o large vocabularies
• can be many thousands of possible words
• we can use context to help figure out what someone said
o e.g., hypothesize and test
o try telling a waiter in a restaurant:
―I would like some sugar in my coffee‖
o background noise, other speakers, accents, colds, etc
o on normal speech, modern systems are only about 60-70%accurate
• Conclusion:
o NO, normal speech is too complex to accurately recognize
o YES,for restricted problems (small vocabulary, singlespeaker)
32. Can Computers Learn and Adapt ?
• Learning and Adaptation
o consider a computer learning to drive on the freeway
o we could code lots of rules about what to do
o and/or we could have it learn from experience
o machine learning allows computers to learn to do things without
explicit programming
• Conclusion: YES, computers can learn and
adapt, when presented with information in the
appropriate way
33.
34. Can Computers “see”?
• Recognition v. Understanding (likeSpeech)
o Recognition and Understanding of Objects in a scene
• look around thisroom
• you caneffortlessly recognize objects
• human brain can map 2d visual image to 3d ―map‖
• Why isvisual recognition a hard problem?
• Conclusion:
o mostly NO: computers can only ―see‖ certain types of objects under
limited circumstances
o YESfor certain constrained problems (e.g., face recognition)
35. Can Computers plan and make
decisions?
• Intelligence
o involves solving problems and making decisions and plans
o e.g., you want to visit your cousin in Boston
• you need to decide on dates, flights
• you need to get to the airport, etc
• involves a sequence of decisions, plans, and actions
• What makes planning hard?
o the world is notpredictable:
• your flight is canceled or there’s a backup on the 405
o there is a potentially huge number of details
• do you consider all flights? all dates?
o no: commonsense constrains yoursolutions
o AI systems are only successful in constrained planning problems
• Conclusion: NO, real-world planning and decision-
making isstill beyond the capabilities of modern
computers
o exception: very well-defined, constrained problems: mission planning for
satelites.
36. Summary of State of AI Systems
in Practice
• Speech synthesis, recognition and understanding
o very useful for limited vocabulary applications
o unconstrained speech understanding isstill too hard
• Computer vision
o works for constrained problems (hand-written zip-codes)
o understanding real-world, natural scenes isstill too hard
• Learning
o adaptive systemsare used in many applications: have their limits
• Planning and Reasoning
o only works for constrained problems: e.g., chess
o real-world istoo complex for general systems
• Overall:
o many components of intelligent systemsare ―doable‖
o there are many interesting research problems remaining
37. Intelligent Systems in Your
Everyday Life
• Post Office
o automatic address recognition and sorting of mail
• Banks
o automatic check readers, signature verification systems
o automated loan applicationclassification
• Telephone Companies
o automatic voicerecognition for directory inquiries
• Credit Card Companies
o automated fraud detection
• Computer Companies
o automated diagnosis for help-deskapplications
• Netflix:
o movie recommendation
• Google:
o Search Technology
38. AI Applications: Identification
Technologies
• ID cards
o e.g., ATM cards
o can be a nuisance and security risk:
• cards can be lost, stolen, passwords forgotten, etc
• Biometric Identification
o walk up to a locked door
• camera
• fingerprint device
• microphone
• iris scan
o computer uses your biometric signature foridentification
• face, eyes, fingerprints, voice pattern, iris pattern
39. The agenda of AI class:
1. Fuzzy logic
2. Prepositional logic –prolog –expert systemswith
inference algorithms
3. Rough set theory
4. Decision trees, kNN, NaiveBayes
5. Neural network