1 / 16

CSCI 3406 Fuzzy Logic and Knowledge Based Systems

CSCI 3406 Fuzzy Logic and Knowledge Based Systems. Dr. Huseyin Seker E-mail: hseker@dmu.ac.uk Office: 6.57 The Gateway http://www.cse.dmu.ac.uk/~hseker. Degree of membership. 1. 0. height. short. tall. Lecture 13:00 - 14:00 Monday (GH3.57) Labs 17:00 - 18:00 Monday (GH6.79).

kateb
Download Presentation

CSCI 3406 Fuzzy Logic and Knowledge Based Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSCI 3406Fuzzy Logic and Knowledge Based Systems Dr. Huseyin Seker E-mail: hseker@dmu.ac.uk Office: 6.57 The Gateway http://www.cse.dmu.ac.uk/~hseker

  2. Degree of membership 1 0 height short tall

  3. Lecture13:00 - 14:00 Monday (GH3.57)Labs17:00 - 18:00 Monday (GH6.79)

  4. Lecture Plan(Fuzzy Logic)

  5. Lab Plan (Fuzzy Logic)

  6. Lecture Plan(Knowledge Based System)

  7. AssessmentExam 70%Course work30%Course work 1 (FL) 20% Course work 2 (KBS) 10%

  8. Reading ListNot compulsory, but complementary Fuzzy Logic Cox Earl, The fuzzy systems handbook, 1st or 2nd Ed. (Library cat no: 006.3/COX) James Buckley, An introduction to fuzzy logic and fuzzy sets (Library cat no: 511.322/BUC) Jyh-Shing Roger Jang, Neuro-fuzzy and soft computing(Library cat no: 006.3/JAN)

  9. Reading ListNot compulsory, but complementary Knowledge Based Systems E. Turban, Expert Systems and Applied Artificial Intelligence. New York: Macmillan Publishing Company, 1992.* T. Dean, J. Allen, and Y. Aloimonos, Artificial Intelligence: Theory and Practice: The Benjamin/Cummings Publishing Company, Inc., 1995. P. Jackson, Introduction to Expert Systems, Second Edition ed. UK: Addison Wesley Publishing Company, 1990.

  10. MATLAB Get CD from Student Support Centre (Ground floor, the gateway) In your PC at DMU, Start/Programs/MATLAB 6.5/MATLAB 6.5 Get updated info, latest user manual from the mathworks’ web sitewww.mathworks.com The URL for MATLAB user manual http://www.mathworks.com/access/helpdesk/help/pdf_doc/matlab/refbook.pdf or http://www.mathworks.com/access/helpdesk/help/techdoc/matlab.shtml The URL for Fuzzy Logic Toolbox user manual http://www.mathworks.com/access/helpdesk/help/pdf_doc/fuzzy/fuzzy_tb.pdf or http://www.mathworks.com/access/helpdesk/help/toolbox/fuzzy/fuzzy.shtml?BB=1

  11. MATLAB The name MATLAB stands for matrix laboratory A high-performance language for technical computing Used extensively in industry and universities An interactive system whose basic data element is an array that does not require dimensioning. This allows you to solve many technical computing problems, especially those with matrix and vector formulations Features a family of add-on application-specific solutions called toolboxes Toolboxes (e.g. fuzzy logic toolbox) are comprehensive collections of MATLAB functions (M-files) that extend the MATLAB environment to solve particular classes of problems

  12. MATLAB Desktop

  13. Let’s have a look at how MATLAB handles matrices >>A = [1 3 2 1; 5 10 11 8; 9 6 7 1; 4 15 14 1] • MATLAB displays the matrix you just entered. A = 1 3 2 1 5 10 11 8 9 6 7 1 4 15 14 1 • Let’s perform function sum for the matrix >>sum(A) ans = 19 34 34 11 >>B = sum(A’) B = 7 34 23 34 • Now, let’s run the function fuzdemos, which performs several fuzzy logic based applications

  14. Editor/DebuggerM-file • To see an existing M-file • go to File/open, or • current directory • To create a new M-file • go to File/new/M-file, or • simply use notepad and save the file as M-file (e.g., flower.m)

  15. Editor/DebuggerM-file

  16. Next Week • Lab MATLAB experiments • Lecture Fuzzy Sets start exploring fuzzy logic world!

More Related