পরিসংখ্যানের কোন পটভূমি নেই এমন দর্শকদের কাছে আমরা কীভাবে লজিস্টিক রিগ্রেশন এবং নিউরাল নেটওয়ার্কের মধ্যে পার্থক্যটি ব্যাখ্যা করব?
পরিসংখ্যানের কোন পটভূমি নেই এমন দর্শকদের কাছে আমরা কীভাবে লজিস্টিক রিগ্রেশন এবং নিউরাল নেটওয়ার্কের মধ্যে পার্থক্যটি ব্যাখ্যা করব?
উত্তর:
আমি ধরে নিয়েছি আপনি কী আগে ব্যবহার করছিলেন সে সম্পর্কে চিন্তাভাবনা করছেন এবং আপনার এখনও নিউরাল নেটওয়ার্কগুলি সম্পর্কে আপনার প্রশ্নে সম্ভবত 'মাল্টিলেয়ার পারসেপ্ট্রন' হিসাবে উল্লেখ করা হয়েছে। যদি তা হয় তবে আমি ব্যাখ্যামূলক ভেরিয়েবলগুলির একটি কার্য হিসাবে সিদ্ধান্তের সীমার আকার সম্পর্কে নমনীয়তার দিক থেকে পুরো বিষয়টি ব্যাখ্যা করব terms বিশেষত, এই দর্শকদের জন্য, আমি লিঙ্ক ফাংশন / লগ প্রতিক্রিয়া ইত্যাদির উল্লেখ করব না would এই ধারণাটি বজায় রাখুন যে কোনও ইভেন্টের সম্ভাবনাটি কিছু পর্যবেক্ষণের ভিত্তিতে পূর্বাভাস দেওয়া হচ্ছে।
এখানে একটি সম্ভাব্য ক্রম:
এই পদ্ধতির সুবিধাগুলি হ'ল সঠিক ধারণা দেওয়ার জন্য আপনাকে কোনও গাণিতিক বিশদে যেতে হবে না। আসলে তাদের মিল এবং পার্থক্য বুঝতে ইতিমধ্যে লজিস্টিক রিগ্রেশন বা নিউরাল নেটওয়ার্কগুলি বুঝতে হবে না।
পদ্ধতির অসুবিধাটি হ'ল আপনাকে প্রচুর ছবি বানাতে হবে এবং বিষয়গুলি ব্যাখ্যা করার জন্য বীজগণিতের মধ্যে নামার প্রলোভনটিকে দৃ strongly়তার সাথে প্রতিহত করতে হবে।
একটি সহজ সংক্ষিপ্তসার জন্য:
লজিস্টিক রিগ্রেশন: নিউরাল নেটওয়ার্কের সর্বাধিকতম রূপ, এর ফলে সিদ্ধান্তের সীমানা তৈরি হয় যা একটি সরলরেখা
নিউরাল নেটওয়ার্কস: একটি সুপারসেট যাতে লজিস্টিক রিগ্রেশন এবং অন্যান্য শ্রেণিবদ্ধ রয়েছে যা আরও জটিল সিদ্ধান্তের সীমানা তৈরি করতে পারে।
(দ্রষ্টব্য: আমি ইন্টিগ্রাল কার্নেলের সহায়তা ছাড়াই "প্লেইন" লজিস্টিক রিগ্রেশনকে উল্লেখ করছি)
(রেফারেন্স: অ্যান্ড্রু এনজি দ্বারা ডিপলাইনিং.ই কোর্স, "নিউরাল নেটওয়ার্ক হিসাবে লজিস্টিক রিগ্রেশন" এবং "একটি লুকানো স্তরের সাথে প্ল্যানার ডেটা শ্রেণিবদ্ধকরণ")
আমি প্রশ্নটি আক্ষরিকভাবে নিতে যাচ্ছি: পরিসংখ্যানে কোনও পটভূমি নেই এমন কেউ । এবং আমি সেই ব্যক্তিকে পরিসংখ্যানগুলিতে একটি পটভূমি দেওয়ার চেষ্টা করব না। উদাহরণস্বরূপ, ধরুন আপনাকে কোনও সংস্থার সিইও বা সে জাতীয় কিছুতে পার্থক্যটি ব্যাখ্যা করতে হবে।
সুতরাং: লজিস্টিক রিগ্রেশন অন্যান্য ভেরিয়েবলের ক্ষেত্রে শ্রেণিবদ্ধ ভেরিয়েবলকে মডেলিংয়ের একটি সরঞ্জাম। এটি আপনাকে "অন্যান্য" ভেরিয়েবলগুলির প্রতিটি পরিবর্তন প্রথম ভেরিয়েবলের বিভিন্ন ফলাফলের প্রতিকূলতাকে কীভাবে প্রভাবিত করে তা খুঁজে বের করার উপায় সরবরাহ করে। আউটপুট ব্যাখ্যা করা মোটামুটি সহজ।
নিউরাল নেটওয়ার্কগুলি এমন একটি পদ্ধতির সেট যা কম্পিউটারকে উদাহরণগুলির মাধ্যমে এমন কিছু উপায়ে শেখার চেষ্টা করতে পারে যা মানুষ জিনিস সম্পর্কে কীভাবে শিখবে তা অস্পষ্টভাবে সাদৃশ্যপূর্ণ। এটি এমন মডেলগুলির ফলস্বরূপ হতে পারে যা ভাল ভবিষ্যদ্বাণীকারী তবে তারা সাধারণত লজিস্টিক রিগ্রেশনগুলির তুলনায় অনেক বেশি অস্বচ্ছ।
আমাকে শিখানো হয়েছিল যে আপনি নিউরাল নেটওয়ার্কগুলি (লজিস্টিক অ্যাক্টিভেশন ফাংশন সহ) লজিট ফাংশনগুলির একটি ওজনযুক্ত গড় হিসাবে নিজের অনুমানের ওজন হিসাবে ভাবতে পারেন। বিপুল সংখ্যক লগইট বেছে নিয়ে আপনি যে কোনও কার্যকরী ফর্মের সাথে ফিট করতে পারেন। ইকোনোমেট্রিক সংবেদন ব্লগ পোস্টে কিছু গ্রাফিকাল অন্তর্দৃষ্টি রয়েছে ।
অন্যান্য উত্তর দুর্দান্ত। আমি কেবল কিছু ছবি যুক্ত করব যা দেখায় যে আপনি লজিস্টিক রিগ্রেশন এবং মাল্টি-ক্লাস লজিস্টিক রিগ্রেশন (ওরফে ম্যাক্সেন্ট, মাল্টিনোমিয়াল লজিস্টিক রিগ্রেশন, সফটম্যাক্স রিগ্রেশন, সর্বাধিক এনট্রপি ক্লাসিফায়ার) নিউরাল নেটওয়ার্কগুলির একটি বিশেষ স্থাপত্য হিসাবে বিবেচনা করতে পারেন।
মিশিগান স্টেট বিশ্ববিদ্যালয় সেবাস্তিয়ান রাশকা থেকে কেডনুজেটস থেকে :
মাল্টি-ক্লাস লজিস্টিক রিগ্রেশন এর জন্য আরও কয়েকটি চিত্র:
একটি অনুরূপ উদাহরণ http://www.dePlayningbook.org/ অধ্যায় 1 থেকে নেওয়া :
টেনসরফ্লো টিউটোরিয়াল থেকে আরও একটি :
মধ্যে যেমন Caffe , আপনি লজিস্টিক রিগ্রেশন বাস্তবায়ন করবে নিম্নরূপ :
আমি দর্শকদের বোঝে এমন একটি জটিল তবে দৃ concrete় সমস্যার উদাহরণ ব্যবহার করব। গোপন নোডগুলি ব্যবহার করুন যার ব্যাখ্যাগুলি প্রশিক্ষণপ্রাপ্ত নয়, তবে এর বিশেষ অর্থ রয়েছে।
আপনি যদি দাবা পজিশন ব্যবহার করেন (সাদা জিতবে কি না তার পূর্বাভাস), আপনি ইনপুটগুলিকে বোর্ডের উপস্থাপনা হতে দিতে পারেন (আপনি পাসে কাসল বা ক্যাপচার করতে পারবেন কিনা, এমনকি যার পদক্ষেপ এটিও উপেক্ষা করুন), বলুন বাইনারি ইনপুট প্রতিটি বর্গক্ষেত্রে প্রতিটি ধরণের একটি টুকরা রয়েছে কিনা তা নির্দেশ করে।
লিনিয়ার রিগ্রেশন এইচ 4 এ একটি সাদা নাইট রাখা কতটা ভাল তা নির্ধারণ করে। এটি মোটেও ভাল এটি সুস্পষ্ট নাও হতে পারে, তবে এটি h4 এ থাকলে এটি ধরা পড়ে না, যা সম্ভবত অন্যান্য বিবেচনার চেয়েও বেশি। লিনিয়ার রিগ্রেশন সম্ভবত টুকরোগুলির রুক্ষ মানগুলি পুনরুদ্ধার করে এবং বোর্ডের কেন্দ্র এবং আপনার প্রতিপক্ষের বোর্ডের পাশে আপনার টুকরোগুলি রাখাই ভাল। লিনিয়ার রিগ্রেশন সংমিশ্রণের মূল্য দিতে অক্ষম, যেমন বি 2-তে আপনার রানী হঠাৎ করে আরও মূল্যবান হয় যদি বিরোধী রাজা A1 তে থাকে।
একটি নিউরাল নেটওয়ার্ক ধারণার জন্য লুকানো নোড থাকতে পারে, যেমন "উপাদান উপকার," "ব্ল্যাক কিং সুরক্ষা," "কেন্দ্রের নিয়ন্ত্রণ", "" উভয় ডি-ফাইলে রুকস, "" বিচ্ছিন্ন কুইন রুক প্যাঁ, "বা" বিশপ " গতিশীলতা। " এর মধ্যে কিছু বোর্ড বোর্ডের ইনপুট থেকে অনুমান করা যায়, অন্যরা হয়ত দ্বিতীয় বা পরে লুকানো স্তরে থাকতে পারে। নিউরাল নেটওয়ার্ক এটিকে অবস্থানের চূড়ান্ত মূল্যায়নের ইনপুট হিসাবে ব্যবহার করতে পারে। এই ধারণাগুলি একটি বিশেষজ্ঞকে একটি অবস্থান নির্ধারণে সহায়তা করে, তাই নিউরাল নেটওয়ার্কটি লিনিয়ার রিগ্রেশনের চেয়ে আরও সঠিক মূল্যায়নে সক্ষম হতে হবে। যাইহোক, আপনাকে নিউরাল নেটওয়ার্ক তৈরি করতে আরও কাজ লাগে কারণ যেহেতু আপনাকে এর কাঠামোটি বেছে নিতে হবে এবং প্রশিক্ষণের জন্য এটির আরও অনেকগুলি পরামিতি রয়েছে।