18
Shiva Shrestha HSM, Hetauda 21 December 2014 1 SHIVA SHRESTHA, HSM, Hetauda

Unit 6 fuzzy logic

Embed Size (px)

Citation preview

Page 1: Unit 6  fuzzy logic

Shiva Shrestha

HSM, Hetauda

21 December 2014 1SHIVA SHRESTHA, HSM, Hetauda

Page 2: Unit 6  fuzzy logic

Fuzzy sets

Fuzzy logic

Judgmental bias

corrective procedures

Creativity concepts and approaches

21 December 2014SHIVA SHRESTHA, HSM, Hetauda 2

Page 3: Unit 6  fuzzy logic

OVERVIEW

What is Fuzzy Logic?

Where did it begin?

Fuzzy Logic vs. Neural Networks

Fuzzy Logic in Control Systems

Fuzzy Logic in Other Fields

Future

Page 4: Unit 6  fuzzy logic

WHAT IS FUZZY LOGIC?

Definition of fuzzy

Fuzzy – “not clear, distinct, or precise; blurred”

Definition of fuzzy logic

A form of knowledge representation suitable for

notions that cannot be defined precisely, but

which depend upon their contexts.

Page 5: Unit 6  fuzzy logic

Derived from two words fuzzy and logic.

a type of logic used to try to make computers behave like a human brain

it is a theoretical system used in mathematics, computing and philosophy which allows theorists and computers to deal with statements which are neither true nor false

Powerful problem solving methodology.

Incorporates alternative way of thinking

Multi-valued logic

Effective and accurate way to describe human perceptions of decision making.

21 December 2014 5SHIVA SHRESTHA, HSM, Hetauda

Page 6: Unit 6  fuzzy logic

In fuzzy logic exact reasoning is viewed as a limiting case of approximate reasonably

In fuzzy logic everything is a matter of degree.

In fuzzy logic inferences is viewed as approximation of elastic constraints

Any logical system can be fuzzified.

21 December 2014 6SHIVA SHRESTHA, HSM, Hetauda

Page 7: Unit 6  fuzzy logic

ORIGINS OF FUZZY LOGIC

Traces back to Ancient Greece

Lotfi Asker Zadeh ( 1965 )

First to publish ideas of fuzzy logic.

Professor Toshire Terano ( 1972 )

Organized the world's first working group on fuzzy

systems.

F.L. Smidth & Co. ( 1980 )

First to market fuzzy expert systems.

Page 8: Unit 6  fuzzy logic

Its an alternative design methodology which is simpler and faster

Reduces the design development cycle

Simplifies design complexity

Improves time to market

Improves control performance

Simplifies implementation

Reduces hardware costs

21 December 2014 8SHIVA SHRESTHA, HSM, Hetauda

Page 9: Unit 6  fuzzy logic

Selecting stocks to purchase

Retrieving data

Regulating antilock braking systems in cars

Auto-focusing in cameras

Building environmental controls

Controlling the motion of trains

Automating the operation of laundry machines

Decision making

21 December 2014 9SHIVA SHRESTHA, HSM, Hetauda

Page 10: Unit 6  fuzzy logic

BENEFITS OF USING FUZZY LOGIC

Page 11: Unit 6  fuzzy logic

FUZZY LOGIC IN CONTROL SYSTEMS

Fuzzy Logic provides a more efficient and

resourceful way to solve Control Systems.

Some Examples

Temperature Controller

Anti – Lock Break System ( ABS )

Page 12: Unit 6  fuzzy logic

TEMPERATURE CONTROLLER

The problem

Change the speed of a heater fan, based off the room temperature and humidity.

A temperature control system has four settings

Cold, Cool, Warm, and Hot

Humidity can be defined by:

Low, Medium, and High

Using this we can define

the fuzzy set.

Page 13: Unit 6  fuzzy logic

ANTI LOCK BREAK SYSTEM ( ABS )

Nonlinear and dynamic in nature

Inputs for Intel Fuzzy ABS are derived from

Brake

4 WD

Feedback

Wheel speed

Ignition

Outputs

Pulsewidth

Error lamp

Page 14: Unit 6  fuzzy logic

Complex mathematical term in multi-valued logic

Fuzzy set is any condition for which we have words as: short men, tall women, hot day, high intelligence etc…. Where the condition can be between 0 and 1

Examples of fuzzy sets are motor speed, boiler pressure, shower- water temperature,etc.. Too high motor speed, very low boiler pressure, not hot shower water are subsets of fuzzy logic

21 December 2014 14SHIVA SHRESTHA, HSM, Hetauda

Page 15: Unit 6  fuzzy logic

Fuzzification is an input variable to express the associated measurement of uncertainity

Purpose of fuzzification is to interpret measurements of input variables each expressed by a real number.

Descriptive words are used to express fuzzification like light, very light, medium, very hot etc..

21 December 2014 15SHIVA SHRESTHA, HSM, Hetauda

Page 16: Unit 6  fuzzy logic

Reverse process of fuzzification

Purpose of defuzzification is to convert each conclusion obtained by inference engine which is expressed in terms of fuzzy set to a real number.

21 December 2014 16SHIVA SHRESTHA, HSM, Hetauda

Page 17: Unit 6  fuzzy logic

CONCLUSION

Fuzzy logic provides an alternative way to

represent linguistic and subjective attributes of

the real world in computing.

It is able to be applied to control systems and

other applications in order to improve the

efficiency and simplicity of the design process.

Page 18: Unit 6  fuzzy logic

Thank you very much!!!

21 December 2014SHIVA SHRESTHA, HSM, Hetauda 18