Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca www.cs.upt.ro/~todincawww.cs.upt.ro/~todinca in Courses presentation.

Slides:



Advertisements
Similar presentations
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
Advertisements

Rulebase Expert System and Uncertainty. Rule-based ES Rules as a knowledge representation technique Type of rules :- relation, recommendation, directive,
4 Intelligent Systems.
Course presentation: CADT Computer Aided Design Techniques 4 CTI, 1 st semester Doru Todinca in Courses presentation.
Application of Learning Methodologies in Control of Power Electronics Drives J. L. da Silva Neto, L.G. Rolim, W. I. Suemitsu, L. O. A. P. Henriques, P.J.
Learning Behavior using Genetic Algorithms and Fuzzy Logic GROUP #8 Maryam Mustafa Sarah Karim
BORIS MILAŠINOVIĆ FACULTY OF ELECTRICAL ENGINEERING AND COMPUTING UNIVERSITY OF ZAGREB, CROATIA Experiences after three years of teaching “Development.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
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.
TR1413: Discrete Math for Computer Science Lecture 0: Introduction.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
Introduction to Artificial Neural Network and Fuzzy Systems
Teachers Name : Suman Sarker Telecommunication Technology Subject Name : Computer Controller System & Robotics Subject Code : 6872 Semester :7th Department.
New experiences with teaching Java as a second programming language Ioan Jurca “Politehnica” University of Timisoara/Romania
FUZZY LOGIC Babu Appat. OVERVIEW What is Fuzzy Logic? Where did it begin? Fuzzy Logic vs. Neural Networks Fuzzy Logic in Control Systems Fuzzy Logic in.
CS426 Game Programming II Dan Fleck. Why games?  While the ideas in this course are demonstrated programming games, they are useful in all parts of computer.
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
AI Overview Reference: "Artificial Intelligence, a Modern Approach, 3 rd ed."
Applications of discrete mathematics: Formal Languages (computer languages) Compiler Design Data Structures Computability Automata Theory Algorithm Design.
Artificial Intelligence
10/6/2015 1Intelligent Systems and Soft Computing Lecture 0 What is Soft Computing.
Copyright 2004 Compsim LLC The Right Brain Architecture of a Holonic Manufacturing System Application of KEEL ® Technology to Holonic Manufacturing Systems.
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
(EE429) First day Course Materials Assistant Prof. Dr. Anwar Hassan Selected Topics Communications.
 Definition Definition  Bit of History Bit of History  Why Fuzzy Logic? Why Fuzzy Logic?  Applications Applications  Fuzzy Logic Operators Fuzzy.
