Question: what are soft computing techniques?
Answer: Soft computing, as opposed to traditional computing, deals with approximate models and gives solutions to complex real-life problems. ... Soft computing is based on techniques such as fuzzy logic, genetic algorithms, artificial neural networks, machine learning, and expert systems.