Exploring Fuzzy Logic To Combine Foot Type and Pointe Shoes By: Tara Webb Data Mining Methods 12/12/06.

Slides:



Advertisements
Similar presentations
(Fuzzy Set Operations)
Advertisements

OLAC Metadata Steven Bird University of Melbourne / University of Pennsylvania OLAC Workshop 10 December 2002.
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energy under contract.
Mitsunori Ogihara Center for Computational Science
Numerical Methods in A.I.: Fuzzy Logic
1 Chap 4: Fuzzy Expert Systems Part 2 Asst. Prof. Dr. Sukanya Pongsuparb Dr. Srisupa Palakvangsa Na Ayudhya Dr. Benjarath Pupacdi SCCS451 Artificial Intelligence.
Queen’s University, Kingston, Canada
8/28 Question of the Day:. What have women contributed to the field of philosophy?
A set is a collection of objects A special kind of set Fuzzy Sets
Conventional (Boolean) Set Theory: Fuzzy Set Theory © INFORM Slide 1 “Strong Fever” 40.1°C 42°C 41.4°C 39.3°C 38.7°C 37.2°C 38°C Fuzzy Set Theory:
พีชคณิตแบบสัมพันธ์ (Relational Algebra) บทที่ 3 อ. ดร. ชุรี เตชะวุฒิ CS (204)321 ระบบฐานข้อมูล 1 (Database System I)
Visita:
 Negnevitsky, Pearson Education, Lecture 5 Fuzzy expert systems: Fuzzy inference n Mamdani fuzzy inference n Sugeno fuzzy inference n Case study.
Fuzzy Expert System  An expert might say, “ Though the power transformer is slightly overloaded, I can keep this load for a while”.  Another expert.
Learning from Examples Adriano Cruz ©2004 NCE/UFRJ e IM/UFRJ.
AI – CS364 Fuzzy Logic Fuzzy Logic 3 03 rd October 2006 Dr Bogdan L. Vrusias
Mandi MM150-16AU Survey of Mathematics The Binary Notation Using computers today requires the knowledge of math in many different ways. In information.
Fuzzy Inference and Defuzzification
Fuzzy Expert System. Basic Notions 1.Fuzzy Sets 2.Fuzzy representation in computer 3.Linguistic variables and hedges 4.Operations of fuzzy sets 5.Fuzzy.
Fuzzy Expert Systems. Lecture Outline What is fuzzy thinking? What is fuzzy thinking? Fuzzy sets Fuzzy sets Linguistic variables and hedges Linguistic.
Fuzzy Sets and Fuzzification Michael J. Watts
Fuzzy Expert System.
MAE 552 Heuristic Optimization Instructor: John Eddy Lecture #32 4/19/02 Fuzzy Logic.
COMP 578 Fuzzy Sets in Data Mining Keith C.C. Chan Department of Computing The Hong Kong Polytechnic University.
Fuzzy Evolutionary Algorithm for VLSI Placement Sadiq M. SaitHabib YoussefJunaid A. Khan Department of Computer Engineering King Fahd University of Petroleum.
WELCOME TO THE WORLD OF FUZZY SYSTEMS. DEFINITION Fuzzy logic is a superset of conventional (Boolean) logic that has been extended to handle the concept.
The Equivalence between fuzzy logic controllers and PD controllers for single input systems Professor: Chi-Jo Wang Student: Nguyen Thi Hoai Nam Student.
BEE4333 Intelligent Control
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.
Indian Institute of Technology Bombay GIS-based mineral resource potential mapping - Modelling approaches  Exploration datasets with homogenous coverage.
CPSC 386 Artificial Intelligence Ellen Walker Hiram College
Fuzzy Sets Introduction/Overview Material for these slides obtained from: Modern Information Retrieval by Ricardo Baeza-Yates and Berthier Ribeiro-Neto.
Fuzzy Logic. Lecture Outline Fuzzy Systems Fuzzy Sets Membership Functions Fuzzy Operators Fuzzy Set Characteristics Fuzziness and Probability.
Fuzzy Rules 1965 paper: “Fuzzy Sets” (Lotfi Zadeh) Apply natural language terms to a formal system of mathematical logic
Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference Sugeno fuzzy inference Case study.
Fuzzy expert systems Chapter #9.
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
Fuzzy Inference (Expert) System
Practical Considerations When t , the supp, then there will be a value of t when supp folds, it becomes multi-w-to-one-x mapping.
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
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.
Definition Applications Examples
“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
AI Fuzzy Systems. History, State of the Art, and Future Development Sde Seminal Paper “Fuzzy Logic” by Prof. Lotfi Zadeh, Faculty in Electrical.
Fuzzy Expert System n Introduction n Fuzzy sets n Linguistic variables and hedges n Operations of fuzzy sets n Fuzzy rules n Summary.
Super Intense Area Problem Assignment. What are the steps for solving this type of problem given at the end of the note video? 1.
FINDING VOLUME USING FORMULAS Volume. Find the Volume! Find the volume of the rectangular prism below: V = ______cubic units.
Fuzzy Logic Artificial Intelligence Chapter 9. Outline Crisp Logic Fuzzy Logic Fuzzy Logic Applications Conclusion “traditional logic”: {true,false}
Problem of the month Building a safe staircase. Overview Aims:  To develop staircase designs to accepted workplace standards;  To critically compare.
© Negnevitsky, Pearson Education, Lecture 5 Fuzzy expert systems: Fuzzy inference Mamdani fuzzy inference Mamdani fuzzy inference Sugeno fuzzy inference.
Fuzzy Logic for Social Simulation using NetLogo UNIVERSITY OF BURGOS UNIVERSITY OF VALLADOLID UNIVERSITY OF WESTERN AUSTRALIA Marcos Almendres, Luis R.
Chapter 13 (Continued) Fuzzy Expert Systems 1. Fuzzy Rule-based Expert System 2.
Introduction to Fuzzy Logic and Fuzzy Systems
Artificial Intelligence CIS 342
Expert System Structure
Building a safe staircase
How To Select Right Shoe
Fuzzy expert systems Fuzzy inference Mamdani fuzzy inference
Fuzzy Logic and Fuzzy Sets
Artificial Intelligence and Adaptive Systems
Fuzzy logic Introduction 3 Fuzzy Inference Aleksandar Rakić
Boolean vs Fuzzy Strictly 0 or 1 output Output varies between 0 and 1
منطق فازی.
Dr. Unnikrishnan P.C. Professor, EEE
Lecture 5 Fuzzy expert systems: Fuzzy inference
Tutorial 3 Empirical evaluation in AI
Dr. Unnikrishnan P.C. Professor, EEE
Mathematics Unit 41: Shoes for Kids
Presentation transcript:

