SlideShare a Scribd company logo
1 of 13
Download to read offline
Rule based expert system with Uncertainty
Management in Smart Homes
Team Members
• Diksha Kushwaha
• Abhay R Dixit
• Varshini Kevin
• Abhishek M Kori
Under the Guidance of
Prof. RASHMI S R
Asst. Professor, Dept of Computer Science and Engineering
Contents
•
•
•
•
•
•
•
•
INTRODUCTION
Rule-Based system
● A rule-based system is the domain-specific expert system that uses
rules to make deductions or choices.
● rule-based systems are used as a way to store and manipulate
knowledge to interpret information in a useful way
Uncertainty
● There is high chance that a system may not be able to gauge the
exact event occurring
● This is because the existing systems operate on simple logic and
sensors may not be able to read the exact conditions
OBJECTIVE AND PROBLEM
STATEMENT
• efficient reasoning
method designed to support the integration of the
reasoning capability with the probabilistic
representations which can support the
expressiveness of uncertainty
•
Existing State-of-the-Art
1. Samsung SmartThings Home Monitoring Kit:
● Secure your home without the monthly monitoring costs of a traditional
home security system
● Notifications let you know who’s coming and going
Monitors smoke and carbon monoxide levels to help keep your family safe
● Use your iOS or Android device to control lights, appliance and electronics
while on the go
2. Oplink Connected CMPOPG2204OPL01 Alarm Shield:
● Includes door and window sensors, motion sensor, remote controls and siren
● Arm or disarm the system via your smart phone
Enjoy free self-monitoring
3. Simplisafe2 Wireless Home Security System 8-piece Plus Package:
• Sensors come pre-programmed
• Independent cellular connection can’t be cut by intruders
• Mobile monitoring compatible with iOS and Android devices
PROPOSED SYSTEM
●
●
SYSTEM REQUIREMENTS AND
EXPECTED RESULTS
• Hardware Requirements
4 GB of Hard disk
512 MB of RAM
Raspberry Pi
Rain and moisture sensors
Server Motor
• Software Requirements
Video to Frame Converter
LabelMe (Image Annotator)
Eclipse IDE
● The system will be able to develope reasons for rule based expert system
during uncertain situations.
● System can come up with reasons and actions even during falkey network and
weak sensors
Components
Soil Moisture Sensor
Rain Sensor
Raspberry pi
Knowledge Base (Expert
System) + Bayesian network
Motor- open/close window
Smart home-bell system
Video
Video to
frame
converter
Frames
Frame
annotation
using LabelMe
Read XML
annotated file
in Java
Run Jess
Rule
Ring Bell
CONCLUSION
• The proposed system aims at implementing rule-based uncertainty
reasoning expert system in building smart homes. This project will
specifically focus on events-driven and rule-based uncertainty
reasoning framework in smart house
• The future smart homes work based on users' behavior, environment
under uncertainty and also with Machine learning technology. It will
be able to read your routine habits and cater actions depending on
users needs and previous history
● Explicit Knowledge-based Reasoning for Visual Question Answering
Peng Wang ∗ , Qi Wu ∗ , Chunhua Shen, Anton van den Hengel, Anthony Dick
School of Computer Science, The University of Adelaide
● Integration of Rule based and Case based Reasoning System to Support Decision Making
S. Srinivasan Department of Computer Application PDM, College of Engineering,
Bahadurgarh, India. dss dce@yahoo.com
LuxmiVenna School of Computer & Engineering ITM, University Gurgaon,India luxmi.
verma@gmail.com
Varun Sapra Department of Computer Science Jagannath Institute of Management
Studies, New Delhi, India varun.
● Detecting Inconsistencies in Rule-Based Reasoning for Ambient Intelligence
Hamdi Aloulou Institut Mines-Télécom, CNRS LIRMM, UMR 5506, France
Email: hamdi.aloulou@lirmm.fr
Romain EndelinInstitut Mines-Télécom, CNRS LIRMM, UMR 5506, France
Email: romain.endelin@lirmm.fr
Mounir Mokhtari Institut Mines-Télécom, CNRS LIRMM, UMR 5506,
CNRS IPAL, UMI 2955, Singapore
THANK YOU

More Related Content

What's hot

Report-An Expert System for Car Failure Diagnosis-Report
Report-An Expert System for Car Failure Diagnosis-ReportReport-An Expert System for Car Failure Diagnosis-Report
Report-An Expert System for Car Failure Diagnosis-Report
Viralkumar Jayswal
 
Expert system
Expert systemExpert system
Expert system
khair20
 

What's hot (18)

Which type of Expert System – Rule Base, Fuzzy or Neural is Most Suited for E...
Which type of Expert System – Rule Base, Fuzzy or Neural is Most Suited for E...Which type of Expert System – Rule Base, Fuzzy or Neural is Most Suited for E...
Which type of Expert System – Rule Base, Fuzzy or Neural is Most Suited for E...
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Expert System
Expert SystemExpert System
Expert System
 
