গামা বিতরণ ক্যালকুলেটর: পরিসংখ্যান বিশ্লেষণের জন্য
ব্যবহারকারীর প্রদত্ত আকৃতি এবং স্কেল প্যারামিটারের ভিত্তিতে গামা বিতরণ গণনা এবং চিত্রিত করুন। পরিসংখ্যান বিশ্লেষণ, সম্ভাবনা তত্ত্ব এবং বিভিন্ন বৈজ্ঞানিক অ্যাপ্লিকেশনের জন্য অপরিহার্য।
গামা বিতরণ ক্যালকুলেটর
ডকুমেন্টেশন
গামা বন্টন ক্যালকুলেটর
পরিচিতি
গামা বন্টন একটি অবিচ্ছিন্ন সম্ভাব্যতা বন্টন যা বিভিন্ন বিজ্ঞান, প্রকৌশল এবং অর্থনীতির ক্ষেত্রে ব্যাপকভাবে ব্যবহৃত হয়। এটি দুটি প্যারামিটার দ্বারা চিহ্নিত করা হয়: আকার প্যারামিটার (k বা α) এবং স্কেল প্যারামিটার (θ বা β)। এই ক্যালকুলেটরটি এই ইনপুট প্যারামিটারগুলির ভিত্তিতে গামা বন্টনের বিভিন্ন বৈশিষ্ট্য গণনা করতে দেয়।
সূত্র
গামা বন্টনের সম্ভাব্যতা ঘনত্ব ফাংশন (PDF) নিম্নরূপ:
যেখানে:
- x > 0 হল র্যান্ডম ভেরিয়েবল
- k > 0 হল আকার প্যারামিটার
- θ > 0 হল স্কেল প্যারামিটার
- Γ(k) হল গামা ফাংশন
সামষ্টিক বন্টন ফাংশন (CDF) হল:
যেখানে γ(k, x/θ) হল নিম্ন অসম্পূর্ণ গামা ফাংশন।
গামা বন্টনের মূল বৈশিষ্ট্যগুলি অন্তর্ভুক্ত:
- গড়:
- বৈচিত্র্য:
- বক্রতা:
- কুর্তোসিস:
এই ক্যালকুলেটরটি কীভাবে ব্যবহার করবেন
- আকার প্যারামিটার (k বা α) প্রবেশ করুন
- স্কেল প্যারামিটার (θ বা β) প্রবেশ করুন
- বিভিন্ন গামা বন্টনের বৈশিষ্ট্য গণনা করতে "গণনা করুন" ক্লিক করুন
- ফলাফলগুলি গড়, বৈচিত্র্য, বক্রতা, কুর্তোসিস এবং অন্যান্য প্রাসঙ্গিক তথ্য প্রদর্শন করবে
- সম্ভাব্যতা ঘনত্ব ফাংশনের একটি ভিজ্যুয়ালাইজেশন প্রদর্শিত হবে
গণনা
ক্যালকুলেটরটি উপরের উল্লিখিত সূত্রগুলি ব্যবহার করে গামা বন্টনের বিভিন্ন বৈশিষ্ট্য গণনা করে। এখানে একটি ধাপে ধাপে ব্যাখ্যা:
- ইনপুট প্যারামিটারগুলি যাচাই করুন (k এবং θ উভয়ই ইতিবাচক হতে হবে)
- গড় গণনা করুন:
- বৈচিত্র্য গণনা করুন:
- বক্রতা গণনা করুন:
- কুর্তোসিস গণনা করুন:
- মোড গণনা করুন: যখন k ≥ 1, অন্যথায় 0
- উপরের দেওয়া সূত্র ব্যবহার করে PDF বক্ররেখার জন্য পয়েন্ট তৈরি করুন
- PDF বক্ররেখা আঁকুন
সংখ্যাগত বিবেচনা
গামা বন্টন গণনার সময়, বেশ কয়েকটি সংখ্যাগত বিবেচনা নেওয়া উচিত:
- খুব ছোট আকার প্যারামিটার (k < 1) এর জন্য, PDF x 0 এর দিকে এগিয়ে গেলে অসীমের দিকে যেতে পারে, যা সংখ্যাগত অস্থিতিশীলতা সৃষ্টি করতে পারে।
- বড় আকার প্যারামিটারের জন্য, গামা ফাংশন Γ(k) খুব বড় হয়ে যেতে পারে, যা সম্ভাব্যভাবে ওভারফ্লো সৃষ্টি করে। এই ক্ষেত্রে, গামা ফাংশনের লগারিদমের সাথে কাজ করা সুপারিশ করা হয়।
- CDF গণনা করার সময়, সাধারণত PDF এর সরাসরি ইন্টিগ্রেশনের পরিবর্তে অসম্পূর্ণ গামা ফাংশনের জন্য বিশেষায়িত অ্যালগরিদম ব্যবহার করা বেশি সংখ্যাগত স্থিতিশীল।
- চরম প্যারামিটার মানের জন্য, সঠিকতা বজায় রাখতে এক্সটেন্ডেড প্রিসিশন অ্যারিথমেটিক ব্যবহার করা প্রয়োজন হতে পারে।
ব্যবহার ক্ষেত্র
গামা বন্টনের বিভিন্ন ক্ষেত্রে অসংখ্য অ্যাপ্লিকেশন রয়েছে:
- অর্থনীতি: আয় বন্টন, বীমা দাবি পরিমাণ এবং সম্পদ ফেরত মডেলিং
- আবহাওয়া: বৃষ্টিপাতের প্যাটার্ন এবং অন্যান্য আবহাওয়া সম্পর্কিত ঘটনাগুলি বিশ্লেষণ করা
- প্রকৌশল: নির্ভরযোগ্যতা বিশ্লেষণ এবং ব্যর্থতার সময় মডেলিং
- পদার্থবিদ্যা: পারমাণবিক বিচ্ছেদ ঘটনার মধ্যে অপেক্ষার সময় বর্ণনা করা
- জীববিজ্ঞান: প্রজাতির প্রাচুর্য এবং জিনের প্রকাশের স্তরের মডেলিং
- অপারেশন গবেষণা: কিউইং তত্ত্ব এবং ইনভেন্টরি ব্যবস্থাপনা
বিকল্প
যদিও গামা বন্টন বহুমুখী, তবে কিছু পরিস্থিতিতে আরও উপযুক্ত সম্পর্কিত বন্টন রয়েছে:
- এক্সপোনেনশিয়াল বন্টন: যখন k = 1 তখন গামা বন্টনের একটি বিশেষ ক্ষেত্র
- চি-স্কোয়ার্ড বন্টন: গামা বন্টনের একটি বিশেষ ক্ষেত্র যেখানে k = n/2 এবং θ = 2
- ওয়েবুল বন্টন: নির্ভরযোগ্যতা বিশ্লেষণে বিকল্প হিসাবে প্রায়ই ব্যবহৃত হয়
- লগ-নরমাল বন্টন: অসামান্য, ইতিবাচক ডেটা মডেলিংয়ের জন্য আরেকটি সাধারণ পছন্দ
প্যারামিটার অনুমান
বাস্তব-বিশ্বের ডেটার সাথে কাজ করার সময়, গামা বন্টনের প্যারামিটারগুলি অনুমান করা প্রায়শই প্রয়োজনীয়। সাধারণ পদ্ধতিগুলি অন্তর্ভুক্ত:
- মুহূর্তের পদ্ধতি: নমুনা মুহূর্তগুলি তাত্ত্বিক মুহূর্তগুলির সাথে সমান করা
- সর্বাধিক সম্ভাব্যতা অনুমান (MLE): প্যারামিটারগুলি খুঁজে বের করা যা ডেটা পর্যবেক্ষণের সম্ভাব্যতা সর্বাধিক করে
- বায়েসিয়ান অনুমান: প্যারামিটারগুলির সম্পর্কে পূর্বের জ্ঞান অন্তর্ভুক্ত করা
হাইপোথিসিস টেস্টিং
গামা বন্টন বিভিন্ন হাইপোথিসিস পরীক্ষায় ব্যবহার করা যেতে পারে, যার মধ্যে রয়েছে:
- গুডনেস-অফ-ফিট পরীক্ষা যা নির্ধারণ করে যে ডেটা একটি গামা বন্টন অনুসরণ করে কিনা
- দুটি গামা বন্টনের মধ্যে স্কেল প্যারামিটারগুলির সমতা পরীক্ষা
- দুটি গামা বন্টনের মধ্যে আকার প্যারামিটারগুলির সমতা পরীক্ষা
ইতিহাস
গামা বন্টনের গণিত এবং পরিসংখ্যানে একটি সমৃদ্ধ ইতিহাস রয়েছে:
- 18 তম শতাব্দী: লিওনার্ড ইউলার গামা ফাংশন পরিচয় করিয়ে দেন, যা গামা বন্টনের সাথে ঘনিষ্ঠভাবে সম্পর্কিত
- 1836: সিমিওন ডেনিস পয়সন তার সম্ভাব্যতা তত্ত্বের কাজের মধ্যে গামা বন্টনের একটি বিশেষ ক্ষেত্র ব্যবহার করেন
- 1920 এর দশক: রোনাল্ড ফিশার পরিসংখ্যান বিশ্লেষণে গামা বন্টনের ব্যবহারের প্রচলন করেন
- 20 শতকের মাঝামাঝি: গামা বন্টন নির্ভরযোগ্যতা প্রকৌশল এবং জীবন পরীক্ষায় ব্যাপকভাবে ব্যবহৃত হতে শুরু করে
- 20 শতকের শেষ থেকে বর্তমান: কম্পিউটিং ক্ষমতার অগ্রগতির কারণে বিভিন্ন অ্যাপ্লিকেশনে গামা বন্টনের সাথে কাজ করা সহজ হয়ে উঠেছে
উদাহরণ
গামা বন্টনের বৈশিষ্ট্যগুলি গণনা করার জন্য এখানে কিছু কোড উদাহরণ রয়েছে:
1' এক্সেল VBA ফাংশন গামা বন্টন PDF এর জন্য
2Function GammaPDF(x As Double, k As Double, theta As Double) As Double
3 If x <= 0 Or k <= 0 Or theta <= 0 Then
4 GammaPDF = CVErr(xlErrValue)
5 Else
6 GammaPDF = (x ^ (k - 1) * Exp(-x / theta)) / (WorksheetFunction.Gamma(k) * theta ^ k)
7 End If
8End Function
9' ব্যবহার:
10' =GammaPDF(2, 3, 1)
11
1import numpy as np
2import matplotlib.pyplot as plt
3from scipy.stats import gamma
4
5def plot_gamma_distribution(k, theta):
6 x = np.linspace(0, 20, 1000)
7 y = gamma.pdf(x, a=k, scale=theta)
8
9 plt.figure(figsize=(10, 6))
10 plt.plot(x, y, 'b-', lw=2, label='PDF')
11 plt.title(f'গামা বন্টন (k={k}, θ={theta})')
12 plt.xlabel('x')
13 plt.ylabel('সম্ভাব্যতা ঘনত্ব')
14 plt.legend()
15 plt.grid(True)
16 plt.show()
17
18## উদাহরণ ব্যবহার:
19k, theta = 2, 2
20plot_gamma_distribution(k, theta)
21
22## বৈশিষ্ট্যগুলি গণনা করুন
23mean = k * theta
24variance = k * theta**2
25skewness = 2 / np.sqrt(k)
26kurtosis = 3 + 6 / k
27
28print(f"গড়: {mean}")
29print(f"বৈচিত্র্য: {variance}")
30print(f"বক্রতা: {skewness}")
31print(f"কুর্তোসিস: {kurtosis}")
32
1function gammaFunction(n) {
2 if (n === 1) return 1;
3 if (n === 0.5) return Math.sqrt(Math.PI);
4 return (n - 1) * gammaFunction(n - 1);
5}
6
7function gammaPDF(x, k, theta) {
8 if (x <= 0 || k <= 0 || theta <= 0) return NaN;
9 return (Math.pow(x, k - 1) * Math.exp(-x / theta)) / (Math.pow(theta, k) * gammaFunction(k));
10}
11
12function calculateGammaProperties(k, theta) {
13 const mean = k * theta;
14 const variance = k * Math.pow(theta, 2);
15 const skewness = 2 / Math.sqrt(k);
16 const kurtosis = 3 + 6 / k;
17
18 console.log(`গড়: ${mean}`);
19 console.log(`বৈচিত্র্য: ${variance}`);
20 console.log(`বক্রতা: ${skewness}`);
21 console.log(`কুর্তোসিস: ${kurtosis}`);
22}
23
24// উদাহরণ ব্যবহার:
25const k = 2, theta = 2;
26calculateGammaProperties(k, theta);
27
28// PDF আঁকা (একটি কাল্পনিক প্লটিং লাইব্রেরি ব্যবহার করে)
29const xValues = Array.from({length: 100}, (_, i) => i * 0.2);
30const yValues = xValues.map(x => gammaPDF(x, k, theta));
31// plotLine(xValues, yValues);
32
এই উদাহরণগুলি বিভিন্ন প্রোগ্রামিং ভাষা ব্যবহার করে গামা বন্টনের বৈশিষ্ট্যগুলি গণনা এবং তার সম্ভাব্যতা ঘনত্ব ফাংশন ভিজ্যুয়ালাইজ করার উপায় প্রদর্শন করে। আপনি এই ফাংশনগুলি আপনার নির্দিষ্ট প্রয়োজনীয়তার জন্য অভিযোজিত করতে পারেন বা বৃহত্তর পরিসংখ্যান বিশ্লেষণ সিস্টেমে সংহত করতে পারেন।
রেফারেন্স
- "গামা বন্টন।" উইকিপিডিয়া, উইকিমিডিয়া ফাউন্ডেশন, https://en.wikipedia.org/wiki/Gamma_distribution। ২ আগস্ট ২০২৪ তারিখে প্রবেশ করা হয়েছে।
- জনসন, এন. এল., কোটজ, এস., এবং বালাকৃষ্ণন, এন। (১৯৯৪)। অবিচ্ছিন্ন একক ভেরিয়েবল বন্টন, ভলিউম ১ (ভল। ১)। জন উইলি এবং সন্স।
- ফোরবস, সি., ইভান্স, এম., হেস্টিংস, এন., এবং পিকক, বি। (২০১১)। পরিসংখ্যান বন্টন। জন উইলি এবং সন্স।
- থম, এইচ. সি. এস। (১৯৫৮)। গামা বন্টনের উপর একটি নোট। মাসিক আবহাওয়া পর্যালোচনা, ৮৬(৪), ১১৭-১২২।
- স্টেসি, ই. ডব্লিউ। (১৯৬২)। গামা বন্টনের একটি সাধারণীকরণ। অ্যানালস অফ ম্যাথমেটিক্যাল স্ট্যাটিস্টিকস, 33(3), 1187-1192।
প্রতিক্রিয়া
এই টুল সম্পর্কে প্রতিক্রিয়া দিতে শুরু করতে প্রতিক্রিয়া টোস্টে ক্লিক করুন
সম্পর্কিত টুলস
আপনার কাজের প্রবাহের জন্য উপকারী হতে পারে এমন আরও টুল আবিষ্কার করুন