Artificial Intelligence CS105. Team Meeting Time (10 minutes) Find yourself a team Find your team leader Talk about topics and responsibilities.

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Chapter 13 Artificial Intelligence. Chapter Goals Discuss types of problems that – humans do best – computers do best Turing test 13-2.
13-1 Thinking Machines A computer can do some things better -- and certainly faster--than a human can –Adding a thousand four-digit numbers –Counting the.
Chapter 13 Artificial Intelligence. 2 Chapter Goals Distinguish between the types of problems that humans do best and those that computers do best Explain.
Chapter 13 Artificial Intelligence Nell Dale John Lewis.
Artificial Intelligence
Chapter 13 Artificial Intelligence Nell Dale John Lewis.
Artificial Intelligence
1 Lecture 35 Brief Introduction to Main AI Areas (cont’d) Overview  Lecture Objective: Present the General Ideas on the AI Branches Below  Introduction.
Machine Learning Neural Networks
Artificial Intelligence (CS 461D)
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
COMP 3009 Introduction to AI Dr Eleni Mangina
Chapter 12: Intelligent Systems in Business
ICT in Healthcare Expert Systems.
Artificial Intelligence
Statistical Natural Language Processing. What is NLP?  Natural Language Processing (NLP), or Computational Linguistics, is concerned with theoretical.
Natural Language Understanding
Lecture 1, 7/21/2005Natural Language Processing1 CS60057 Speech &Natural Language Processing Autumn 2005 Lecture 1 21 July 2005.
Copyright R. Weber INFO 629 Concepts in Artificial Intelligence Fall 2004 Professor: Dr. Rosina Weber.
Artificial Intelligence (AI) Addition to the lecture 11.
Chapter 13 Artificial Intelligence. 2 Chapter Goals Distinguish between the types of problems that humans do best and those that computers do best Explain.
Artificial Intelligence Robbie Nakatsu AIMS 2710.
Artificial Intelligence Lecture No. 28 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Invitation to Computer Science 5th Edition
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
计算机科学概述 Introduction to Computer Science 陆嘉恒 中国人民大学 信息学院
Lecture 12: 22/6/1435 Natural language processing Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
The Von Neumann Model The approach to solving problems is to process a set of instructions and data stored in locations. The instructions are processed.
Hugo Froilán Vega Huerta Ana María Huayna Dueñas Artificial Vision for the Recognition of Exportable Mangoes by Using Neural Networks UNMSM.
Chapter 7. BEAT: the Behavior Expression Animation Toolkit
1 Computational Linguistics Ling 200 Spring 2006.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
Artificial Intelligence
1 Lecture 1: Introduction to Artificial Intelligence.
Chapter 11 Artificial Intelligence Introduction to CS 1 st Semester, 2015 Sanghyun Park.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
Educational Objectives
Chapter 13 Artificial Intelligence and Expert Systems.
I Robot.
ARTIFICIAL INTELLIGENCE Human like intelligence Definitions: 1. Focus on intelligent Behaviour “Behaviour by a machine that, if performed by a human.
Course Instructor: K ashif I hsan 1. Chapter # 1 Kashif Ihsan, Lecturer CS, MIHE2.
Artificial Intelligence 2004 Speech & Natural Language Processing Speech Recognition acoustic signal as input conversion into written words Natural.
© SEMINAR ON ARTIFICIAL NEURAL NETWORK AND ITS APPLICATIONS By Mr. Susant Kumar Behera Mrs. I. Vijaya.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
Second Language Acquisition
The Brain And It’s Functions By G R. Lobes of the brain Parietal Lobe Occipital Lobe Temporal Lobe Frontal Lobe.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
 explain expected stages and patterns of language development as related to first and second language acquisition (critical period hypothesis– Proficiency.
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
NATURAL LANGUAGE PROCESSING
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
1 Azhari, Dr Computer Science UGM. Human brain is a densely interconnected network of approximately neurons, each connected to, on average, 10 4.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School INTRODUCTION TO ARTIFICIAL INTELLIGENCE LESSON 11.
Neural networks (2) Reminder Avoiding overfitting Deep neural network Brief summary of supervised learning methods.
Artificial Intelligence Yunita Sari Kamis, 23 Feb 2012.
Business Analytics Several odds and ends Copyright © 2016 Curt Hill.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Text Linguistics. Definition of linguistics Linguistics can be defined as the scientific or systematic study of language. It is a science in the sense.
What is cognitive psychology?
Classification of models
Advanced Higher Computing Based on Heriot-Watt University Scholar Materials Applications of AI – Vision and Languages 1.
What is Pattern Recognition?
Artificial Intelligence
Kocaeli University Introduction to Engineering Applications
Artificial Intelligence
Artificial Intelligence 2004 Speech & Natural Language Processing
Presentation transcript:

Artificial Intelligence CS105

Team Meeting Time (10 minutes) Find yourself a team Find your team leader Talk about topics and responsibilities

Recap Attempt to understand and mimic human intelligence Turing Test State of the art AI Looked at techniques for representing knowledge for intelligent problem solving – Semantic networks and trees

Expert systems Knowledge based system that uses specialized set of information to solve problems – Doctors, Plumbers, Gardeners, Dentist – Specific problem domain – Applications are specific – Example: the troubleshoot in your windows Rule-based system: Based on a set of if-then or logical rules – Rules form the knowledge base Inference engine: determines which rules to be followed, tries to derive answers from a knowledge base

Expert systems MYCIN: Has the patient recently had symptoms of persistent headache or other abnormal neurologic symptoms(dizziness, lethargy etc)? HUMAN: Yes MYCIN: The CSF cultures will be considered to be associated with meningitis. Please give the date on which clinical evidence(symptoms, signs or lab tests) of meningitis first appeared. Please enter CSF finding. Is meningitis a hospital-acquired infection? HUMAN: Why? MYCIN: This will aid in determining the organisms (other than those seen on cultures or smears) which might be causing the infection. It has already been established that 1. The infection which requires therapy is meningitis, and 2. organisms were not seen on the stain of the pending CSF culture, and 3. the type of infection is bacterial, and 4. neurosurgery is not one of the relevant items from the history of this patient, and 5. the age of this patient is greater than ten days, therefore, if 6. the infection was acquired while the patient was hospitalized then there is evidence that the organisms (other than those seen on cultures or smears) which might be causing the infection are e. coli (75), staphylococcus-coag pos (3), pseudomonas-aeruginosa (5).

Recognizing images Intelligent machines (Computer Vision)

Pattern recognition Techniques that classify data (patterns) in an attempt to understand the data and take actions based on that understanding – A priori knowledge: Previous knowledge that does not get modified with new experiences – Statistical information extracted from the patterns – Example: Face recognition system – understanding pixels A priori or statistical information based?

Classifying data Linear Classifier: A technique that uses an object’s feature(s) to classify which group it belongs to x1x1 x2x2 Some equation negative positive Positive or negative?

Can this be classified? x1x1 x2x2

Natural language processing Branch of AI concerned with interactions and human languages Natural Language: Set of languages that humans use to communicate This problem is of strong equivalence – Ability to comprehend languages, extensive knowledge about the outside world and being able to manipulate it – Voice recognition: recognizing human words – Natural language comprehension: interpreting human communication – Voice synthesis: recreating human speech

Voice synthesis Artificial production of human speech – A system used for this purpose is called a speech synthesizer How do you synthesize speech? – Phonemes: The set of fundamental sounds made in any given natural language /K/ in Kit and sKill Select appropriate phonemes to generate sound of a word, the pitch might be tweaked by the computer depending on context – Recorded speech Same words have to be recorded multiple times at different pitches

Voice recognition Sounds each person make is unique – Vocal tracts: cavity in animals where sound that is produced at the sound source is filtered Systems have to be trained for vocabulary sets – Acoustic modeling: Statistical models of sounds Audio recording of speech and text transcriptions – Language modeling: capture the properties of a language, and to predict the next word in a speech sequence

Natural language comprehension Most challenging aspect! – Natural language is ambiguous – multiple interpretations – Understanding requires real world knowledge and syntactic structure of sentences Examples: Time flies like an arrow The pen is in the box The box is in the pen George: My aunt is in the hospital. I went to see her today and, took her flowers. Computer: George, that’s terrible!

Natural language comprehension Lexical ambiguity : Words have multiple meaning Time flies like an arrow Syntactic ambiguity : Sentences have more than one meaning The pen is in the box The box is in the pen George: My aunt is in the hospital. I went to see her today and, took her flowers. Computer: George, that’s terrible! Referential ambiguity: Ambiguity created when pronouns could be applied to multiple object Ally hit Georgia and then she started bleeding Who started bleeding? Ally, Georgia or someone else? Makes sense Makes no sense!

Natural language comprehension Systems must have these common components: – Lexicon: vocabulary, word and expressions – Parser: Text analyzer, inbuilt grammar rules, to form an internal representation of the text – Semantic theory: study of meaning and relationships between words, phrases – Logical inference: Process of drawing conclusions based on rules applied depending on observations or statistical models

How do we process information? FRONTAL LOBE Behavior Problem Solving Planning Attention Abstract Thinking Judgment Inhibition TEMPORAL LOBE Audition Language CEREBELLUM Balance, Posture Cardio, Respiratory centers OCCIPITAL LOBE Vision PARIETAL LOBE Touch Sensory combination and comprehension Number area

Neuron Brain is made up of neurons – An electrically excitable cell that processes and transmits information by electrical and chemical signaling – An excited neuron conducts a strong signal and vice versa – A series of excited neurons form a strong pathway – A neuron receives multiple inputs from other neurons Assigns a weight on each signal based on its strength If enough signals are weak-> inhibited state or vice versa

Artificial neural networks A mathematical model inspired by the structure and/or functional aspects of biological neural networks Artificial Neuron or Node Inputs: 1 or 0 Receives many inputs Assigned a numeric weight If effective weight of each neuron is above a certain threshold, output is 1

Artificial neural networks Training: The process of adjusting the weights and threshold values – Series of comparisons to desired results w w

Artificial neural networks You can train a neural network to do anything – No inherent meaning to the weights: Making it versatile Applications: – Pattern recognition – Classification – Modeling how are brain works