Expert systems 1
Expert systems 1Expert systems 1
Expert systems 1
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Expert system
Expert systemExpert system
Expert system
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Anomaly Detection using Deep Auto-Encoders
Anomaly Detection using Deep Auto-EncodersAnomaly Detection using Deep Auto-Encoders
Anomaly Detection using Deep Auto-Encoders
 
Dss vs expert system
Dss vs expert systemDss vs expert system
Dss vs expert system
 
Expert systems
Expert systemsExpert systems
Expert systems
 
Expert System
Expert SystemExpert System
Expert System
 
Report-An Expert System for Car Failure Diagnosis-Report
Report-An Expert System for Car Failure Diagnosis-ReportReport-An Expert System for Car Failure Diagnosis-Report
Report-An Expert System for Car Failure Diagnosis-Report
 
Expert system
Expert systemExpert system
Expert system
 
Expert System
Expert SystemExpert System
Expert System
 
Expert Systems - IK
Expert Systems - IKExpert Systems - IK
Expert Systems - IK
 
Introduction and architecture of expert system
Introduction  and architecture of expert systemIntroduction  and architecture of expert system
Introduction and architecture of expert system
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systems
 
Alive 2016
Alive 2016Alive 2016
Alive 2016
 

Similar to Rulebased system presentation under uncertainty using Bayesian networks

BI UNIT V CHAPTER 12 Artificial Intelligence and Expert System.pptx
BI UNIT V CHAPTER 12   Artificial Intelligence and Expert System.pptxBI UNIT V CHAPTER 12   Artificial Intelligence and Expert System.pptx
BI UNIT V CHAPTER 12 Artificial Intelligence and Expert System.pptx
TGCbsahil
 
Applied Artificial Intelligence presenttt
Applied Artificial Intelligence presentttApplied Artificial Intelligence presenttt
Applied Artificial Intelligence presenttt
Priyadarshini648418
 
AAI expert system and their usecases.ppt
AAI expert system and their usecases.pptAAI expert system and their usecases.ppt
AAI expert system and their usecases.ppt
Priyadarshini648418
 

Similar to Rulebased system presentation under uncertainty using Bayesian networks (20)

Perception.JS - A Framework for Context Acquisition Processing and Presentation
Perception.JS - A Framework for Context Acquisition Processing and PresentationPerception.JS - A Framework for Context Acquisition Processing and Presentation
Perception.JS - A Framework for Context Acquisition Processing and Presentation
 
ai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligenceai-ruba.pptx presentation artificial intelligence
ai-ruba.pptx presentation artificial intelligence
 
Expert system
Expert systemExpert system
Expert system
 
Expert System Development.pptx
Expert System Development.pptxExpert System Development.pptx
Expert System Development.pptx
 
Expert systems-hakim
Expert systems-hakimExpert systems-hakim
Expert systems-hakim
 
Hard & soft computing
Hard & soft computingHard & soft computing
Hard & soft computing
 
Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}Introduction to Expert Systems {Artificial Intelligence}
Introduction to Expert Systems {Artificial Intelligence}
 
Knowledge based systems
Knowledge based systemsKnowledge based systems
Knowledge based systems
 
Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5Artificial Intelligence Notes Unit 5
Artificial Intelligence Notes Unit 5
 
Artificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support ProjectArtificial Intelligence for Automated Decision Support Project
Artificial Intelligence for Automated Decision Support Project
 
BI UNIT V CHAPTER 12 Artificial Intelligence and Expert System.pptx
BI UNIT V CHAPTER 12   Artificial Intelligence and Expert System.pptxBI UNIT V CHAPTER 12   Artificial Intelligence and Expert System.pptx
BI UNIT V CHAPTER 12 Artificial Intelligence and Expert System.pptx
 
Ai lecture 05 expert system
Ai lecture 05 expert systemAi lecture 05 expert system
Ai lecture 05 expert system
 
5 ai lecture-05 expert system
5  ai lecture-05 expert system5  ai lecture-05 expert system
5 ai lecture-05 expert system
 
Applied Artificial Intelligence presenttt
Applied Artificial Intelligence presentttApplied Artificial Intelligence presenttt
Applied Artificial Intelligence presenttt
 
AAI expert system and their usecases.ppt
AAI expert system and their usecases.pptAAI expert system and their usecases.ppt
AAI expert system and their usecases.ppt
 
Expert system
Expert system Expert system
Expert system
 
Artificial intelligence and expert system.ppt
Artificial intelligence and expert system.pptArtificial intelligence and expert system.ppt
Artificial intelligence and expert system.ppt
 
Armando Benito (ITEA-2013)
Armando Benito (ITEA-2013)Armando Benito (ITEA-2013)
Armando Benito (ITEA-2013)
 
Expert systems
Expert systemsExpert systems
Expert systems
 
