লজিস্টিক রিগ্রেশন কেন লিনিয়ার শ্রেণিবদ্ধ?


49

যেহেতু আমরা লজিস্টিক ফাংশনটি ইনপুটটির একটি লিনিয়ার সংমিশ্রণটিকে একটি অ-রৈখিক আউটপুটে রুপান্তর করতে ব্যবহার করি, তাই কীভাবে লজিস্টিক রিগ্রেশনকে রৈখিক শ্রেণিবদ্ধ হিসাবে বিবেচনা করা যেতে পারে?

লিনিয়ার রিগ্রেশন হিডেন লেয়ার ব্যতীত নিউরাল নেটওয়ার্কের মতো, সুতরাং নিউরাল নেটওয়ার্কগুলিকে অ-লিনিয়ার শ্রেণিবদ্ধ হিসাবে বিবেচনা করা হয় এবং লজিস্টিক রিগ্রেশন কেন লিনিয়ার?


7
"একটি অ রৈখিক আউটপুট মধ্যে ইনপুট একটি রৈখিক সমন্বয়" রূপান্তর একটি মৌলিক অংশ সংজ্ঞা একটি এর লিনিয়ার ক্লাসিফায়ার । এই প্রশ্নটি দ্বিতীয় ভাগে হ্রাস করে, যা নিউরাল নেটওয়ার্কগুলি সাধারণত রৈখিক শ্রেণিবদ্ধ হিসাবে প্রকাশ করা যায় না তা প্রমাণ করার পরিমাণ।
হোয়বার

1
@ হুবার: লজিস্টিক রিগ্রেশন মডেল বহির্ভুত সিদ্ধান্তের সীমা নির্ধারণের জন্য বহুপদী প্রেডিকটার ভেরিয়েবলগুলি (যেমন ) নিতে পারে তা আপনি কীভাবে ব্যাখ্যা করবেন ? এটি কি এখনও লিনিয়ার শ্রেণিবদ্ধী? w1x12+w2x23
stackoverflowuser2010

4
@ স্ট্যাক "লিনিয়ার শ্রেণিবদ্ধ" এর ধারণাটি একটি রৈখিক মডেলের ধারণার সাথে উদ্ভূত বলে মনে হয় কোনও মডেলের "লিনিয়ারিটি" স্ট্যাটস.স্ট্যাকেক্সেঞ্জাওয়ে / এ / 148713 তে বর্ণিত হিসাবে একাধিক রূপ নিতে পারে । যদি আমরা লিনিয়ার শ্রেণিবদ্ধের উইকিপিডিয়া বৈশিষ্ট্য গ্রহণ করি , তবে প্রদত্ত "বৈশিষ্ট্যগুলি" x 1 এবং x 2 এর ক্ষেত্রে আপনার বহুপদী উদাহরণটি অরেখা হিসাবে দেখা হবে তবে এটি x 2 1 এবং x 3 2 বৈশিষ্ট্যের ক্ষেত্রে লিনিয়ার হবে । এই পার্থক্যটি রৈখিকতার বৈশিষ্ট্যগুলিকে কাজে লাগানোর একটি কার্যকর উপায় সরবরাহ করে।x1x2x12x23
whuber

1
আমি এখনও এই প্রশ্নটি সম্পর্কে কিছুটা বিভ্রান্ত হয়ে পড়েছি লজিস্টিক শ্রেণিবদ্ধ লিনিয়ারের সিদ্ধান্তের সীমানা? আমি কুরসেরায় অ্যান্ড্রু এনজি মেশিন লার্নিং কোর্সটি অনুসরণ করেছি এবং তিনি নিম্নলিখিতগুলি উল্লেখ করেছেন: [চিত্রের বিবরণ এখানে লিখুন ] ( i.stack.imgur.com/gHxfr.png ) সুতরাং আসলে আমার কাছে মনে হয় এর উত্তর কেউ নেই। সিদ্ধান্তের সীমানার লিনিয়ারিটি বা অ-লিনিয়ারিটির উপর নির্ভর করে, এটি হিথেটা (এক্স) হিসাবে সংজ্ঞায়িত হাইপোথিসিস ফাংশনের উপর নির্ভর করে যেখানে এক্স ইনপুট এবং থিতা আমাদের সমস্যার পরিবর্তনশীল। এটা কি আপনার জন্য অর্থবোধ করে?
ব্রোকেন্সওয়ার্ড

