Logistic regression is a statistical model for binary classification that models the probability of a binary outcome $y_i$ as a function of input features $x_i$:
$$ p(y\mid x) = \sigma(z)^{y}(1-\sigma(z))^{1-y} $$
and thus:
$$ p(y=1\mid x)=\sigma(z) $$
where:
It is a generalized linear model where the link function is logistic/sigmoid function.
Given likelihood:
$$ L(w,b) = \prod^n_{i=1} p(y_i\mid x_i) $$
training maximizes log-likelihood:
$$ \ell(w,b)=\sum^n_{i=1}\left[y_i \log\sigma(z_i) + (1-y_i)\log(1-\sigma(z_i))\right] $$
where: