Unit 6.3 - AI Flashcards
AI definition
branch of computer science dealing with the simulation of intelligent behaviours by computers
3 characteristics of AI
-narrow
-general
-strong
narrow AI definition
machine has superior performance to a human for one task (can’t think or feel like humans)
general AI definition
machine has similar performance to human doing a specific task (can multi-task like humans)
strong AI definition
machine has superior performance to a human for multiple tasks
5 examples of AI
-news generation
-smart home devices (Alexa, Siri)
-chatbots (Chat GPT)
-autonomous cars
-facial expression recognition
4 main characteristics of AI
-collection of data
-collection of rules for using that data
-ability to reason
(-ability to learn and adapt)
3 examples of narrow AI
-facial recognition
-chatbots
-alphago
expert systems definition
sub-set of AI that can mimic human knowledge, abilities, and experiences. (They use expert knowledge and inference to solve problems)
where are expert systems used? [5]
-diagnosis of patients’ illness
-tax and financial calculations
-strategy games (chess)
-identification of living things and scientific compounds
-oil and mineral prospecting
5 advantages of expert systems
-high accuracy (gives probability of their suggestion being correct)
-consistent results
-can store many ideas and facts
-fast response times
-unbiased reporting and analysis of facts
5 disadvantages of expert systems
-set up and maintenance is expensive
-expert system needs lots of training
-cold responses (might not be appropriate always)
-only as good as facts in the system
-can be wrong
5 parts of the expert system
-user interface
-inference engine
-explanation system
-knowledge base
-rules base
what is user interface and how are the questions asked [4]
method of interaction with user (dialogue boxes, command prompts)
–> questions asked are multiple choice / yes or no
–> questions are based on previous answers
what is inference engine [5]
-processing element
-examines knowledge base for information that matches users’ answers
-gathers information from user by asking questions based on previous answers
-uses inference rules in rules base
-uses rules base to find a match to the user