power point presentation of Soft computing

yashhjain24 9 views 40 slides Oct 31, 2025
Slide 1
Slide 1 of 40
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40

About This Presentation

this ppt contain topic of soft computing


Slide Content

Table of Contents Introduction to soft computing Difference Between Soft computing and Hard Computing Major Areas of Soft Computing Applications of soft computing ‹#›

Concept of Computation ‹#›

Properties of Computing Should provide precise sol. Control action should be unambiguous and accurate Suitable for problems that are easy to model mathematically. ‹#›

Hard Computing LAZ ( Lotfi Aliasker Zadeh) in 1996. As per him, hard computing gives Precise results Steps are unambiguous Control action is formally defined by a mathematical model/algo. ‹#›

Examples of Hard Computing Solving numerical problems such as roots of a polynomial, integration, differentiation etc. Searching and sorting algorithms give precise results with defined algo. Computational geometry problem (Shortest tour in a graph). ‹#›

‹#› Introduction to Soft Computing Soft Computing is the collection of computational techniques in Computer Science, AI, Machine learning and some engineering disciplines which attempt to study, model and analyze very complex phenomenon – those for which conventional methods have not yielded lost cost, analytic and complete solutions. Some of it’s principle components includes: Neural Network(NN) Fuzzy Logic(FL) Genetic Algorithm(GA)

SOFT COMPUTING (SC) SC was coined by LAZ. Lotfi A. Zadeh (Inventor of fuzzy logic) discovered soft computing. He describes it as follows: “Soft computing is a collection of methodologies that aim to exploit the tolerance of imprecision and uncertainty to achieve tractability, robustness & low solution cost. “ Role model of SC is human brain.

.

Characteristics of soft computing It does not require any mathematical modelling of problem solving. It may not yield precise solution. Algorithms are adaptive in nature. Use some biological inspired methodologies such as genetics, evolution etc. Low cost solution ‹#›

Components of soft computing •Fuzzy Logic (FL), •Artificial Neural Networks (ANN), •Evolutionary Computation (EC), •Swarm Intelligence (i.e. Ant colony optimization and Particle swarm optimization, ) •Additionally Some Machine Learning (ML) and Probabilistic Reasoning (PR) areas ‹#›

neural network Hand written character recognition ‹#› a A A

Evolutionary or genetic algorithms ‹#› csk krk Who will win 2025 IPL rcb

Fuzzy logic How a doctor treats a patient? Symptoms are correlated with disease with uncertainty Doctor prescribes medicines/tests with uncertainty ‹#›

Examples of Soft Computing COVID 19 Cases in India ‹#›

Soft Computing Perception ‹#› Problem Solving Decision making Recognition Translation

Transportation Soft Computing is applicable in constructing intelligent vehicles and provide efficient environment to each other i.e. to machines and drivers. Intelligent vehicle control requires recognition of the driving environment and planning of driving that is easily acceptable for drivers. The field of transportation deals with passengers, logistics operations, fault diagnosis etc. Fuzzy Logic and Evolutionary Computing are often used in elevator control systems. ‹#›

Healthcare Health care environment is very much reliant to on computer technology. With the advancement in computer technology, the use of Soft Computing methods provide better and advance aids that assists the physician in many cases, rapid identification of diseases and diagnosis in real time. Soft Computing techniques are used by various medical applications such as Medical Image Registration Using Genetic Algorithm, Machine Learning techniques to solve prognostic problems in medical domain, Artificial Neural Networks in diagnosing cancer and Fuzzy Logic in various diseases ‹#›

Summary As the development of soft computing flourish day by day, the application areas will also be felt increasing in coming years. Soft computing based products are increasing day by day. Majority of such products uses any of the soft computing technique inside the sub systems which are not known to end user. The gist is that, soft computing techniques will become common to various applications and has ability to deal with imprecise problems. ‹#›

PROBLEM SOLVING TECHNIQUES Symbolic Logic Reasoning Traditional Numerical Modeling and Search Approximate Reasoning Functional Approximation and Randomized Search HARD COMPUTING SOFT COMPUTING Precise Models Approximate Models

Hard computing vs Soft computing Hard Computing Soft computing Precisely stated analytical model required Imprecision is tolerable More Computation time required As it involves intelligent computational steps, computational time required is less It involves binary logic crisp systems and numerical analysis It involves nature inspired systems such as neural networks, fuzzy logic systems and swarm intelligent system. Precision is observed within the computation Approximation is obtained in the computation Imprecision and uncertainity are undesirable properties Tolerance for imprecision and uncertainty is exploited to achieve tractability, lower cost, high Machine intelligence quotient and economy of communication. It produces precise answers It can produce approximate answers

Hard computing vs Soft computing Hard Computing Soft computing Programs are written which follow standard rules of programming Programs are evolved which require new laws and theories to be created and justified while programming The outcome is deterministic(i.e., Every trial run, the output is same) The outcome is stochastic or random in nature and need not be deterministic It requires exact input data It can deal with ambiguous and noisy input data It strictly follows sequential computations It allows parallel computations

Hybrid Computing Hard soft

References Book:  S.N.Sivanandam, S.N Deepa, “Principles of Soft Computing” Websites: https://nptel.ac.in/courses/106/105/106105173/ Videos: https://www.youtube.com/watch?v=mlfM4SGOAgo Journal Paper : https://www.sciencedirect.com/science/article/pii/S1877050916325467 ‹#›