93 views

Uploaded by hieutt2622

- Emotional pattern recognition using machine learning
- Simulation of Improved Academic Achievement for a Mathematical Topic Using Neural Networks Modeling
- 04283691
- Knowledge Management Asuncion
- Neural Networks Simon haykin book review
- Fuzzy Sets and Operations
- Application of Fuzzy Logic to Approximate Reasoning
- Practical Neural Controller for Robotic Manipulator
- Operations on Single-Valued Neutrosophic Graphs
- Inverted Pendulum
- User Guide for 4Cast XL
- Cosine similarity measures of neutrosophic soft set
- Nr411006 Neural Networks Fuzzy Logic Control Set1
- OCR-THE 3 LAYERED APPROACH FOR DECISION MAKING STATE AND IDENTIFICATION OF TELUGU HAND WRITTEN AND PRINTED CONSONANTS AND CONJUNCT CONSONANTS BY USING ADVANCED FUZZY LOGIC CONTROLLER
- Presentation
- Streamflow Generation
- AI 1 - Introduction to AI
- Scooter Engine Wigner
- FAM Fuzzy Associative Memory
- Jet Substructure

You are on page 1of 18

Artificial Intelligence

1

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Some topics in AI course

z Fuzzy logics

z Neural Networks

z Genetic Algorithms

2

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Fuzzy logics

z Ideas

– Human beings often need to deal with input

that is not in precise or numerical form.

3

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Fuzzy logics

Fuzzy sets

– Zadeh (1965) developed a fuzzy set theory

that allows concepts that do not have well-

defined sharp boundaries.

– Classic sets: an object full member or full

non-member

– Fuzzy sets: partial membership

z membership function

4

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Fuzzy logics

z “if x is A” is partially satisfied if the object

x (usually crisp value x) is partial

membership of the fuzzy set

z “if-then” rules

z When the “if” condition is partially

satisfied, the conclusion of a fuzzy rule is

drawn based on the degree to which the

condition is satisfied

5

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Fuzzy logics

Membership functions

6

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Fuzzy rule-based system (FRBS)

if (x1 is I1,k) and (x2 is I2,k) and ... and (xn is In,k)

then y is Ok (k = 1..m)

x1, x2, ..., xn: inputs

I1,k , I2,k, ..., In,k corresponding fuzzy sets

(membership functions µIi,k)

y: output (Ok - corresponding fuzzy set,

membership function µOk)

7

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Fuzzy rule-based system (FRBS)

Example:

VeryLow

then

IncreaseFanSpeed is VeryHigh

8

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Fuzzy rule-based system (FRBS)

z Because a crisp value can be partial membership

of several fuzzy sets, it activates a number of

fuzzy rules to some degree

z The extent to which the k-th rule is activated is

calculated as:

αk = µ I1,k (x1) ^ µ I2,k (x2) ^ ::: ^ µ In,k (xn)

z The inferencing membership value of the output

y is calculated as:

µinf Ok = αk ^ µ Ok (y)

min is usually used for ^

9

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Fuzzy rule-based system (FRBS)

z The total membership value of the output y

is calculated by the compositional rule of

inference as:

10

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Fuzzy rule-based system (FRBS)

z Defuzzication methods: Center of Area

(COA), Center of Maximum (COM), and

Mean of Maximum (MOM)

z COA:

11

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Genetic Algorithms

z Ideas:

– Natural Evolutional process

12

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Genetic Algorithms

z Search algorithms based on the process of

natural evolution and survival of the fittest

in the biological world (Goldberg, 1989).

z While traditional optimization techniques

search for an optimal solution from a

single point, GAs search from a population

of solutions

13

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Genetic Algorithms

Initialize the population

Evaluate initial population

Repeat

Perform competitive selection

Apply genetic operators to generate new

solutions

Evaluate solutions in the population

Until some convergence criteria is satisfied

14

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Neural Networks

z Ideas:

– Human brain organization

– Human neural networks

15

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Neural Networks

z also known as Artificial Neural Networks

(ANNs), Connectionist Models, and Parallel

Distributed Processing (PDP) Models

z "Artificial Neural Networks' are massively

parallel interconnected networks of simple

(usually adaptive) elements and their hierarchical

organizations which are intended to interact with

the objects of the real world in the same way as

biological nervous systems do." -- T. Kohonen

16

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Neural Networks

z A number of very simple, neuron-like processing

elements called units, PEs, or nodes

z A number of weighted, directed connections

between pairs of units

z Weights may be positive or negative real values

z Local processing in that each unit computes a

function based on the outputs of a limited

number of other units in the network

z Each unit computes a simple function of its input

values, which are the weighted outputs from

other units.

17

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

Neural Networks

z Perceptron: Simplest "interesting" class of

neural networks

z Feedforward Neural Nets:

– Backpropagation Learning

– Gradient of E

18

