লজিস্টিক রিগ্রেশনকে লিনিয়ার সংমিশ্রণ হিসাবে বর্ণনা করা যেতে পারে
η=β0+β1X1+...+βkXk
যে লিঙ্ক ফাংশন মাধ্যমে প্রেরণ করা হয় :g
g(E(Y))=η
যেখানে লিঙ্ক ফাংশন একটি লজিট ফাংশন
E(Y|X,β)=p=logit−1(η)
যেখানে একমাত্র মান নিতে এবং বিপরীত logit ফাংশন রূপান্তরগুলির সমন্বয় রৈখিক এই পরিসীমা করতে। এখানেই ক্লাসিকাল লজিস্টিক রিগ্রেশন শেষ হয়।{ 0 , 1 } ηY{0,1}η
তবে আপনি পুনরাহ্বান যে ভেরিয়েবল যে একমাত্র মান নিতে জন্য চেয়ে হিসাবে বিবেচনা করা যেতে পারে । এই ক্ষেত্রে, লগইট ফাংশন আউটপুটটিকে "সাফল্য", অর্থাৎ শর্তযুক্ত সম্ভাবনা হিসাবে বিবেচনা করা যেতে পারে । বার্নৌলি বিতরণ এমন একটি বিতরণ যা কিছু প্যারামিটার সহ বাইনারি ফলাফলগুলি পর্যবেক্ষণের সম্ভাবনা বর্ণনা করে , তাই আমরা কে বর্ণনা করতে পারিE(Y)=P(Y=1){0,1}E(Y|X,β)P(Y=1|X,β)P(Y=1|X,β)pY
yi∼Bernoulli(p)
সুতরাং লজিস্টিক রিগ্রেশন সহ আমরা কয়েকটি পরামিতি সন্ধান করি যা স্বাধীন ভেরিয়েবল সহ টোডেডার একটি রৈখিক সংমিশ্রণ তৈরি করে । ক্লাসিকাল রিগ্রেশন ইন (আমরা লিঙ্ক ফাংশনটি পরিচয় ফাংশন হিসাবে ধরে নিই) তবে মডেল যা values এর মান গ্রহণ করে তাই ফিট করার জন্য আমাদের রূপান্তর করতে হবে মধ্যে পরিসীমা।এক্স η ই ( ওয়াই | এক্স , β ) = η ওয়াই { 0 , 1 } η [ 0 , 1 ]βXηE(Y|X,β)=ηY{0,1}η[0,1]
এখন, পদ্ধতিতে লজিস্টিক রিগ্রেশন অনুমান করার জন্য আপনি লিনিয়ার রিগ্রেশন ( আল, ২০১২ দেখুন ) হিসাবে কিছু পরামিতি বাছাই করেছেন , তারপরে রৈখিক সংমিশ্রণকে রূপান্তর করতে লগইট ফাংশনটি ব্যবহার করুন , সুতরাং এটির আউটপুটটিকে এক হিসাবে ব্যবহার করুন বার্নোল্লি বিতরণের প্যারামিটার যা আপনার ভেরিয়েবলের বর্ণনা দেয় । সুতরাং, হ্যাঁ, আপনি আসলে সমীকরণ এবং লগইট লিঙ্ক ফাংশনটি ফ্রিকোয়েনশনবাদী মামলার মতোই ব্যবহার করেন, এবং বাকী কাজগুলি (যেমন প্রিয়ারগুলি বেছে নেওয়া) যেমন বেইশিয়ান পদ্ধতিতে লিনিয়ার রিগ্রেশন অনুমান করার মতো। η p YβiηpY
প্রিয়ারদের বাছাইয়ের সহজ পদ্ধতির মধ্যে রয়েছে সাধারণ বিতরণগুলি বেছে নেওয়া (তবে আপনি অন্যান্য বিতরণগুলিও ব্যবহার করতে পারেন, যেমন - বা আরও শক্তিশালী মডেলের জন্য ল্যাপ্লেস বিতরণ) এর পরামিতিগুলির জন্য এবং যা প্রিসেট বা নেওয়া হয় শ্রেণিবদ্ধ প্রেরকদের থেকে । এখন, মডেলের সংজ্ঞা থাকলে আপনি মডেলটি অনুমান করার জন্য মার্কভ চেইন মন্টি কার্লো সিমুলেশনটি সম্পাদন করতে JAGS এর মতো সফ্টওয়্যার ব্যবহার করতে পারেন । আমি সহজ লজিস্টিক মডেলের জন্য জ্যাগএস কোড পোস্ট করি নিচে ( আরও উদাহরণের জন্য এখানে দেখুন)।β i μ i σ 2 itβiμiσ2i
model {
# setting up priors
a ~ dnorm(0, .0001)
b ~ dnorm(0, .0001)
for (i in 1:N) {
# passing the linear combination through logit function
logit(p[i]) <- a + b * x[i]
# likelihood function
y[i] ~ dbern(p[i])
}
}
আপনি দেখতে পাচ্ছেন যে কোডটি সরাসরি মডেল সংজ্ঞাতে অনুবাদ করে। কি সফ্টওয়্যার করে এটা স্বাভাবিক গতকাল দেশের সর্বোচ্চ তাপমাত্রা থেকে কিছু মান স্বপক্ষে জন্য a
এবং b
তারপর, সেই মান ব্যবহার অনুমান করার জন্য p
এবং অবশেষে সম্ভাবনা ফাংশন ব্যবহার মূল্যায়ন কিভাবে সম্ভবত আপনার ডেটা যারা পরামিতি দেওয়া হয় (এই যখন আপনি বায়েসের উপপাদ্য ব্যবহার করেন, দেখতে এখানে জন্য আরও বিশদ বিবরণ)।
বুনিয়াদি লজিস্টিক রিগ্রেশন মডেলকে হায়ারারিকিকাল মডেল ( হাইপারপ্রায়ার সহ ) ব্যবহার করে ভবিষ্যদ্বাণীকারীদের মধ্যে নির্ভরতা মডেল করতে বাড়ানো যেতে পারে । আপনি মাল্টিভারিয়েট নরমাল ডিস্ট্রিবিউশন থেকে আঁকতে পারেন যা আমাদের স্বাধীন ভেরিয়েবলের মধ্যে কোভারিয়েন্স about সম্পর্কিত তথ্য অন্তর্ভুক্ত করতে সক্ষম করেβiΣ
⎛⎝⎜⎜⎜⎜β0β1⋮βk⎞⎠⎟⎟⎟⎟∼MVN⎛⎝⎜⎜⎜⎜⎜⎡⎣⎢⎢⎢⎢μ0μ1⋮μk⎤⎦⎥⎥⎥⎥,⎡⎣⎢⎢⎢⎢⎢σ20σ1,0⋮σk,0σ0,1σ21⋮σk,1……⋱…σ0,kσ1,k⋮σ2k⎤⎦⎥⎥⎥⎥⎥⎞⎠⎟⎟⎟⎟⎟
... তবে এটি বিশদে চলেছে, সুতরাং আসুন এখানেই থামুন।
এখানকার "বয়েসিয়ান" অংশটি প্রাইভরস বেছে নিচ্ছে, বয়েস উপপাদ্যটি ব্যবহার করছে এবং সম্ভাব্য শর্তে মডেল সংজ্ঞায়িত করছে। এর জন্য এখানে দেখুন "Bayesian মডেল" এর সংজ্ঞা এবং এখানে কিছু Bayesian পদ্ধতির উপর সাধারণ স্বজ্ঞা । আপনি যা খেয়াল করতে পারেন তা হল মডেলগুলি সংজ্ঞায়িত করা এই পদ্ধতির সাথে বেশ সোজা এবং নমনীয় flex
কুরুস্কে, জে কে, আগুইনিস, এইচ।, এবং জু, এইচ। (2012)। সময় এসেছে: সাংগঠনিক বিজ্ঞানে ডেটা বিশ্লেষণের জন্য বায়েশিয়ান পদ্ধতি। সাংগঠনিক গবেষণা পদ্ধতি, 15 (4), 722-752।
গেলম্যান, এ।, জাকুলিন, এ।, পিট্টো, জিএম, এবং সু, ওয়াই-এস। (2008)। লজিস্টিক এবং অন্যান্য রিগ্রেশন মডেলগুলির জন্য দুর্বল তথ্যযুক্ত ডিফল্ট পূর্ব বিতরণ। ফলিত পরিসংখ্যানগুলির অ্যানালস, 2 (4), 1360–1383।