UNIVERSITY OF REGINA FACULTY OF ENGINEERING WISE LAB A Cascaded Fuzzy Inference System for Dynamic Online Portals Customization Erika Martinez Ramirez Dr. Rene V. Mayorga 2003 Introduction • An application of Electronic Commerce using Fuzzy Logic Inference system is presented in this final project. • Implementation of a Paradigm for Intelligent Decision and Control; and also the Intelligent Design and Operation of Human-Computer interfaces . • The artificial technique used is Fuzzy Logic Inference and the software required execute the program is Matlab V.6.1. Analize User Fuzzy Logic User Profile Characteristics Inference . Development FUZZY SYSTEM Gender Purchaser Link Age Purchaser Capacity Marital Status “ Main2 “ Purchaser Free Studies Time Years Working (Fuzzy Agent) Occupation Experience Children Age Occupation Occupation Preferences News Preference News Health Link Health Entertainment Shopping (Fuzzy Agent) Others Links Travel Development Fuzzy System Characteristics Main2.fis PreferencesLinks.fis (General links Fuzzy Agent) (Additional links Fuzzy Agent) Type Mamdani Mamdani Number of Inputs 7 7 Number of Outputs 5 4 Number of Rules 56 34 Defuzzification Method mom mom There are two Types of Fuzzy systems: Mamdani-type inference -- A type of fuzzy inference in which the fuzzy sets from the consequent of each rule are combined through the aggregation operator and the resulting fuzzy set is defuzzified to yield the output of the system. Sugeno-type inference -- A type of fuzzy inference in which the consequent of each rule is a linear combination of the inputs. The output is a weighted linear combination of the consequents. The several defuzzification strategies are: centroid : centroid of area method bisector : bisector of area method mom : mean of maximum method som : smallest of maximum method lom : largest of maximum method Development The relationship between inputs and outputs are as follow: Main2 (Fuzzy Agent) Rules Gender Age Purchaser Link Marital Status Rules Studies Purchaser Capacity Years Working Rules Purchaser Free Time Marital Status Preference Link Children Age (Fuzzy Agent) Rules Occupation Years Working Experience Studies Purchase Capacity Rules Occupation Age Preferences Rules Occupation Occupation Rules Age News News Age Rules Health Health Entertainment Rules Shopping Others Travel Links Inputs Gender Age Studies Years Working Marital Status Occupational Area Children Age Male Very young None None Single Engineering Low Female Young Few Married Business Medium Middle age Primary-High-Tech Some Arts High Old School Several Sciences University Graduate Studies Outputs Purchaser Capacity Purchaser Links Free Time Occupational Experience Occupation Very poor Kids None Beginners Technical-Engineering Poor Teens A little Moderate Moderate Women Medium Experts Business-Administration- Good Man A lot Marketing Very good Mature Art-Music-Ballet Medical-Computer-Biology Input Variable: Gender INPUTS Input Variable: Age Input Variable: Studies Input Variable: Years Working Input Variable: Marital Status Input Variable: Children Age Input Variable: Occupation Output Variable: Purchaser Capacity OUTPUTS Output Variable: Purchaser Links Output Variable: Purchaser Free Time Output Variable: Experience Level Output Variable: Occupation Rules Gender Age Purchaser Link Marital Status Age & Gender Purchaser Link Female Marital Status Man Very Young Kids Kids -- Young Teen Teen -- Middle age Men Woman Single Boy Single Girls Old Mature Mature Single Mature Rules Studies Purchaser Capacity Years Working Years working & Level of education Purchaser Capacity Elementary University Graduate None High school Studies Tech School None Very Poor Very Poor Very Poor Very Poor Few Poor Moderate Good Good Some Poor Good Good Very Good Several Moderate Good Very Good Very Good Rules Occupation Years Working Experience Studies Occupation Occupation & Level of education Experience Elementary University Graduate None High school Studies Tech School Engineering Beginners Beginners Experts Experts Business Intermediate Intermediate Experts Experts Arts Beginners Beginners Intermediate Experts Sciences Beginners Intermediate Intermediate Experts Rules Purchaser Free Time Marital Status Children Age Gender & Children Age Purchaser Free Time Babies Kids Teenagers None Single A lot None A little Moderate Married Moderate A little Moderate A lot Preference Link Fuzzy Agent Preference Link (Fuzzy Agent) Purchase Capacity Rules Age Preferences Rules Age News News Age Rules Health Health Entertainment Rules Shopping Others Links Travel Input Variable: Purchaser Capacity INPUTS Input Variable: Age Input Variable: Entertainment Input Variable: Shopping Input Variable: Travel Input Variable: News Input Variable: Health Output Variable: Preferences OUTPUTS Output Variable: News Output Variable: Health Output Variable: Others Links Thanks !