Soft Computing:
Opportunities &
Challenges
Shah Alam, Selangor, Malaysia
Universiti Teknologi MARA
Contents
Computing & Problem
Solving
Evolution of Artificial
Intelligence
Overview of Soft
Computing
Opportunities and
Challenges
Computing & Problem Solving
Computing Tools
Latin word "digit" is used to refer to a
finger (or toe) as well as a numerical
quantity.
word "calculate" was derived from the Latin word for
pebble: calculus.
Computing Tools
Computer
M. Dahiya, Applications of Soft Computing in Various Areas, International Journal of Engineering Sciences
& Research Technology, 2017
Hard Computing
Traditional computing techniques based
on principles of precision, certainty and
inflexibility
Limitation of Hard Computing
Soft Computing
Advantages of
Soft Computing
Soft Computing techniques are widely
popular as they are integrated techniques
and highly suitable to find solutions for the
problems which are highly complex, ill
defined and difficult to model.
In general, soft computing is a good option
for complex systems where:
the required
information is
not available
the behavior is
not completely
known
the existence of
measure of
variable is noisy
Overview of Soft Computing
History
Definition
Guiding Principle
The role model for soft computing is the
human mind
Evolutionary Computation (EC)
Fuzzy Logic
(FL)
FL is multi-valued logic introduced by L. Zadeh
in 1965 which allows intermediate values to be
defined between the two conventional
evaluations.
Fuzzy systems are based on Fuzzy Logic; a
generalization of conventional (Boolean) logic
that has been extended to handle the concept
of partial truth - truth values between
“completely true” and “completely false”.
It also provides an inference mechanism that
enables approximate human reasoning
capabilities to be applied to knowledge-based
systems
Probabilistic Reasoning (PR)
Neural network (NN)
Soft Computing is a Hybrid
Method
Opportunities
Intelligent Transportation Systems (ITS)
modes of transport traffic management
transport networks
Intelligent Transportation Technologies
car navigation traffic
signal automatic number plate
recognition speed cameras CCTV
parking
guidance and information weather information
Types of ITS
Types of ITS
Types of ITS
Types of ITS
Soft Computing in Intelligent
Transportation Systems (ITS)
Soft Computing in Intelligent
Transportation Systems (ITS)
Soft Computing in Autonomous Driving
Fuzzy Logic in Autonomous Vehicles
Metaheuristics in Autonomous Vehicles
Metaheuristics in Autonomous Vehicles
Neural Network in Autonomous Vehicles
Neural Network in Autonomous Vehicles
Soft Computing in Traffic Congestion
Prediction
Neural Networks in Traffic Congestion
Prediction
Probabilistic Reasoning in Traffic
Congestion Prediction
Fuzzy Systems in Traffic Congestion
Prediction
Soft Computing in Vehicle Routing
Problems (VRP)
Nature-inspired Metaheuristics for
Routing Problems
Nature-inspired Metaheuristics for
Routing Problems
Soft Computing in Vehicular Adhoc
Networks (VANETs)
Soft Computing in Vehicular Adhoc
Networks (VANETs)
VANETs - Applications
VANETs - application
Metaheuristics in VANETs
Fuzzy sets in VANETs
Neural Networks in VANETs
Challenges
Conclusion
Main Reference
Thank
You
58

Soft computing