صارف کی فراہم کردہ مقام اور اسکیل پیرامیٹرز کی بنیاد پر لاپلاس تقسیم کا حساب لگائیں اور بصری شکل میں پیش کریں۔ یہ احتمال کے تجزیے، شماریاتی ماڈلنگ، اور ڈیٹا سائنس کی ایپلیکیشنز کے لیے مثالی ہے۔
لیپلیس تقسیم، جسے ڈبل ایکسپوننشل تقسیم بھی کہا جاتا ہے، ایک مسلسل احتمال تقسیم ہے جس کا نام پیئر-سیمون لیپلیس کے نام پر رکھا گیا ہے۔ یہ اپنے اوسط (مقام پیرامیٹر) کے ارد گرد متوازن ہے اور نارمل تقسیم کے مقابلے میں زیادہ بھاری دموں کی خصوصیت رکھتی ہے۔ یہ کیلکولیٹر آپ کو دیے گئے پیرامیٹرز کے لیے لیپلیس تقسیم کی احتمال کثافت فنکشن (PDF) کا حساب کرنے اور اس کی شکل کو بصری شکل میں پیش کرنے کی اجازت دیتا ہے۔
نوٹ: اسکیل پیرامیٹر کو سختی سے مثبت ہونا چاہیے (b > 0)۔
لیپلیس تقسیم کا احتمال کثافت فنکشن (PDF) درج ذیل سے دیا گیا ہے:
جہاں:
کیلکولیٹر اس فارمولا کا استعمال کرتے ہوئے صارف کے ان پٹ کی بنیاد پر x = 0 پر PDF کی قیمت کا حساب کرتا ہے۔ یہاں ایک مرحلہ وار وضاحت ہے:
ایج کیسز جن پر غور کرنا ہے:
لیپلیس تقسیم کے مختلف شعبوں میں مختلف استعمالات ہیں:
سگنل پروسیسنگ: آڈیو اور امیج سگنلز کی ماڈلنگ اور تجزیہ میں استعمال ہوتا ہے۔
مالیات: مالی واپسی اور خطرے کی تشخیص کی ماڈلنگ میں استعمال ہوتا ہے۔
مشین لرننگ: تفریقی رازداری کے لیے لیپلیس میکانزم میں اور کچھ بیسیئن استدلال ماڈلز میں استعمال ہوتا ہے۔
قدرتی زبان کی پروسیسنگ: زبان کے ماڈلز اور متن کی درجہ بندی کے کاموں میں استعمال ہوتا ہے۔
جیالوجی: زلزلے کی شدت کی تقسیم کی ماڈلنگ میں استعمال ہوتا ہے (گٹنبرگ-رچرڈ قانون)۔
جبکہ لیپلیس تقسیم بہت سے منظرناموں میں مفید ہے، کچھ مخصوص حالات میں دیگر احتمال تقسیمیں زیادہ مناسب ہو سکتی ہیں:
نارمل (گاؤسی) تقسیم: قدرتی مظاہر اور پیمائش کی غلطیوں کی ماڈلنگ کے لیے زیادہ عام طور پر استعمال ہوتی ہے۔
کاچی تقسیم: لیپلیس تقسیم سے بھی زیادہ بھاری دمیں ہیں، جو آؤٹ لائر پر مبنی ڈیٹا کی ماڈلنگ کے لیے مفید ہیں۔
ایکسپوننشل تقسیم: پوایسن عمل میں واقعات کے درمیان وقت کی ماڈلنگ کے لیے استعمال ہوتی ہے۔
اسٹوڈنٹس t-تقسیم: فرضی ٹیسٹنگ اور مالی واپسی کی ماڈلنگ میں اکثر استعمال ہوتی ہے۔
لاجسٹک تقسیم: نارمل تقسیم کی شکل میں مشابہ لیکن زیادہ بھاری دمیں ہیں۔
لیپلیس تقسیم کو پیئر-سیمون لیپلیس نے 1774 میں اپنی یادداشت "واقعات کے اسباب کی احتمال" میں متعارف کرایا۔ تاہم، یہ تقسیم 20ویں صدی کے اوائل میں ریاضیاتی شماریات کی ترقی کے ساتھ زیادہ اہمیت حاصل کر گئی۔
لیپلیس تقسیم کی تاریخ میں اہم سنگ میل:
لیپلیس تقسیم PDF کا حساب لگانے کے لیے یہاں کچھ کوڈ کی مثالیں ہیں:
1' ایکسل VBA فنکشن برائے لیپلیس تقسیم PDF
2Function LaplacePDF(x As Double, mu As Double, b As Double) As Double
3 If b <= 0 Then
4 LaplacePDF = CVErr(xlErrValue)
5 Else
6 LaplacePDF = (1 / (2 * b)) * Exp(-Abs(x - mu) / b)
7 End If
8End Function
9' استعمال:
10' =LaplacePDF(0, 1, 2)
11
1import math
2
3def laplace_pdf(x, mu, b):
4 if b <= 0:
5 raise ValueError("اسکیل پیرامیٹر مثبت ہونا چاہیے")
6 return (1 / (2 * b)) * math.exp(-abs(x - mu) / b)
7
8## مثال کا استعمال:
9location = 1.0
10scale = 2.0
11x = 0.0
12pdf_value = laplace_pdf(x, location, scale)
13print(f"x={x پر PDF کی قیمت: {pdf_value:.6f}")
14
1function laplacePDF(x, mu, b) {
2 if (b <= 0) {
3 throw new Error("اسکیل پیرامیٹر مثبت ہونا چاہیے");
4 }
5 return (1 / (2 * b)) * Math.exp(-Math.abs(x - mu) / b);
6}
7
8// مثال کا استعمال:
9const location = 1;
10const scale = 2;
11const x = 0;
12const pdfValue = laplacePDF(x, location, scale);
13console.log(`x=${x پر PDF کی قیمت: ${pdfValue.toFixed(6)}`);
14
1public class LaplacePDF {
2 public static double laplacePDF(double x, double mu, double b) {
3 if (b <= 0) {
4 throw new IllegalArgumentException("اسکیل پیرامیٹر مثبت ہونا چاہیے");
5 }
6 return (1 / (2 * b)) * Math.exp(-Math.abs(x - mu) / b);
7 }
8
9 public static void main(String[] args) {
10 double location = 1.0;
11 double scale = 2.0;
12 double x = 0.0;
13 double pdfValue = laplacePDF(x, location, scale);
14 System.out.printf("x=%.1f پر PDF کی قیمت: %.6f%n", x, pdfValue);
15 }
16}
17
یہ مثالیں یہ ظاہر کرتی ہیں کہ دیے گئے پیرامیٹرز کے لیے لیپلیس تقسیم PDF کا حساب کیسے لگایا جائے۔ آپ ان فنکشنز کو اپنی مخصوص ضروریات کے مطابق ڈھال سکتے ہیں یا انہیں بڑے شماریاتی تجزیاتی نظاموں میں ضم کر سکتے ہیں۔
معیاری لیپلیس تقسیم:
منتقل کردہ لیپلیس تقسیم:
اسکیل کردہ لیپلیس تقسیم:
منتقل کردہ اور اسکیل کردہ لیپلیس تقسیم:
آپ کے ورک فلو کے لیے مفید ہونے والے مزید ٹولز کا انعام کریں