ভিসি ডাইমেনশন হ'ল অবজেক্টস (ফাংশন) এর মধ্যে একটি নির্দিষ্ট বস্তু (ফাংশন) সন্ধানের জন্য প্রয়োজনীয় তথ্যের বিট (নমুনা) সংখ্যাএন ।
ভীসি ডাইমেনশন তথ্য তত্ত্বের অনুরূপ ধারণা থেকে আসে। শ্যাননের নিচের পর্যবেক্ষণ থেকে তথ্য তত্ত্বটি শুরু হয়েছিল:
আপনার যদি অবজেক্ট থাকে এবং এই অবজেক্টগুলির মধ্যে আপনি একটি নির্দিষ্ট একটি সন্ধান করছেন। এই অবজেক্টটি খুঁজতে আপনার কতগুলি বিটের তথ্য দরকার ? আপনি আপনার সামগ্রীর সেটটিকে দুটি অর্ধে ভাগ করতে পারেন এবং জিজ্ঞাসা করতে পারেন "আমি যে অর্ধের জন্য সন্ধান করছি সেটি কোন অর্ধে অবস্থিত?" । এটি প্রথমার্ধে থাকলে "হ্যাঁ" বা দ্বিতীয়ার্ধে "না" পাবেন if অন্য কথায়, আপনি 1 বিট তথ্য পাবেন । এর পরে, আপনি একই প্রশ্ন জিজ্ঞাসা করুন এবং আপনার সেটটি বারবার বিভক্ত করুন, যতক্ষণ না আপনি অবশেষে আপনার পছন্দসই অবজেক্টটি সন্ধান করেন। আপনার কত বিট তথ্য প্রয়োজন ( হ্যাঁ / কোন উত্তর নেই)? এটি স্পষ্টভাবেএনএনl ওছ2( এন) তথ্যের বিট - একইভাবে সাজানো অ্যারের সাথে বাইনারি অনুসন্ধানের সমস্যা।
ভ্যাপনিক এবং চেরোভেনকিস প্যাটার্ন স্বীকৃতি সমস্যাটিতে একই রকম প্রশ্ন করেছিলেন। ধরুন আপনার কাছে ফাংশনগুলির সেট সেট ইনপুট , প্রতিটি ফাংশন হ্যাঁ বা না (তদারকি করা বাইনারি শ্রেণিবদ্ধকরণ সমস্যা) আউটপুট করে এবং এই ফাংশনগুলির মধ্যে আপনি একটি নির্দিষ্ট ফাংশন সন্ধান করছেন, যা আপনাকে প্রদত্ত ডেটাসেটের জন্য হ্যাঁ / না সঠিক ফলাফল দেয় । আপনি এই প্রশ্নটি জিজ্ঞাসা করতে পারেন: "কোন ফাংশনগুলি কোনও প্রদত্ত জন্য কোনটি প্রদান করবে না এবং কোন ফাংশন হ্যাঁ প্রত্যাবর্তন করবেএনএক্সএনডি = { (এক্স1,Y1) , (এক্স2,Y2) , । । । , (এক্সঠ,Yঠ) }এক্সআমিআপনার ডেটাসেট থেকে যেহেতু আপনি জানেন যে আপনার কাছে থাকা প্রশিক্ষণের ডেটা থেকে আসল উত্তরটি কী তা আপনি কিছু জন্য আপনাকে ভুল উত্তর দেয় এমন সমস্ত ফাংশন ফেলে দিতে পারেন । আপনার কত বিট তথ্য প্রয়োজন? বা অন্য কথায়: এই সমস্ত ভুল কার্যাবলী অপসারণ করার জন্য আপনার কতটি প্রশিক্ষণের উদাহরণ প্রয়োজন? । এখানে তথ্য তত্ত্বে শ্যাননের পর্যবেক্ষণ থেকে এটি একটি সামান্য পার্থক্য। আপনি আপনার ফাংশনগুলির সেটটি ঠিক অর্ধেকে বিভক্ত করছেন না ( বাইরে কেবলমাত্র একটি ফাংশন আপনাকে কিছু জন্য ভুল উত্তর দেয় ), এবং হতে পারে আপনার ফাংশনগুলির সেটটি খুব বড় এবং এটি একটি ফাংশন খুঁজে পেতে আপনার পক্ষে যথেষ্ট is এপসিলন-আপনার পছন্দসই ফাংশনটি বন্ধ করুন এবং আপনি নিশ্চিত হতে চান যে এই ফাংশনটিএক্সআমিএনএক্সআমিεε এপসিলন-সম্ভাবনার সাথে ক্লোজ ( - পিএসি ফ্রেমওয়ার্ক), আপনার প্রয়োজনীয় তথ্যের বিটের সংখ্যা (নমুনাগুলির সংখ্যা) হবে ।1 - δ( ϵ , δ))l ওছ2এন/ δε
মনে করুন এখন ফাংশনগুলির সেটগুলির মধ্যে এমন কোনও ফাংশন নেই যা ত্রুটি করে না। আগের মতো, আপনার পক্ষে এমন কোনও ফাংশন সন্ধান করা যথেষ্ট that সম্ভাব্যতা । নমুনা আপনার যা দরকার হবে সংখ্যা ।এনε1 - δl ওছ2এন/ δε2
নোট করুন যে উভয় ক্ষেত্রেই ফলাফল এর সমানুপাতিক - বাইনারি অনুসন্ধান সমস্যার মতো।l ওছ2এন
এখন অনুমান করা আপনি ফাংশন অসীম সেট আছে এবং যারা ফাংশন মধ্যে ফাংশন যে খুঁজে পেতে চান যে -close সম্ভাব্যতা সঙ্গে সেরা ফাংশনে । ধরুন (চিত্রের সরলতার জন্য) যে ফাংশনগুলি অ্যাফাইন অবিচ্ছিন্ন (এসভিএম) এবং আপনি একটি ফাংশন খুঁজে পেয়েছেন যা সেরা ps ক্লোজ হয়। আপনি যদি আপনার ফাংশনটি খানিকটা সরিয়ে নিয়ে যান তবে শ্রেণিবিন্যাসের ফলাফলগুলিতে কোনও পরিবর্তন হবে না আপনার প্রথম কাজটি একই ফলাফলের সাথে শ্রেণিবদ্ধ করার একটি আলাদা ফাংশন থাকবে। আপনি এ জাতীয় সমস্ত ফাংশন নিতে পারেন যা আপনাকে একই শ্রেণিবিন্যাসের ফলাফল দেয় (শ্রেণিবিন্যাস ত্রুটি) এবং এগুলিকে একটি একক ফাংশন হিসাবে গণ্য করতে পারে কারণ তারা আপনার ডেটাটিকে একই একই ক্ষতির (চিত্রের একটি লাইন) শ্রেণিবদ্ধ করে।ε1 - δε
___________________ দুটি লাইন (ফাংশন) একই সাফল্যের সাথে পয়েন্টগুলি শ্রেণিবদ্ধ করবে _______________
এই জাতীয় ফাংশনগুলির সেটগুলির সেট থেকে আপনাকে কতগুলি নমুনার সুনির্দিষ্ট ফাংশন সন্ধান করতে হবে (মনে রাখবেন যে আমরা ফাংশনগুলির সেটে আমাদের ফাংশনগুলি বিভক্ত করেছি যেখানে প্রতিটি ফাংশন নির্দিষ্ট বিন্দুর জন্য একই শ্রেণিবিন্যাসের ফলাফল দেয়)? এই কি মাত্রা বলে - দ্বারা প্রতিস্থাপিত হয় কারণ আপনার ক্রমাগত ফাংশন নির্দিষ্ট পয়েন্টের জন্য একই শ্রেণীবিন্যাস ত্রুটি সহ ফাংশন একটি সেট ভাগ করা হয় অসীম সংখ্যা আছে। আপনার প্রয়োজনীয় নমুনার সংখ্যা হ'ল যদি আপনার এমন কোনও ফাংশন থাকে যা পুরোপুরি স্বীকৃতি দেয় এবংভীসিl ওছ2এনভীসিভীসি- l ও জি( δ))εভীসি- l ও জি( δ))ε2 যদি আপনার ফাংশনগুলির মূল সেটটিতে একটি নিখুঁত ফাংশন না থাকে।
এটি হ'ল, ডাইমেনশন আপনাকে সম্ভাব্যতা with সহ ত্রুটি অর্জন করার জন্য প্রয়োজনীয় কয়েকটি নমুনার জন্য একটি উচ্চতর বাউন্ড দেয় (যা বিটিডব্লু উন্নত করা যায় না) ।ভীসিε1 - δ