В настоящее время я создаю библиотеку нечеткой логики в java. Я нашел уравнения для всех стандартных функций -Grade, inverseGrade, Triangle, Trapezoid, Gaussian. Однако я не могу найти обратную сигмовидную/логистическую функцию.
То, как я написал логистическую функцию, — это java:
//f(x) = 1/(1+e(-x))
public double logistic(double x){
return (1/(1+(Math.exp(-x)));
}
Но я нигде не могу найти или найти обратную. Мои алгебраические/вычислительные способности довольно ограничены, поэтому я не смог вычислить обратную функцию.
Любые подсказки или указатели были бы большой помощью.
Спасибо