Intelligent Information Expert System for Employment and General Purposed Fuzzy Shell.

Slides:



Advertisements
Similar presentations
ProAssist ® complex assistance services management system Global Assistance & INGENIUM Praha.
Advertisements


 Negnevitsky, Pearson Education, Lecture 5 Fuzzy expert systems: Fuzzy inference n Mamdani fuzzy inference n Sugeno fuzzy inference n Case study.
AI – CS364 Fuzzy Logic Fuzzy Logic 3 03 rd October 2006 Dr Bogdan L. Vrusias
Smart Shopper A Consumer Decision Support System Using Type-2 Fuzzy Logic Systems Ling Gu 2003 Fall CSc8810.
Tactical Event Resolution Using Software Agents, Crisp Rules, and a Genetic Algorithm John M. D. Hill, Michael S. Miller, John Yen, and Udo W. Pooch Department.
TECHNOLOGY GUIDE 4: Intelligent Systems
An Introduction to Type-2 Fuzzy Sets and Systems
6/9/2015Intelligent Systems and Soft Computing1 Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Mamdani fuzzy inference Sugeno.
Fuzzy Logic Based on a system of non-digital (continuous & fuzzy without crisp boundaries) set theory and rules. Developed by Lotfi Zadeh in 1965 Its advantage.
Fuzzy rule-based system derived from similarity to prototypes Włodzisław Duch Department of Informatics, Nicolaus Copernicus University, Poland School.
Dan Simon Cleveland State University
Introduction to Rule-Based Systems, Expert Systems, Fuzzy Systems Introduction to Rule-Based Systems, Expert Systems, Fuzzy Systems (sections 2.7, 2.8,
CHURN PREDICTION MODEL IN RETAIL BANKING USING FUZZY C- MEANS CLUSTERING Džulijana Popović Consumer Finance, Zagrebačka banka d.d. Consumer Finance, Zagrebačka.
Fuzzy Rule-based Models *Neuro-fuzzy and Soft Computing - J.Jang, C. Sun, and, E. Mizutani, Prentice Hall 1997.
Rule-Based Fuzzy Model. In rule-based fuzzy systems, the relationships between variables are represented by means of fuzzy if–then rules of the following.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
CPSC 386 Artificial Intelligence Ellen Walker Hiram College
Computers & Employment By Andrew Attard and Stephen Calleja.
Introduction to Computer Aided Process Planning
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
INTELLIGENT SYSTEMS MOTIVATIONS M. Gams. Definition (scientific): Intelligent ststem is a system that learns during its existence. It senses its environment.
Software Development Stephenson College. Classic Life Cycle.
An Introduction to Artificial Intelligence and Knowledge Engineering N. Kasabov, Foundations of Neural Networks, Fuzzy Systems, and Knowledge Engineering,
10/6/2015 1Intelligent Systems and Soft Computing Lecture 0 What is Soft Computing.
Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Sugeno fuzzy inference Case study.
 Negnevitsky, Pearson Education, Lecture 5 Fuzzy expert systems: Fuzzy inference n Mamdani fuzzy inference n Sugeno fuzzy inference n Case study.
Fuzzy Expert Systems. 2 Motivation On vagueness “Everything is vague to a degree you do not realise until you have tried to make it precise.” Bertrand.
SOFT COMPUTING TECHNIQUES FOR STATISTICAL DATABASES Miroslav Hudec INFOSTAT – Bratislava MSIS 2009.
INVENTORY CONTROL AS IDENTIFICATION PROBLEM BASED ON FUZZY LOGIC ALEXANDER ROTSHTEIN Dept. of Industrial Engineering and Management, Jerusalem College.
1 CHAPTER 14 Intelligent Systems Development Steven Kuo Brian Lin.
Fuzzy Systems Michael J. Watts
Calculating Risk of Cost Using Monte Carlo Simulation with Fuzzy Parameters in Civil Engineering Michał Bętkowski Andrzej Pownuk Silesian University of.
Chapter 15: KNOWLEDGE-BASED INFORMATION SYSTEMS. What is Knowledge? Data: Raw facts, e.g., Annual Expenses = $2 million Information: Data given context,
Fuzzy Sets and Control. Fuzzy Logic The definition of Fuzzy logic is a form of multi-valued logic derived frommulti-valued logic fuzzy setfuzzy set theory.
“Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved. CHAPTER 12 FUZZY.
Fuzzy Inference Systems
Fuzzy Expert System Fuzzy Inference دكترمحسن كاهاني
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved CHAPTER 9 Enabling the Organization—Decision Making.
Abdul Rahim Ahmad MITM 613 Intelligent System Chapter 10: Tools.
Artificial Intelligence
1 Lecture 4 The Fuzzy Controller design. 2 By a fuzzy logic controller (FLC) we mean a control law that is described by a knowledge-based system consisting.
Kati Lassila-Perini EGEE User Support Workshop Outline: – CMS collaboration – User Support clients – User Support task definition – passive support:
Application Development in Engineering Optimization with Matlab and External Solvers Aalto University School of Engineering.
The article written by Boyarshinova Vera Scientific adviser: Eltyshev Denis THE USE OF NEURO-FUZZY MODELS FOR INTEGRATED ASSESSMENT OF THE CONDITIONS OF.
© Negnevitsky, Pearson Education, Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference.
Type-2 Fuzzy Web Shopping Agents Menglei Tang and Yanqing Zhang Georgia State University Gang Zhang Tianjin University.
Expert Systems. What is an expert system?  An expert system is a computer system that is able to emulate the decision making ability of a human expert.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Chapter 13 (Continued) Fuzzy Expert Systems 1. Fuzzy Rule-based Expert System 2.
Aalto University School of Engineering
Fuzzy Systems Michael J. Watts
Systems Analysis and Design in a Changing World, Fifth Edition
Fuzzy expert systems Fuzzy inference Mamdani fuzzy inference
Introduction to Fuzzy Logic
Artificial Intelligence and Adaptive Systems
Fuzzy logic Introduction 3 Fuzzy Inference Aleksandar Rakić
CS62S: Expert Systems Based on:
Dr. Unnikrishnan P.C. Professor, EEE
EXPERT SYSTEMS.
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Predict Protein Sequence by Fuzzy-Association Rules
Introduction To software engineering
Lecture 5 Fuzzy expert systems: Fuzzy inference
Fuzzy rule-based system derived from similarity to prototypes
Dr. Unnikrishnan P.C. Professor, EEE
University of Nice Sophia Antipolis
Fuzzy Logic Bai Xiao.
Fuzzy Inference Systems
Fuzzy Logic Based on a system of non-digital (continuous & fuzzy without crisp boundaries) set theory and rules. Developed by Lotfi Zadeh in 1965 Its advantage.
Presentation transcript:

Intelligent Information Expert System for Employment and General Purposed Fuzzy Shell

2 Technological centre: Solware Information Technology Ltd. Tasks: coordinator project leader software development Knowledge centre: Budapest University of Technology and Economics, Department of Telecommunication and Telematics Tasks: fuzzy algorithms aggregation - general searching-offering system - general fuzzy shell Members of the Consortium

3 Project goals Background - expert systems - fuzzy definitions - fuzzy rule-based expert systems (fuzzy shell) - comparison Project - fuzzy based searching-offering systems - employment expert system accomplishment with modern IT methods design, optimisation system parameters Conclusions Agenda

4 Goal: Development of a specific and a general purposed fuzzy rule-based expert system Two steps: 1. Development of a fuzzy-based searching-offering system 2. Development of a general purposed fuzzy-shell Mile stones: a. Fuzzy-based searching-offering subsystem b. Job searching subsystem c. Applicant searching subsystem d. Fuzzy shell e. Optimisation the parameters of employment (job and applicant searching) f. Design fuzzy-shell demo program Goal Project Goals, Tasks

5 Knowledge base Antecedence Consequence Conclusion Character of the knowledge base: The rules are applied to crisp values and intervals Difficulties: very large knowledge base, too many rules the uncertainties are handled not efficiently inflexible system: no applicable rule no result Backgr. Expert Systems

6 Fuzzy set A is a set on the X universe, Fuzzy set: belongs to the given A set so that the measure of this membership is not 1 or 0 (x belongs to A or not) but a value between the two Membership function The measure of the belonging Fuzzy logic Generalisation of the two-valued Boole type logic income (USD) Backgr USD A=more then 3000 USD Fuzzy Definitions

7 ObservationCrisp output Rule-base Backgr. Fuzzyfication unit Defuzzyfication unit Inference engine Inference Algorithm i.e. Mamdani Sugeno, etc.. IfIfThen Fuzzy Rule-Based Expert Systems (Fuzzy Shell)

8 Advantage over the classical expert systems: less rule decrease computational complexity c = decreasing factor against symbolical expert systems good handling the uncertainties robust system (overlapping rules) Disadvantage: decreasing accuracy Applications have great perspectives on the areas where the uncertainty is large and not needed very accurate result Additional new components comparing to other (fuzzy) expert systems: build in interpolative methods hierarchical systems Backgr. Comparison

9 Problems by finding the partners each other: - in discrete case: search offeroffer Similarity matrix Project 1 0 OfferSearch 0.45 A solution: using fuzzy sets - in continuos case: uncertainties: the searching partner doesn’t know exactly what he/she wants weight of viewpoints are differences and can be changing during the process Fuzzy Based Searching-Offering Systems

10 Variables were chosen and structured by professional employment experts Typical variable groups - income (salary and other) - personal skills (education, language etc.) - workplace information (distance, firm size) More problematical case were handled: - distance: - taking into account the infrastructure the system able to calculate the distance in time - branches: - all the branches are covered by similarity matrix - weight: - the weights of the variables can be iterated after the analysis of the output Project Employment Expert System

11 Algorithms - user surface on web and windows environment - SQL database - XML, MTS applications Project Job searching user surface Employment agency surface Job offering user surface User surfaces Database Application logic Fuzzy system Accomplishment

12 Architecture of Employment Expert System Project Internet client Web server Application server XML configuration files SQL data base

13 optimisation on real data the learning algorithm is a type of evolutionary algorithm: bacterial algorithm Optimisation with learning methods Check the results on test set Project Default parameters (employment experts) Choose the parameters for optimisation Design, Optimisation of System Parameters

14 Summa The method - Advantages and disadvantages of fuzzy-based expert systems - Motivation of using fuzzy methods Until now General searching-offering system right now: Job searching subsystem Future - Applicant searching subsystem - General purposes fuzzy shell Conclusions