Member-only story

Fuzzy logic and how it is curing cancer

A brief intro on soft computing, fuzzy logic and how these two help us heal tumors!

Salma Ghoneim
Towards Data Science
6 min readMar 20, 2019

--

What is soft computing?

It is everything that is not crisp/solid. A science that gives no 100% accurate answer, but the more adequate thing is that it does not require a 100% clear input.
A simple example is a program that predicts the age of a person from their photo. It studies multiple features in the photo such as hair color, skin texture, wrinkles, etc. and estimates their age.
Input: A photo that might not be of high-resolution/a side view photo.
Output: A number that is -supposedly- close to this person’s age.
Soft computing is based on fuzzy logic, which will be explained later.

Hard computing is the traditional computing method which most of you are probably already familiar with. An example is a program that adds 2 numbers. Definite input and an absolute answer.

A great free book that would give you a good kickstart on both soft computing and fuzzy logic is Introduction to Soft Computing by Eva Volná.

The following is how the book defines Soft computing
Soft Computing is a collection of methodologies that aim…

--

--

Towards Data Science
Towards Data Science

Published in Towards Data Science

Your home for data science and AI. The world’s leading publication for data science, data analytics, data engineering, machine learning, and artificial intelligence professionals.

Salma Ghoneim
Salma Ghoneim

Written by Salma Ghoneim

SDE at Microsoft, Passionate about frontend development, fascinated by artificial intelligence, Interested in game development.

Responses (1)