Lecture_8.ppt
Lecture_8.pptLecture_8.ppt
Lecture_8.ppt
 

More from Abhishek Kori (6)

Product manager interview estimation
Product manager interview estimationProduct manager interview estimation
Product manager interview estimation
 
Blockchain and cryptocurrency
Blockchain and cryptocurrencyBlockchain and cryptocurrency
Blockchain and cryptocurrency
 
Leader Vs Managaer
Leader Vs ManagaerLeader Vs Managaer
Leader Vs Managaer
 
intership_report
intership_reportintership_report
intership_report
 
Flappy bird
Flappy birdFlappy bird
Flappy bird
 
Math in daily life
Math in daily life Math in daily life
Math in daily life
 

Recently uploaded

Recently uploaded (20)

IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Buy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdfBuy Epson EcoTank L3210 Colour Printer Online.pdf
Buy Epson EcoTank L3210 Colour Printer Online.pdf
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 

Rulebased system presentation under uncertainty using Bayesian networks

  • 1. Rule based expert system with Uncertainty Management in Smart Homes Team Members • Diksha Kushwaha • Abhay R Dixit • Varshini Kevin • Abhishek M Kori Under the Guidance of Prof. RASHMI S R Asst. Professor, Dept of Computer Science and Engineering
  • 3. INTRODUCTION Rule-Based system ● A rule-based system is the domain-specific expert system that uses rules to make deductions or choices. ● rule-based systems are used as a way to store and manipulate knowledge to interpret information in a useful way Uncertainty ● There is high chance that a system may not be able to gauge the exact event occurring ● This is because the existing systems operate on simple logic and sensors may not be able to read the exact conditions
  • 4. OBJECTIVE AND PROBLEM STATEMENT • efficient reasoning method designed to support the integration of the reasoning capability with the probabilistic representations which can support the expressiveness of uncertainty •
  • 5. Existing State-of-the-Art 1. Samsung SmartThings Home Monitoring Kit: ● Secure your home without the monthly monitoring costs of a traditional home security system ● Notifications let you know who’s coming and going Monitors smoke and carbon monoxide levels to help keep your family safe ● Use your iOS or Android device to control lights, appliance and electronics while on the go 2. Oplink Connected CMPOPG2204OPL01 Alarm Shield: ● Includes door and window sensors, motion sensor, remote controls and siren ● Arm or disarm the system via your smart phone Enjoy free self-monitoring 3. Simplisafe2 Wireless Home Security System 8-piece Plus Package: • Sensors come pre-programmed • Independent cellular connection can’t be cut by intruders • Mobile monitoring compatible with iOS and Android devices
  • 7. SYSTEM REQUIREMENTS AND EXPECTED RESULTS • Hardware Requirements 4 GB of Hard disk 512 MB of RAM Raspberry Pi Rain and moisture sensors Server Motor • Software Requirements Video to Frame Converter LabelMe (Image Annotator) Eclipse IDE ● The system will be able to develope reasons for rule based expert system during uncertain situations. ● System can come up with reasons and actions even during falkey network and weak sensors
  • 8. Components Soil Moisture Sensor Rain Sensor Raspberry pi Knowledge Base (Expert System) + Bayesian network Motor- open/close window
  • 9.
  • 10. Smart home-bell system Video Video to frame converter Frames Frame annotation using LabelMe Read XML annotated file in Java Run Jess Rule Ring Bell
  • 11. CONCLUSION • The proposed system aims at implementing rule-based uncertainty reasoning expert system in building smart homes. This project will specifically focus on events-driven and rule-based uncertainty reasoning framework in smart house • The future smart homes work based on users' behavior, environment under uncertainty and also with Machine learning technology. It will be able to read your routine habits and cater actions depending on users needs and previous history
  • 12. ● Explicit Knowledge-based Reasoning for Visual Question Answering Peng Wang ∗ , Qi Wu ∗ , Chunhua Shen, Anton van den Hengel, Anthony Dick School of Computer Science, The University of Adelaide ● Integration of Rule based and Case based Reasoning System to Support Decision Making S. Srinivasan Department of Computer Application PDM, College of Engineering, Bahadurgarh, India. dss dce@yahoo.com LuxmiVenna School of Computer & Engineering ITM, University Gurgaon,India luxmi. verma@gmail.com Varun Sapra Department of Computer Science Jagannath Institute of Management Studies, New Delhi, India varun. ● Detecting Inconsistencies in Rule-Based Reasoning for Ambient Intelligence Hamdi Aloulou Institut Mines-Télécom, CNRS LIRMM, UMR 5506, France Email: hamdi.aloulou@lirmm.fr Romain EndelinInstitut Mines-Télécom, CNRS LIRMM, UMR 5506, France Email: romain.endelin@lirmm.fr Mounir Mokhtari Institut Mines-Télécom, CNRS LIRMM, UMR 5506, CNRS IPAL, UMI 2955, Singapore