Exploring Fuzzy Logic To Combine Foot Type and Pointe Shoes By: Tara Webb Data Mining Methods 12/12/06

Outline What are Pointe Shoes? How is foot type involved in making a decision on which kind to buy? Confusion in Finding Appropriate Shoe What is Fuzzy Logic? How does a fuzzy system work? How does it work mathematically? Overview

Pointe Shoes Special shoe used by female ballet dancers Made of canvas, paper, and glue Many different brands available Two Important Features: –The box –The shank

Fitting Pointe Shoes Flat FeetNormal FeetHigh Arched Feet Greek/Morton's Foot This foot type has a second toe that is longer than all the others. The width tends to be narrow to medium. Egyptian Foot This foot type has a long first toe and the rest of the toes taper. The width tends to be narrow to medium. Giselle/Peasant Foot This foot type has at least three toes the same length (sometimes more) and the toes tend to be short. It tends to be well-suited for pointework. The width tends to be medium to wide.

Fuzzy Logic: Human Vs. Computer Thinking Humans use fuzzy logic in their everyday lives! Humans evaluate in a fuzzy manner. Computers evaluate in precise values.

Fuzzy Logic System

Mathematically Speaking: Foundations of Fuzzy Logic can be thought of as an extension of set theory A set can be described as a membership function, m A (x), defined over some Universe of Discourse. m A (x) = 1 when x is an element of the set m A (x) = 0 when x is not an element

Mathematically Speaking Contd: In a fuzzy set, m A (x) could be values other than 0 or 1. This is a way of describing a percentage of how much the element belongs to the set. This leads to the if-then statement: –IF A THEN B

Mathematically Speaking Contd: The fuzzy sets of A and B are combined by using the Cartesian Product, R = A X B This R takes on a membership equal to the min {m A (a), m B (b)} for each (a,b) pair The results are then aggregated by taking the maximum membership for each state in the then part across all the results of each rule. The last step is to defuzzify the aggregated set to get a crisp output value.

Overview Fuzzy logic is based on the way humans evaluate. It gives percentages of belonging which lead to a precise action. This percentage of belonging directly relates to the problem of matching foot types to pointe shoes. It is my recommendation that this would be an optimal way to solve this problem.

References: Feet and Foot Types. Retrieved October 8, 2006, from Fuzzy Logic. Retrieved October 8, 2006 from Kaehler, Steven D. (n.d.). Fuzzy Logic Tutorial. Retrieved November 18, 2006, from Micalewicz, Z. & Fogel, D. (2002). How to Solve It: Modern Heuristics. New York: Springer. Pointe Shoes. Retrieved October 8, 2006, from Sowell, Thomas. (n.d.). Fuzzy Logic Tutorial. Retrieved October 8, 2006, from What is My Foot Type?. Retrieved October 8, 2006, from ning/what+is+my+foot+typewww.northlan.gov.uk/leisure+and+tourism/sports+activities/run ning/what+is+my+foot+type