The role model for soft computing is the human mind. The techniques of soft computing are nowadays being used successfully in many domestic, commercial, and industrial applications.
Soft computing is based on techniques such as fuzzy logic, genetic algorithms, artificial neural networks, machine learning, and expert systems.
Soft computing deals with issues with tolerance levels like uncertainty, imprecision, partial truth, etc.
So, Soft computing can handle ambiguous and noisy data.
Role in machine learning
Relevance with neural networks
https://youtu.be/MLlk6h692BQ
https://www.sciencedirect.com/science/article/pii/S1877050916325467
https://medium.com/@rmsrn.85/what-is-soft-computing-and-its-applications-and-techniques-643470228dc6
https://www.tutorialspoint.com/difference-between-ai-and-soft-computing