Bùi Thế Duy - Bộ môn Mạng và TTMT 6/22/2006

- Emotional pattern recognition using machine learningUploaded byPierrick Barreau
- Simulation of Improved Academic Achievement for a Mathematical Topic Using Neural Networks ModelingUploaded byWorld of Computer Science and Information Technology Journal
- 04283691Uploaded byEli Calagar
- Knowledge Management AsuncionUploaded byMatet Sales Asuncion
- Neural Networks Simon haykin book reviewUploaded byRabia Jiya
- Fuzzy Sets and OperationsUploaded byMahendiran Cr
- Application of Fuzzy Logic to Approximate ReasoningUploaded bySusheela Sushe N
- Practical Neural Controller for Robotic ManipulatorUploaded byIJDIWC
- Operations on Single-Valued Neutrosophic GraphsUploaded byMia Amalia
- Inverted PendulumUploaded byadilkts
- User Guide for 4Cast XLUploaded byAbhinav Jain
- Cosine similarity measures of neutrosophic soft setUploaded byMia Amalia
- Nr411006 Neural Networks Fuzzy Logic Control Set1Uploaded bySrinivasa Rao G
- OCR-THE 3 LAYERED APPROACH FOR DECISION MAKING STATE AND IDENTIFICATION OF TELUGU HAND WRITTEN AND PRINTED CONSONANTS AND CONJUNCT CONSONANTS BY USING ADVANCED FUZZY LOGIC CONTROLLERUploaded byAdam Hansen
- PresentationUploaded byantox_s007@
- Streamflow GenerationUploaded byEzra Ahumuza
- AI 1 - Introduction to AIUploaded byMuhammad Ryan Akbar
- Scooter Engine WignerUploaded bymh1999
- FAM Fuzzy Associative MemoryUploaded bydessayaniputri
- Jet SubstructureUploaded byDiego Felipe Silvera Vega
- Artificial Neural Networks in Bankruptcy Prediction General Framework and Cross Validation AnalysisUploaded byFaisal Khalil
- Dow TheoryUploaded bymzen123
- ecml10Uploaded bynaufraghi
- Chapter ThreeUploaded byUchenna
- A Hybrid Algorithm ToUploaded byBALAMUGUNDAN
- ICONIPUploaded bysudhan25
- Neural Networks Find Meaning In DataUploaded byTrina Siow
- Generation of Fuzzy Rules With Subtractive ClusteringUploaded byKosa
- Application of Artificial Neural Networks in Estimating Participation in ElectionsUploaded byAlejandro Carver
- An Introduction Artificial Neural NetworkUploaded bykaushikbose81

- Fracas FormUploaded bydaniel_silaban
- 7 Compensators.pdfUploaded byIvan Bevanda
- rOBOTICS Unit-2,3Uploaded bydsathiya
- 190579070-Control-Systems-Engineering.pdfUploaded byNeel Jha
- ELEC3320- Lecture Notes 1Uploaded byAneketh Gurumurthi
- BIS4225.16 - Knowledge Management.pptUploaded byvicrattlehead2013
- 4-Principles Adaptive ControlUploaded bySamuel Brand
- HZD-Based Control of a Five-Link Underactuated 3D Bipedal RobotUploaded byhmalikn7581
- p c f Ch 2 OtqUploaded bykibrom atsbha
- Quality Digest MagazineUploaded bytahirkh4432
- Implementing CMMI Using a Combination of Agile Methods 2Uploaded byJuan Torres
- Sanuji Kalhan (MS12950478) - Control Engineering Assignment 2Uploaded bysanuji2100
- Learning ProcessUploaded byRhis0706
- Seminar Script on Span of ControlUploaded byvinivasu06
- Lyapunov on WikipediaUploaded byElizabeth Johns
- Particle Swarm Optimization to Solve Multiple Traveling Salesman ProblemUploaded byAnonymous kw8Yrp0R5r
- ENGR MechanicalUploaded byMubbashir Rabbani
- role of kanban in JITUploaded byHimanshu Seervi
- 3630002Uploaded byjag
- OOAD 2 marks.docUploaded bysivamse
- Factors That Create Customer SatisfactionUploaded byKrupa Varam Bula
- Using Lightweight Formal Methods in User Interface VerificationUploaded byIzzat Alsmadi
- Fundamentals of Problem SolvingUploaded byMahesh Lohith K.S
- Phy212 CH20 Worksheet-keyUploaded bySeedy B Fofana
- Pengenalan Teknologi Kimpalan BerautomasiUploaded byPaktam Nabil
- PID Controller for Pneumatic Proportional ValveUploaded byMiko Quijano
- 06 Chapter 1Uploaded byHarsh Kumar
- Stella Simulation ReportUploaded byAjip Uzaimi
- ganfaUploaded bySándor Süle
- Design & Implementation of Motion Controller for Industrial Paper Cutting MachineUploaded byEditor IJRITCC