توزیع لجستیک
توزیع لجستیک برای توصیف رشد استفاده می شود.
به طور گسترده در یادگیری ماشین در رگرسیون لجستیک ، شبکه های عصبی و غیره استفاده می شود.
دارای سه پارامتر است:
loc
– منظور این است که قله کجاست. پیش فرض 0
scale
– انحراف استاندارد ، مسطح بودن توزیع پیش فرض 1
size
– شکل آرایه بازگشتی.
مثال
نمونه های 2×3 را از توزیع لجستیک با میانگین 1 و stddev 2.0 بکشید:
from numpy import random x = random.logistic(loc=1, scale=2, size=(2, 3)) print(x)
تجسم توزیع لجستیک
مثال
from numpy import random import matplotlib.pyplot as plt import seaborn as sns sns.distplot(random.logistic(size=1000), hist=False) plt.show()
نتیجه
تفاوت بین توزیع لجستیک و عادی
هر دو توزیع تقریباً یکسان هستند ، اما توزیع لجستیکی مساحت بیشتری در زیر دم ها دارد. یعنی این نشان دهنده احتمال وقوع یک رویداد دورتر از حد متوسط است.
برای ارزش بیشتر مقیاس (انحراف استاندارد) توزیع های عادی و لجستیکی تقریباً جدا از پیک یکسان هستند.
مثال
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()