একাধিক আউটপুট সহ একটি এলোমেলো বন কি সম্ভব / ব্যবহারিক হতে পারে?


17
  1. র্যান্ডম অরণ্য (আরএফ) একটি প্রতিযোগিতামূলক ডেটা মডেলিং / খনন পদ্ধতি।

  2. একটি আরএফ মডেলের একটি আউটপুট থাকে - আউটপুট / পূর্বাভাস পরিবর্তনশীল।

  3. আরএফগুলির সাথে একাধিক আউটপুটগুলি মডেলিংয়ের নিষ্কলুষ দৃষ্টিভঙ্গি হ'ল প্রতিটি আউটপুট ভেরিয়েবলের জন্য একটি আরএফ তৈরি করা। সুতরাং আমাদের কাছে এন স্বাধীন মডেল রয়েছে এবং যেখানে আউটপুট ভেরিয়েবলগুলির মধ্যে পারস্পরিক সম্পর্ক রয়েছে সেখানে আমাদের অপ্রয়োজনীয় / সদৃশ মডেল কাঠামো থাকবে। এটি সত্যিই খুব অপব্যয়কর হতে পারে। এছাড়াও একটি সাধারণ নিয়ম হিসাবে আরও মডেল ভেরিয়েবলগুলি আরও বেশি পরিমাণের মডেল (কম সাধারণীকরণ) বোঝায়। এটি এখানে প্রযোজ্য কিনা তা নিশ্চিত নয় তবে এটি সম্ভবত কার্যকর হয়।

নীতিগতভাবে আমরা একাধিক আউটপুট সহ একটি আরএফ রাখতে পারি। পূর্বাভাস পরিবর্তনশীল এখন ভেক্টর (এন-টিপল)। প্রতিটি সিদ্ধান্ত গাছের সিদ্ধান্ত নোডগুলি এখন একটি চৌম্বক ভেক্টরের উপর ভিত্তি করে টার্গেট / প্রেডিকশন ভেক্টরগুলির সেটকে বিভক্ত করছে, আমি অনুমান করি যে এই প্রান্তিকটিকে এন-ডাইমেনশনাল স্পেসে প্লেন হিসাবে নেওয়া হয়েছে এবং তাই আমরা প্রান্তিকের কোন দিকটি নির্ধারণ করতে পারি লক্ষ্য ভেক্টরগুলির প্রতিটি ভেক্টর চালু রয়েছে।

সিদ্ধান্ত বিভাজনের প্রতিটি পক্ষের সর্বোত্তম পূর্বাভাস মান হ'ল প্রতিটি পক্ষের ভেক্টরগুলির জন্য গণনা করা গড় (সেন্ট্রয়েড)।

একক ভেরিয়েবলের সাথে কাজ করার সময় অনুকূল বিভাজন পয়েন্টটি সন্ধান করা তুচ্ছ এবং গণনীয়ভাবে দ্রুত / দক্ষ। একটি এন-টিউপলের জন্য আমরা অনুকূল বিভাজনটি খুঁজে পাই না (বা কমপক্ষে এটি এন বৃদ্ধি পাওয়ার সাথে সাথে কমপ্যাটেশনালভাবে অক্ষম হয়ে পড়ে) তবে আমরা মন্টি কার্লো টাইপ পদ্ধতি (বা মন্টে কার্লো এবং স্থানীয় কিছু সংকর) ব্যবহার করে একটি কাছের অনুকূল বিভাজনটি পেতে সক্ষম হতে পারি গ্রেডিয়েন্ট ট্রভারসাল)।

এটি কি আসলে কাজ করবে? যে, এটি কেবল জেনারাইজিং ছাড়াই প্রশিক্ষণের জোড়গুলির মানচিত্র তৈরি করবে? এই কৌশলটি কি অন্য নামে ইতিমধ্যে বিদ্যমান?

এটি কীভাবে সীমাবদ্ধ বল্টজম্যান মেশিনস (আরবিএম) এবং ডিপ বিশ্বাসের নেটওয়ার্কগুলির মতো নিউরাল নেটগুলির সাথে সম্পর্কিত তা আপনিও বিবেচনা করতে চাইতে পারেন।


