The document describes a midterm examination on artificial intelligence. It involves building a Mamdani-style fuzzy inference system for bandwidth allocation based on the number of educational websites accessed and total websites accessed by a user. Membership functions are provided for the input and output variables. Rules are given for mapping the input variables to the output variable for bandwidth allocation. The examination will be rated based on criteria such as how well the fuzzy inference system follows the given rules, the clarity of discussing results, and the presentation of contents.
The document describes a midterm examination on artificial intelligence. It involves building a Mamdani-style fuzzy inference system for bandwidth allocation based on the number of educational websites accessed and total websites accessed by a user. Membership functions are provided for the input and output variables. Rules are given for mapping the input variables to the output variable for bandwidth allocation. The examination will be rated based on criteria such as how well the fuzzy inference system follows the given rules, the clarity of discussing results, and the presentation of contents.
The document describes a midterm examination on artificial intelligence. It involves building a Mamdani-style fuzzy inference system for bandwidth allocation based on the number of educational websites accessed and total websites accessed by a user. Membership functions are provided for the input and output variables. Rules are given for mapping the input variables to the output variable for bandwidth allocation. The examination will be rated based on criteria such as how well the fuzzy inference system follows the given rules, the clarity of discussing results, and the presentation of contents.
I. Building a Mamdani-style Fuzzy Inference System (54 points)
Build a bandwidth controller based on the Mamdani-style inference system of the condition given below.
FIS INPUT VARIABLE: EDUCATIONAL WEBSITES
Membership The Range of the Number of Educational Websites Accessed by the User Function Low 0–3
Medium 2–5
High 4 – 15
FIS INPUT VARIABLE: TOTAL WEBSITES ACCESSED
Membership The Range of the Total Number of Websites Accessed by the User Function Low 0–6
Medium 4 – 10
High 8 – 20
FIS OUTPUT VARIABLE: BANDWIDTH ALLOCATION
Membership Range of the bandwidth to be allocated to a user (Kbps) Function Low 0 – 2048
Medium 1024 – 3072
High 2048 – 5120
Membership function for the number of educational websites
Membership function for the number of total websites
Membership function for the bandwidth allocation
RULES FOR THE BANDWIDTH ALLOCATION
No. of Educational Total Websites being Bandwidth Websites being Accessed Accessed by the User High Low Low
Low Medium Low
Low High Low
Medium Low High
Medium Medium Medium
Medium High Medium
High Low High
High Medium Medium
High High Medium
1
The general structure of the fuzzy model for the fuzzy-based bandwidth allocation
Three dimensional plot as a reference for the bandwidth allocation
Rubric in rating the output
Criteria Exceeds Meets Needs work expectations (5-6) expectations (1-2) (3-4)
Fuzzy The FIS is well 1 or 2 rules were More than 2
Inference developed based not followed rules were not System on the rules. during the followed development of the FIS during the development of the FIS
Results The discussion of The discussion of The discussion
and the results based the results based of the results Discussio on the sample on the sample based on the n inputs and inputs and sample outputs is clear outputs is inputs and and concise. somewhat broad. outputs is not clear and concise.
Presentati Contents are well Contents are not Contents are
on of presented. so well not clearly Contents presented. presented or do not have proper formatting.