Distribuzione logistica
Distribuzione logistica
La distribuzione logistica è usata per descrivere la crescita.
Utilizzato ampiamente nell'apprendimento automatico nella regressione logistica, nelle reti neurali ecc.
Ha tre parametri:
loc
- significa, dov'è il picco. Predefinito 0.
scale
- deviazione standard, la planarità di distribuzione. Predefinito 1.
size
- La forma dell'array restituito.
Esempio
Disegna campioni 2x3 da una distribuzione logistica con media a 1 e stddev 2.0:
from numpy import random
x = random.logistic(loc=1, scale=2, size=(2,
3))
print(x)
Visualizzazione della distribuzione logistica
Esempio
from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns
sns.distplot(random.logistic(size=1000), hist=False)
plt.show()
Risultato
Differenza tra distribuzione logistica e normale
Entrambe le distribuzioni sono quasi identiche, ma la distribuzione logistica ha più area sotto le code. cioè. Rappresenta più possibilità di accadimento di un evento più lontano dalla media.
Per valori di scala più elevati (deviazione standard) le distribuzioni normale e logistica sono quasi identiche a parte il picco.
Esempio
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()