গুগলিং "মাল্টিলেবেল এলোমেলো বন" দেখায় এটি কিছু স্বতন্ত্র উপায়ে করা হয়েছে; যাইহোক, আমি সংগীতের তথ্য পুনরুদ্ধারে এই বহু-বাইনারি-আরএফএস পদ্ধতির সাথে খেলছি এবং এটি বেশ ভালভাবেই করছিল।

1
আমি আপনাকে এই নিবন্ধটি পরামর্শ দেব । আপনার বর্ণনা অনুসারে তারা খুব কাছাকাছি কিছু করে।
দিমিত্রি ল্যাপটভ

2
এটি ইতিমধ্যে পার্টি প্যাকেজ এবং কিছু অন্যান্য প্যাকেজগুলিতে (আর ভাষা) উপস্থিত রয়েছে।
জেস

উত্তর:


8

একাধিক আউটপুট সিদ্ধান্ত গাছ (এবং তাই, এলোমেলো বন) বিকাশ এবং প্রকাশিত হয়েছে। পিয়ের গুয়ার্টজ এর জন্য একটি প্যাকেজ বিতরণ করে ( ডাউনলোড করুন))। সেগাল অ্যান্ড জিয়াও, মাল্টিভিয়ারেট এলোমেলো বন, ডাব্লুআইআরইএস ডেটা মাইনিং নোল ডিস্কভ ২০১১ 1 80-87, ডিওআই: 10.1002 / প্রস্থ .১২ আমি বিশ্বাস করি যে সাইকিত-শিখার সর্বশেষ সংস্করণটিও এটি সমর্থন করে। আর্টের রাষ্ট্রের একটি ভাল পর্যালোচনা হেনরিক লিনসন থিসিসটিতে "মাল্টি-আউটপুট র‌্যান্ডম ফররেস্টস" শিরোনামে খুঁজে পেতে পারেন। প্রতিটি নোডে বিভাজন পছন্দগুলি করার সহজ পদ্ধতি হ'ল এলোমেলোভাবে আউটপুট ভেরিয়েবলগুলির মধ্যে একটি বেছে নেওয়া এবং তারপরে একটি বিভাজন চয়ন করার জন্য সাধারণ এলোমেলো বন পদ্ধতির অনুসরণ করা। প্রতিটি ইনপুট বৈশিষ্ট্য এবং আউটপুট ভেরিয়েবলের ক্ষেত্রে পারস্পরিক ইনফরমেশন স্কোরের ওজনের যোগফলের ভিত্তিতে অন্যান্য পদ্ধতিগুলি বিকাশ করা হয়েছে, তবে এলোমেলো পদ্ধতির তুলনায় এগুলি বেশ ব্যয়বহুল।


-1

এখানে যেমন বলা হয়েছে :

সাইকিট-শিখায় সমস্ত শ্রেণিবদ্ধরা বাক্সের বাইরে মাল্টিক্লাস শ্রেণিবদ্ধকরণ করে।

এবং এর মধ্যে রয়েছে র্যান্ডম ফরেস্ট।

এছাড়াও পৃষ্ঠা: http://scikit-learn.org/stable/modules/tree.html#tree- মাল্টিআউটপুট সেই বিষয়ে প্রচুর উল্লেখ রয়েছে।


8
স্পষ্ট করা; প্রশ্নটি বহু- আউটপুট রিগ্রেশন সম্পর্কিত।
redcalx

আমার জবাব দেরি করার জন্য দুঃখিত তবে মনে হচ্ছে সাইকিট-লার্নটি মাল্টআউটপুট রিগ্রেশনকেও প্রস্তাব করে, উদাহরণস্বরূপ: scikit-learn.org/stable/auto_example/tree/… এবং যে কোনও ক্ষেত্রে, এমন একটি কৌশল রয়েছে যা একটি ফিটনেসযুক্ত করে প্রতি লক্ষ্য রেজিস্টার। এই regressors যে নেটিভ বহু-লক্ষ্য রিগ্রেশন সমর্থন করি না ব্যাপ্ত জন্য একটি সহজ কৌশল scikit-learn.org/stable/modules/generated/... আছে HTH
0asa
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.