• Hard Computing: Hard computing uses
traditional mathematical methods to solve
problems, such as algorithms and mathematical
models. It is based on deterministic and precise
calculations and is ideal for solving problems that
have well-defined mathematical solutions.
• Soft Computing: Soft computing, on the other
hand, uses techniques such as fuzzy logic, neural
networks, genetic algorithms, and other heuristic
methods to solve problems. It is based on the
idea of approximation and is ideal for solving
problems that are difficult or impossible to solve
exactly.
Some characteristics of Soft computing
1.Soft computing provides an approximate but precise
solution for real-life problems.
2.The algorithms of soft computing are adaptive, so the
current process is not affected by any kind of change in
the environment.
3.The concept of soft computing is based on learning
from experimental data. It means that soft computing
does not require any mathematical model to solve the
problem.
4.Soft computing helps users to solve real-world
problems by providing approximate results that
conventional and analytical models cannot solve.
It is based on Fuzzy logic, genetic algorithms, machine
learning, ANN, and expert systems.
• Example
string1 = "xyz" and string2 = "xyw"
Problem 1
Are string1 and string2 same?
• Solution
No, the solution is simply No. It does not require any
algorithm to analyze this.
• Let's modify the problem a bit.
Problem 2
How much string1 and string2 are same?
• Solution
Through conventional programming, either the answer is Yes or
No. But the soft computing will give the approximate answer
as 66.66% approximately.
• Applications of soft computing
• There are several applications of soft computing
where it is used. Some of them are listed below:
• It is widely used in gaming products like Poker
and Checker.
• In kitchen appliances, such as Microwave and
Rice cooker.
• In most used home appliances - Washing
Machine, Heater, Refrigerator, and AC as well.
• Apart from all these usages, it is also used
in Robotics work .
• Image processing and Data compression are also
popular applications of soft computing.
• Used for handwriting recognition
• Hard Computing: Hard computing uses
traditional mathematical methods to solve
problems, such as algorithms and mathematical
models. It is based on deterministic and precise
calculations and is ideal for solving problems that
have well-defined mathematical solutions.
• Soft Computing: Soft computing, on the other
hand, uses techniques such as fuzzy logic, neural
networks, genetic algorithms, and other heuristic
methods to solve problems. It is based on the
idea of approximation and is ideal for solving
problems that are difficult or impossible to solve
exactly.

computing.pptx

  • 1.
    • Hard Computing:Hard computing uses traditional mathematical methods to solve problems, such as algorithms and mathematical models. It is based on deterministic and precise calculations and is ideal for solving problems that have well-defined mathematical solutions. • Soft Computing: Soft computing, on the other hand, uses techniques such as fuzzy logic, neural networks, genetic algorithms, and other heuristic methods to solve problems. It is based on the idea of approximation and is ideal for solving problems that are difficult or impossible to solve exactly.
  • 3.
    Some characteristics ofSoft computing 1.Soft computing provides an approximate but precise solution for real-life problems. 2.The algorithms of soft computing are adaptive, so the current process is not affected by any kind of change in the environment. 3.The concept of soft computing is based on learning from experimental data. It means that soft computing does not require any mathematical model to solve the problem. 4.Soft computing helps users to solve real-world problems by providing approximate results that conventional and analytical models cannot solve. It is based on Fuzzy logic, genetic algorithms, machine learning, ANN, and expert systems.
  • 4.
    • Example string1 ="xyz" and string2 = "xyw" Problem 1 Are string1 and string2 same? • Solution No, the solution is simply No. It does not require any algorithm to analyze this. • Let's modify the problem a bit. Problem 2 How much string1 and string2 are same? • Solution Through conventional programming, either the answer is Yes or No. But the soft computing will give the approximate answer as 66.66% approximately.
  • 5.
    • Applications ofsoft computing • There are several applications of soft computing where it is used. Some of them are listed below: • It is widely used in gaming products like Poker and Checker. • In kitchen appliances, such as Microwave and Rice cooker. • In most used home appliances - Washing Machine, Heater, Refrigerator, and AC as well. • Apart from all these usages, it is also used in Robotics work . • Image processing and Data compression are also popular applications of soft computing. • Used for handwriting recognition
  • 36.
    • Hard Computing:Hard computing uses traditional mathematical methods to solve problems, such as algorithms and mathematical models. It is based on deterministic and precise calculations and is ideal for solving problems that have well-defined mathematical solutions. • Soft Computing: Soft computing, on the other hand, uses techniques such as fuzzy logic, neural networks, genetic algorithms, and other heuristic methods to solve problems. It is based on the idea of approximation and is ideal for solving problems that are difficult or impossible to solve exactly.