Design and Analysis of Algorithms 4 th Semester Computer Engineering Spring 2015 Conf.dr.ing. Ioana Sora
Overview of Part I, CMSC5707 Advanced Topics in Artificial Intelligence KH Wong (6 weeks) Audio signal processing – Signals in time & frequency domains.
Assoc. Prof. Abdulwahab AlSammak. Course Information Course Title: Artificial Intelligence Instructor : Assoc. Prof. Abdulwahab AlSammak
SUPERCOMPUTING CHALLENGE KICKOFF 2015 A Model for Computational Science Investigations Oct 2015 © challenge.org Supercomputing Around.
Mobile Robot Navigation Using Fuzzy logic Controller
Chapter 13 Artificial Intelligence and Expert Systems.
COMP 304: Artificial Intelligence. General Lecturer: Nelishia Pillay Office: Room F3 Telephone:
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
Lógica difusa  Bayesian updating and certainty theory are techniques for handling the uncertainty that arises, or is assumed to arise, from statistical.
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.
PART 9 Fuzzy Systems 1. Fuzzy controllers 2. Fuzzy systems and NNs 3. Fuzzy neural networks 4. Fuzzy Automata 5. Fuzzy dynamic systems FUZZY SETS AND FUZZY.
“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.
CAD Computer Aided Design Doru Todinca Course web page: in Teaching,
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
AI Fuzzy Systems. History, State of the Art, and Future Development Sde Seminal Paper “Fuzzy Logic” by Prof. Lotfi Zadeh, Faculty in Electrical.
MTH221 November 6, /6/ DISCRETE MATHEMATICS FOR IT PROFESSIONALS Pair the class Set dates See students progress Assignments Final Exam Quizzes.
Decision Making Under Uncertainty Lec #1: Introduction UIUC CS 598: Section EA Professor: Eyal Amir Spring Semester 2005.
1 CS 381 Introduction to Discrete Structures Lecture #1 Syllabus Week 1.
Unit1: Modeling & Simulation Module5: Logic Simulation Topic: Unknown Logic Value.
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.
Fuzzy Logic Artificial Intelligence Chapter 9. Outline Crisp Logic Fuzzy Logic Fuzzy Logic Applications Conclusion “traditional logic”: {true,false}
F uzzy Logic Based Admission Control for GPRS/EGPRS Networks Authors: Doru Todinca, Stefan Holban, Philip Perry,and John Murphy Source: Transactions on.
Design and Analysis of Algorithms 4 th Semester Computer Engineering Spring 2016 Conf.dr.ing. Ioana Ṣ ora
Dinner for Two. Fuzzify Inputs Apply Fuzzy Operator.
AI Overview Reference: "Artificial Intelligence, a Modern Approach, 3 rd ed."
An approach to Operations Research course in the curriculum for Informatics students KUŠEN EMA, PROF. DR. SC. MARINOVIĆ MARIJA DEPARTMENT OF INFORMATICS,
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Eduard Petlenkov, Associate Professor, TUT Department of Computer Control
S5.40. Module Structure 30% practical tests / 70% written exam 3h lectures / week (except reading week) 3 x 2h of computer labs (solving problems practicing.
Inexact Reasoning 2 Session 10
CHAPTER 5 Handling Uncertainty BIC 3337 EXPERT SYSTEM.
Inexact Reasoning 2 Session 10
DSS & Warehousing Systems
Expert System Structure
CAD Computer Aided Design
Fuzzy Logic and Fuzzy Sets
Course presentation: CAD Computer Aided Design
CH751 퍼지시스템 특강 Uncertainties in Intelligent Systems
Logic for Artificial Intelligence
Intelligent Systems and
Introduction to Artificial Intelligence – CS364
Course presentation: CAD Computer Aided Design
CAD Computer Aided Design
Presentation transcript:

Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca in Courses presentation Course web page: in Teaching, Usr: fl Passwd: fl_2007 (now only in Romanian)

Course description Structure: 2 hours lectures, 1 hour lab/week, all doubled and compressed in 7 weeks Final grade: 50% lab, 50% written exam Goal: to acquire knowledge about fuzzy sets theory that can be applied in computer engineering, automation or telecommunications How to reach the goal: 1.Theoretical background is given at the lectures 2.Presenting applications of fuzzy logic in the above-mentioned domains (lectures, labs) 3.Students will present scientific papers that describe applications of fuzzy sets theory (at the lab) 4.Applying fuzzy inference to different problems (the FLC code is made available)

Fuzzy Logic It is a mathematical theory that can work with uncertain and/or subjective information Fuzzy set theory extends the classic sets in the sense that, for a fuzzy set, an element belongs in a certain degree (between 0 and 1) to that set Different domains (mathematical or non mathematical) have been extended through the framework of fuzzy logic: –Fuzzy sets, fuzzy logic –Fuzzy relations, approximate reasoning (fuzzy inference) –Fuzzy arithmetic, fuzzy automata, fuzzy flip-flops, etc Fuzzy inference is the most applied in engineering: –It is based on linguistic variables (like age, distance, speed, etc), that have linguistic terms (young, middle age, old; small, medium, or big speed, etc) –And on fuzzy IF-THEN rules in the form: IF premises THEN conclusion –One fact (a set of measured values of the inputs) activates one or more rules in different degrees –The active rules combine, according to a set of mathematical relations (formulae)

…and Applications Fuzzy logic is successfully applied in the following situations: –If we work with imprecise information –If we cannot establish a mathematical model, or if the model is too complex and we cannot solve it In computer engineering: –Fuzzy inference circuits (FLC- Fuzzy Logic Controllers), expert systems, load balancing problems, etc. –Fuzzy automata, fuzzy flip-flops In control engineering: fuzzy control (using FLCs) –Less studied at this course In telecommunications: –The increase of data (versus voce) traffic allow the AI techniques (fuzzy logic, neural networks, genetic algorithms, etc) to gradually replace the “old” stochastic methods, like queueing theory, Markov models, etc

The lab Lab assignments. Alternatives: –Modeling and simulation of fuzzy circuits (fuzzy automata, fuzzy flip-flops) –Applications of FL in telecomm (mostly mobile communications) –10-15 minutes presentation of a scientific paper from the web page of the course. Goals: Reading one or more scientific papers “Training” for the final year project presentation –A small scientific report and a presentation from two papers from the web page of the course First two topics can be also final year projects.