Logistická distribuce


Logistická distribuce

Logistická distribuce se používá k popisu růstu.

Široce se používá ve strojovém učení v logistické regresi, neuronových sítích atd.

Má tři parametry:

loc- znamená, kde je vrchol. Výchozí 0.

scale- směrodatná odchylka, plochost rozdělení. Výchozí 1.

size - Tvar vráceného pole.

Příklad

Nakreslete 2x3 vzorky z logistické distribuce s průměrem na 1 a stddev 2,0:

from numpy import random

x = random.logistic(loc=1, scale=2, size=(2, 3))

print(x)

Vizualizace logistické distribuce

Příklad

from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(random.logistic(size=1000), hist=False)

plt.show()

Výsledek


Rozdíl mezi logistikou a normální distribucí

Obě distribuce jsou téměř totožné, ale logistická distribuce má větší plochu pod ocasními plochami. tj. Představuje větší možnost výskytu událostí dále od průměru.

Pro vyšší hodnotu stupnice (směrodatná odchylka) jsou normální a logistická distribuce téměř identické kromě píku.

Příklad

from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns

sns.distplot(random.normal(scale=2, size=1000), hist=False, label='normal')
sns.distplot(random.logistic(size=1000), hist=False, label='logistic')

plt.show()

Výsledek