SlideShare a Scribd company logo
1 of 24
Artificial intelligence (AI)
Tr. Zin Mar Soe
Institute of International Professionalism
Artificial intelligence (AI)
• Artificial intelligence (AI) is a branch of computer
science dealing with the simulation of intelligent
human behaviour by a computer.
• This is often referred to as the cognitive functions
of the human brain (that is, the mental process of
acquiring knowledge and understanding through
thought, experience and the five senses).
• All of these cognitive functions can be replicated in
a machine, and they can be measured against
human benchmarks such as reasoning, speech and
sight.
Institute of International Professionalism
Characteristics of AI
• AI can be split into three categories:
• Narrow AI – this occurs when a machine has
superior performance to a human when doing one
specific task
• General AI – this occurs when a machine is similar
(not superior) in its performance to a human doing
a specific task
• Strong AI – this occurs when a machine has
superior performance to a human in many tasks.
Institute of International Professionalism
Components of AI
• Collection of data: A program will need data input, this might come
from a user or from its sensors.
• A set of programmed rules: These are stored for the program to use
to make decisions.[ A calculation to determine which decision to
make. A rule that if an object is in front of the sensor, turn on light.]
• The ability to reason: Reasoning is an area of logic, where you have
rules, and from these you can develop facts.[All dogs eat meat. Fred
is a dog, therefore, Fred must eat meat.]
• The ability to learn and adapt: Not all AI system will do this, this is a
specialist area known as machine learning. Systems can be
programmed to learn, and change their own rules and logic. This is
often involves training. [If you want a program to differentiate
between an image of a dog and a horse, you can train the system by
showing it images of dogs and horses and telling it what the images
are showing. The program will then learn the characteristics of a
horse and a dog, so when it is tested with a new image it will
hopefully identify the animal.
Institute of International Professionalism
Smart Home Devices
Institute of International Professionalism
Chatbots
• Chatbots that
interact through
instant messaging,
artificially replicating
patterns of human
interactions using AI
to respond to typed
or voice messages;
when a question is
asked
Institute of International Professionalism
Expert Systems
• Expert systems are a form of AI that has been
developed to mimic human knowledge and
experiences.
• They use knowledge and inference to solve
problems or answer questions that would normally
require a human expert.
Institute of International Professionalism
Example of Expert System
• Oil and mineral prospecting
• Diagnosis of a patient’s illness
• Fault diagnostics in mechanical and electronic
equipment
• Tax and financial calculations
• Strategy games, such as chess
• Logistics (efficient routing of parcel deliveries)
• Identification of plants, animals and chemical/
biological compounds.
Institute of International Professionalism
Advantages
• Offer a high level of expertise
• Offer high accuracy
• Results are consistent
• Can store vast amounts of ideas and facts
• Can make traceable logical solutions and diagnostics
• Have multiple expertise
• Very fast response times (much quicker than a human
expert)
• Provide unbiased reporting and analysis of the facts
• Indicate the probability of any suggested solution being
correct.
Institute of International Professionalism
disadvantages
• need considerable training in its use to ensure the
system is being used correctly
• set up and maintenance costs are very high.
• They tend to give very ‘cold’ responses that may
not be appropriate in certain medical situations
• They are only as good as the information/facts
entered into the system
• Users sometimes make the very dangerous
assumption that they are infallible.
Institute of International Professionalism
Expert System Shell
Expert
System Shell
User
Interface
Interface
Engine
Knowledge
Base
Rules Base
Institute of International Professionalism
Expert System Shell
Institute of International Professionalism
User Interface
• Method by which the expert system interacts with
a user
• Interaction can be through dialogue boxes,
command prompts or other input methods
• The questions being asked usually only have yes/no
answers and are based on the responses to
previous questions.
Institute of International Professionalism
Inference engine
• This is the main processing element of the expert system
• The inference engine acts like a search engine examining the
knowledge base for information/data that matches the queries
• It is responsible for gathering information from the user by asking
a series of questions and applying responses where necessary;
each question being asked is based on the previous responses
• The inference engine is the problem-solving part of the expert
system that makes use of inference rules in the rules base
• Since the knowledge base is a collection of objects and attributes,
the inference engine attempts to use information gathered from
the user to find an object that matches (making use of the rules
base to find a match)
Institute of International Professionalism
Knowledge base
• The knowledge base is a repository of facts
• It stores all the knowledge about an area of
expertise obtained from several expert resources
• It is basically a collection of objects and their
attributes
Institute of International Professionalism
Knowledge base
Institute of International Professionalism
if we had a series of questions:
– is it a mammal? YES
– can it be a pet? NO
– does it live in water? YES
– does it make sonic sounds? YES
– is its body covered in skin? YES
– does it have any legs? NO
conclusion: it is a WHALE.
Rules base
• The rules base is a set of inference rules. [links the
facts]
• Inference rules are used by the inference engine to
draw conclusions (the methods used closely follow
human reasoning)
• They follow logical thinking; usually involving a
series of ‘IF’ statements,
• For example:
IF continent = “South America” AND language =
“Portuguese” THEN country = “Brazil”
Institute of International Professionalism
Setting up an expert system
• Information needs to be gathered from human experts or from written
sources such as textbooks, research papers or the internet
• Information gathered is used to populate the knowledge base that
needs to be first created
• A rules base needs to be created; this is made up of a series of inference
rules so that the inference engine can draw conclusions
• The inference engine itself needs to be set up; it is a complex system
since it is the main processing element making reasoned conclusions
from data in the knowledge base
• The user interface needs to be developed to allow the user and the
expert system to communicate
• Once the system is set up, it needs to be fully tested; this is done by
running the system with known outcomes so that results can be
compared and any changes to the expert system made.
Institute of International Professionalism
Example use of an expert system
(medical diagnosis)
Institute of International Professionalism
• First of all an interactive screen is presented to
the user
• The system asks a series of questions about the
patient’s illness • The user answers the
questions asked (either as multiple choice or
YES/NO questions)
• A series of questions are asked based on the
user’s responses to previous questions
• The diagnosis can be in the form of text
or it may show images of the human
anatomy to indicate where the problem
may be
• The user can request further
information from the expert system to
narrow down even further the possible
illness and its treatment
• The inference engine compares the
symptoms entered with those in the
knowledge base looking for matches
• The rules base (inference rules) is used in
the matching process
• Once a match is found, the system suggests
the probability of the patient’s illness being
identified accurately
• The expert system also suggests possible
solutions and remedies to cure the patient
or recommendations on what to do next
• The explanation system will give reasons for
its diagnosis so that the user can determine
the validity of the diagnosis or suggested
treatment
Input Screen
Output Screen
Expert Screen
Machine Learning
Institute of International Professionalism
Machine Learning
• Machine learning is a sub-set of artificial intelligence
(AI), in which algorithms are ‘trained’ and learn from
their past experiences and examples.
• It is possible for the system to make predictions or even
take decisions based on previous scenarios.
• They can offer fast and accurate outcomes due to very
powerful processing capability.
• One of the key factors is the ability to manage and
analyse considerable volumes of complex data; some of
the tasks would take humans years to complete
without the help of machine learning techniques.
• One example that uses machine learning are the most
sophisticated search engines
Institute of International Professionalism
Machine Learning
Institute of International Professionalism
The search engine will learn from its past performance, meaning its ability to
carry out searches becomes more and more sophisticated and accurate.
Machine Learning
• Machine Learning can be supervised or unsupervised.
• Supervised means that user is telling the program what
its data means, for example, in the image recognition
example the user says this image shows a horse.
• Unsupervised means that data is input and then the
program learns from the data. [Clustering: the data is
plotted on a graph, and then the program identifies
which items of data are close to each other. In image
recognition, the shapes in the images could be input
and then the features plotted, the program can then
group the images according to these features. This is
done without and human interaction needed]
Institute of International Professionalism
AI VS Machine Learning
AI Machine Learning
Represents simulated
intelligence in machines
This is the practice of
getting machines to make
decisions without being
programmed to do so
The aim is to build
machines that are capable
of thinking like humans
The aim is to make
machines that learn
through data acquisition,
so that they can solve new
problems
Institute of International Professionalism

More Related Content

Similar to AI System.pptx

Artificial Intelligence Approaches
Artificial Intelligence  ApproachesArtificial Intelligence  Approaches
Artificial Intelligence ApproachesJincy Nelson
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognitionMinigranth
 
NLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionNLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionMohammad Ilyas Malik
 
BIG DATA AND MACHINE LEARNING
BIG DATA AND MACHINE LEARNINGBIG DATA AND MACHINE LEARNING
BIG DATA AND MACHINE LEARNINGUmair Shafique
 
Nlp, robotics and expert system
Nlp, robotics and expert systemNlp, robotics and expert system
Nlp, robotics and expert systemsuman Mann Mann
 
Expert System Development.pptx
Expert System Development.pptxExpert System Development.pptx
Expert System Development.pptxvrajESHsHaH33
 
Expert System With Python -1
Expert System With Python -1Expert System With Python -1
Expert System With Python -1Ahmad Hussein
 
Expert system (mis)
Expert system (mis)Expert system (mis)
Expert system (mis)Aamir Kiyani
 
mining sirdar , overman, assistant managerppt.ppt
mining sirdar , overman, assistant managerppt.pptmining sirdar , overman, assistant managerppt.ppt
mining sirdar , overman, assistant managerppt.pptUttamVishwakarma7
 
Week 11 12 chap11 c-2
Week 11 12 chap11 c-2Week 11 12 chap11 c-2
Week 11 12 chap11 c-2Zahir Reza
 
1_Expertsystems.ppt
1_Expertsystems.ppt1_Expertsystems.ppt
1_Expertsystems.pptRISHI643981
 
4.component of expert system
4.component of expert system4.component of expert system
4.component of expert systemMdFazleRabbi18
 
How to make m achines learn
How to make m achines learnHow to make m achines learn
How to make m achines learniskamegy
 
Introduction to-machine-learning
Introduction to-machine-learningIntroduction to-machine-learning
Introduction to-machine-learningBabu Priyavrat
 
Chapter 4.ppt mizan Tepi university student population
Chapter 4.ppt mizan Tepi university student populationChapter 4.ppt mizan Tepi university student population
Chapter 4.ppt mizan Tepi university student populationMalichaGalma
 

Similar to AI System.pptx (20)

Artificial Intelligence Approaches
Artificial Intelligence  ApproachesArtificial Intelligence  Approaches
Artificial Intelligence Approaches
 
Pattern recognition
Pattern recognitionPattern recognition
Pattern recognition
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
NLP, Expert system and pattern recognition
NLP, Expert system and pattern recognitionNLP, Expert system and pattern recognition
NLP, Expert system and pattern recognition
 
Expert system (mis)
Expert system (mis)Expert system (mis)
Expert system (mis)
 
BIG DATA AND MACHINE LEARNING
BIG DATA AND MACHINE LEARNINGBIG DATA AND MACHINE LEARNING
BIG DATA AND MACHINE LEARNING
 
Nlp, robotics and expert system
Nlp, robotics and expert systemNlp, robotics and expert system
Nlp, robotics and expert system
 
Expert System Development.pptx
Expert System Development.pptxExpert System Development.pptx
Expert System Development.pptx
 
Expert System With Python -1
Expert System With Python -1Expert System With Python -1
Expert System With Python -1
 
Expert system (mis)
Expert system (mis)Expert system (mis)
Expert system (mis)
 
mining sirdar , overman, assistant managerppt.ppt
mining sirdar , overman, assistant managerppt.pptmining sirdar , overman, assistant managerppt.ppt
mining sirdar , overman, assistant managerppt.ppt
 
Week 11 12 chap11 c-2
Week 11 12 chap11 c-2Week 11 12 chap11 c-2
Week 11 12 chap11 c-2
 
1_Expertsystems.ppt
1_Expertsystems.ppt1_Expertsystems.ppt
1_Expertsystems.ppt
 
5.11 expert system
5.11 expert system5.11 expert system
5.11 expert system
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Knowledge Representation in AI.pptx
Knowledge Representation in AI.pptxKnowledge Representation in AI.pptx
Knowledge Representation in AI.pptx
 
4.component of expert system
4.component of expert system4.component of expert system
4.component of expert system
 
How to make m achines learn
How to make m achines learnHow to make m achines learn
How to make m achines learn
 
Introduction to-machine-learning
Introduction to-machine-learningIntroduction to-machine-learning
Introduction to-machine-learning
 
Chapter 4.ppt mizan Tepi university student population
Chapter 4.ppt mizan Tepi university student populationChapter 4.ppt mizan Tepi university student population
Chapter 4.ppt mizan Tepi university student population
 

Recently uploaded

Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Roomdivyansh0kumar0
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsstephieert
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 

Recently uploaded (20)

Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130  Available With RoomVIP Kolkata Call Girl Kestopur 👉 8250192130  Available With Room
VIP Kolkata Call Girl Kestopur 👉 8250192130 Available With Room
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Radiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girlsRadiant Call girls in Dubai O56338O268 Dubai Call girls
Radiant Call girls in Dubai O56338O268 Dubai Call girls
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 

AI System.pptx

  • 1. Artificial intelligence (AI) Tr. Zin Mar Soe Institute of International Professionalism
  • 2. Artificial intelligence (AI) • Artificial intelligence (AI) is a branch of computer science dealing with the simulation of intelligent human behaviour by a computer. • This is often referred to as the cognitive functions of the human brain (that is, the mental process of acquiring knowledge and understanding through thought, experience and the five senses). • All of these cognitive functions can be replicated in a machine, and they can be measured against human benchmarks such as reasoning, speech and sight. Institute of International Professionalism
  • 3. Characteristics of AI • AI can be split into three categories: • Narrow AI – this occurs when a machine has superior performance to a human when doing one specific task • General AI – this occurs when a machine is similar (not superior) in its performance to a human doing a specific task • Strong AI – this occurs when a machine has superior performance to a human in many tasks. Institute of International Professionalism
  • 4. Components of AI • Collection of data: A program will need data input, this might come from a user or from its sensors. • A set of programmed rules: These are stored for the program to use to make decisions.[ A calculation to determine which decision to make. A rule that if an object is in front of the sensor, turn on light.] • The ability to reason: Reasoning is an area of logic, where you have rules, and from these you can develop facts.[All dogs eat meat. Fred is a dog, therefore, Fred must eat meat.] • The ability to learn and adapt: Not all AI system will do this, this is a specialist area known as machine learning. Systems can be programmed to learn, and change their own rules and logic. This is often involves training. [If you want a program to differentiate between an image of a dog and a horse, you can train the system by showing it images of dogs and horses and telling it what the images are showing. The program will then learn the characteristics of a horse and a dog, so when it is tested with a new image it will hopefully identify the animal. Institute of International Professionalism
  • 5. Smart Home Devices Institute of International Professionalism
  • 6. Chatbots • Chatbots that interact through instant messaging, artificially replicating patterns of human interactions using AI to respond to typed or voice messages; when a question is asked Institute of International Professionalism
  • 7. Expert Systems • Expert systems are a form of AI that has been developed to mimic human knowledge and experiences. • They use knowledge and inference to solve problems or answer questions that would normally require a human expert. Institute of International Professionalism
  • 8. Example of Expert System • Oil and mineral prospecting • Diagnosis of a patient’s illness • Fault diagnostics in mechanical and electronic equipment • Tax and financial calculations • Strategy games, such as chess • Logistics (efficient routing of parcel deliveries) • Identification of plants, animals and chemical/ biological compounds. Institute of International Professionalism
  • 9. Advantages • Offer a high level of expertise • Offer high accuracy • Results are consistent • Can store vast amounts of ideas and facts • Can make traceable logical solutions and diagnostics • Have multiple expertise • Very fast response times (much quicker than a human expert) • Provide unbiased reporting and analysis of the facts • Indicate the probability of any suggested solution being correct. Institute of International Professionalism
  • 10. disadvantages • need considerable training in its use to ensure the system is being used correctly • set up and maintenance costs are very high. • They tend to give very ‘cold’ responses that may not be appropriate in certain medical situations • They are only as good as the information/facts entered into the system • Users sometimes make the very dangerous assumption that they are infallible. Institute of International Professionalism
  • 11. Expert System Shell Expert System Shell User Interface Interface Engine Knowledge Base Rules Base Institute of International Professionalism
  • 12. Expert System Shell Institute of International Professionalism
  • 13. User Interface • Method by which the expert system interacts with a user • Interaction can be through dialogue boxes, command prompts or other input methods • The questions being asked usually only have yes/no answers and are based on the responses to previous questions. Institute of International Professionalism
  • 14. Inference engine • This is the main processing element of the expert system • The inference engine acts like a search engine examining the knowledge base for information/data that matches the queries • It is responsible for gathering information from the user by asking a series of questions and applying responses where necessary; each question being asked is based on the previous responses • The inference engine is the problem-solving part of the expert system that makes use of inference rules in the rules base • Since the knowledge base is a collection of objects and attributes, the inference engine attempts to use information gathered from the user to find an object that matches (making use of the rules base to find a match) Institute of International Professionalism
  • 15. Knowledge base • The knowledge base is a repository of facts • It stores all the knowledge about an area of expertise obtained from several expert resources • It is basically a collection of objects and their attributes Institute of International Professionalism
  • 16. Knowledge base Institute of International Professionalism if we had a series of questions: – is it a mammal? YES – can it be a pet? NO – does it live in water? YES – does it make sonic sounds? YES – is its body covered in skin? YES – does it have any legs? NO conclusion: it is a WHALE.
  • 17. Rules base • The rules base is a set of inference rules. [links the facts] • Inference rules are used by the inference engine to draw conclusions (the methods used closely follow human reasoning) • They follow logical thinking; usually involving a series of ‘IF’ statements, • For example: IF continent = “South America” AND language = “Portuguese” THEN country = “Brazil” Institute of International Professionalism
  • 18. Setting up an expert system • Information needs to be gathered from human experts or from written sources such as textbooks, research papers or the internet • Information gathered is used to populate the knowledge base that needs to be first created • A rules base needs to be created; this is made up of a series of inference rules so that the inference engine can draw conclusions • The inference engine itself needs to be set up; it is a complex system since it is the main processing element making reasoned conclusions from data in the knowledge base • The user interface needs to be developed to allow the user and the expert system to communicate • Once the system is set up, it needs to be fully tested; this is done by running the system with known outcomes so that results can be compared and any changes to the expert system made. Institute of International Professionalism
  • 19. Example use of an expert system (medical diagnosis) Institute of International Professionalism • First of all an interactive screen is presented to the user • The system asks a series of questions about the patient’s illness • The user answers the questions asked (either as multiple choice or YES/NO questions) • A series of questions are asked based on the user’s responses to previous questions • The diagnosis can be in the form of text or it may show images of the human anatomy to indicate where the problem may be • The user can request further information from the expert system to narrow down even further the possible illness and its treatment • The inference engine compares the symptoms entered with those in the knowledge base looking for matches • The rules base (inference rules) is used in the matching process • Once a match is found, the system suggests the probability of the patient’s illness being identified accurately • The expert system also suggests possible solutions and remedies to cure the patient or recommendations on what to do next • The explanation system will give reasons for its diagnosis so that the user can determine the validity of the diagnosis or suggested treatment Input Screen Output Screen Expert Screen
  • 20. Machine Learning Institute of International Professionalism
  • 21. Machine Learning • Machine learning is a sub-set of artificial intelligence (AI), in which algorithms are ‘trained’ and learn from their past experiences and examples. • It is possible for the system to make predictions or even take decisions based on previous scenarios. • They can offer fast and accurate outcomes due to very powerful processing capability. • One of the key factors is the ability to manage and analyse considerable volumes of complex data; some of the tasks would take humans years to complete without the help of machine learning techniques. • One example that uses machine learning are the most sophisticated search engines Institute of International Professionalism
  • 22. Machine Learning Institute of International Professionalism The search engine will learn from its past performance, meaning its ability to carry out searches becomes more and more sophisticated and accurate.
  • 23. Machine Learning • Machine Learning can be supervised or unsupervised. • Supervised means that user is telling the program what its data means, for example, in the image recognition example the user says this image shows a horse. • Unsupervised means that data is input and then the program learns from the data. [Clustering: the data is plotted on a graph, and then the program identifies which items of data are close to each other. In image recognition, the shapes in the images could be input and then the features plotted, the program can then group the images according to these features. This is done without and human interaction needed] Institute of International Professionalism
  • 24. AI VS Machine Learning AI Machine Learning Represents simulated intelligence in machines This is the practice of getting machines to make decisions without being programmed to do so The aim is to build machines that are capable of thinking like humans The aim is to make machines that learn through data acquisition, so that they can solve new problems Institute of International Professionalism