উত্তর:


42

p^=11+eμ^, where μ^=θ^x.
μ^xx

x

{x:p^=0.5}θ^x=0


2
xθ

1
তারপর আপনার ব্যাখ্যা দ্বারা। আমরা কি বলতে পারি যে নিউরাল নেটওয়ার্কের পূর্বাভাস হ'ল শেষ লুকানো স্তরের ক্রিয়াকলাপগুলির একটি লিনিয়ার ফাংশন?
জ্যাক টোয়াইন

2
θ^xθ^xxx

3
xx

3
@ পেগাহ আমি জানি এটি পুরানো, তবে: লজিস্টিক রিগ্রেশনের একটি লিনিয়ার সিদ্ধান্তের সীমানা রয়েছে। আউটপুট নিজেই অবশ্যই লিনিয়ার নয়, এর লজিস্টিক। রেখাটির কোন দিকে একটি বিন্দু পড়ে তার উপর নির্ভর করে মোট আউটপুট যথাক্রমে 0 বা 1 পৌঁছাবে (তবে কখনই পৌঁছায় না)। এবং স্টেফান ওয়াগনারদের যুক্ত করতে উত্তর: শেষ বাক্যটি সম্পূর্ণ সঠিক নয়, যখন নিউরালার অ্যাক্টিভেশন বা আউটপুট ফাংশন থাকে তখন নিউরাল নেটওয়ার্কটি অ-রৈখিক হয়। তবে এটি লিনিয়ারও হতে পারে (যদি কোনও অনৈখিকতা যুক্ত না হয়)।
ক্রিস

20

স্টিফান ওয়াগনার নোট হিসাবে, একটি লজিস্টিক শ্রেণিবদ্ধের জন্য সিদ্ধান্ত সীমানা লিনিয়ার। (শ্রেণিবদ্ধের ইনপুটগুলি রৈখিকভাবে পৃথক করার জন্য প্রয়োজন)) এটি স্পষ্ট না হলে আমি এই জন্য গণিতে আরও প্রসারিত করতে চেয়েছিলাম।

11+eθx=0.5

অল্প অল্প বীজগণিত দেখায় যে এটি সমতুল্য

1=eθx

এবং, উভয় পক্ষের প্রাকৃতিক লগ গ্রহণ,

0=θx=i=0nθixi

সুতরাং সিদ্ধান্তের সীমানা লিনিয়ার।

নিউরাল নেটওয়ার্কের সিদ্ধান্তের সীমানা লিনিয়ার না হওয়ার কারণ হ'ল নিউরাল নেটওয়ার্কে সিগময়েড ফাংশনগুলির দুটি স্তর রয়েছে: প্রতিটি আউটপুট নোডের মধ্যে একটি এবং প্রতিটি আউটপুট নোডের ফলাফলগুলি একত্রিত এবং থ্রেশোল্ড করার জন্য একটি অতিরিক্ত সিগময়েড ফাংশন।


2
প্রকৃতপক্ষে, আপনি কেবলমাত্র একটি স্তর থাকা সক্রিয়করণের সাথে একটি অ-লিনিয়ার সিদ্ধান্তের সীমানা পেতে পারেন। একটি 2-স্তর ফিড-ফরোয়ার্ড নেটওয়ার্ক সহ কোনও এক্সওআরটির আদর্শ উদাহরণটি দেখুন।
জেমস হিরশর্ন

5

C0C1

P(C0|x)=P(x|C0)P(C0)P(x)
P(C0|x)=P(x|C0)P(C0)P(x|C0)P(C0)+P(x|C1)P(C1)=11+exp(logP(x|C0)P(x|C1)logP(C0)P(C1))
1+eωx

P(x|Ci)=exp(θixb(θi)a(ϕ)+c(x,ϕ))
logP(x|C0)P(x|C1)=[(θ0θ1)xb(θ0)+b(θ1)]/a(ϕ)

লক্ষ্য করুন যে আমরা ধরে নিলাম যে উভয় বিতরণ একই পরিবারভুক্ত এবং একই বিচ্ছুরণ পরামিতি রয়েছে। তবে, এই অনুমানের অধীনে, লজিস্টিক রিগ্রেশন তাত্পর্যপূর্ণ বিতরণের পুরো পরিবারের সম্ভাব্যতার মডেল করতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.