অনেক শিখার অ্যালগরিদম হয় প্রতি বৈশিষ্ট্য অনুযায়ী একটি ওজন শিখতে হয়, বা তারা নমুনাগুলির মধ্যে দূরত্ব ব্যবহার করে। পূর্ববর্তী হ'ল লজিস্টিক রিগ্রেশন যেমন লিনিয়ার মডেলগুলির ক্ষেত্রে এটি ব্যাখ্যা করা সহজ।
ধরুন আপনার কাছে একটি ডেটাসেট রয়েছে যেখানে কেবলমাত্র "ইউকে", "ফরাসী" এবং "মার্কিন" মানের সাথে একটি জাতীয় শ্রেণিকল্পিত বৈশিষ্ট্য রয়েছে "জাতীয়তা"। ধরুন, সাধারণের ক্ষতি ছাড়াই, এগুলিকে 0, 1 এবং 2 হিসাবে এনকোড করা হয়েছে যাতে আপনার পরে একটি রৈখিক শ্রেণিবদ্ধে এই বৈশিষ্ট্যটির জন্য একটি ওজন ডাবল থাকে, যা সীমাবদ্ধতার উপর ভিত্তি করে একরকম সিদ্ধান্ত নেবে w × x + b> 0 , বা সমানভাবে w × x <বি।
এখন সমস্যাটি হ'ল ওয়েট ডাব্লু একটি ত্রি-উপা পছন্দ এনকোড করতে পারে না। W × x এর তিনটি সম্ভাব্য মান হ'ল 0, w এবং 2 × হয় এই তিনটিই একই সিদ্ধান্তের দিকে পরিচালিত করে (তারা সবাই <b বা ≥b) বা "যুক্তরাজ্য" এবং "ফরাসী" একই সিদ্ধান্তের দিকে নিয়ে যায়, বা "ফরাসী" এবং "মার্কিন" একই সিদ্ধান্ত দেয়। মডেলটির শেখার কোনও সম্ভাবনা নেই যে "যুক্তরাজ্য" এবং "ইউএস" কে "ফরাসি" অদ্ভুত একটির বাইরে রেখে একই লেবেল দেওয়া উচিত।
এক-গরম এনকোডিংয়ের মাধ্যমে আপনি বৈশিষ্ট্যটির স্থানটি তিনটি বৈশিষ্ট্যে কার্যকরভাবে ফুটিয়ে তুলেছেন, যা প্রত্যেকে নিজের নিজস্ব ওজন পাবেন, সুতরাং সিদ্ধান্তের কার্যটি এখন ডব্লু [ইউকে] এক্স [ইউকে] + ডাব্লু [এফআর] এক্স [এফআর] + ডাব্লু [মার্কিন] এক্স [মার্কিন] <বি, যেখানে সমস্ত এক্স এর বুলিয়ান। এই স্থানটিতে, এই জাতীয় লিনিয়ার ফাংশন সম্ভাবনার যে কোনও যোগ / বিভাজন প্রকাশ করতে পারে (উদাহরণস্বরূপ "যুক্তরাজ্য বা মার্কিন", যে কেউ ইংরেজী বলতে পারে তার পূর্বাভাসক হতে পারে)।
একইভাবে, নমুনাগুলির মধ্যে স্ট্যান্ডার্ড দূরত্বের মেট্রিকগুলির উপর ভিত্তি করে যে কোনও শিখর (যেমন কে-নিকটতম প্রতিবেশী) এক-হট এনকোডিং ছাড়াই বিভ্রান্ত হয়ে পড়বে। সরল এনকোডিং এবং ইউক্লিডিয়ান দূরত্বের সাথে ফরাসী এবং মার্কিন যুক্তরাষ্ট্রের মধ্যবর্তী দূরত্ব 1। মার্কিন যুক্তরাষ্ট্র এবং যুক্তরাজ্যের মধ্যে দূরত্ব 2 তবে এক-গরম এনকোডিংয়ের সাথে, [1, 0, 0], [0, 1 এর মধ্যে জোড়াযুক্ত দূরত্ব রয়েছে , 0] এবং [0, 0, 1] সমস্তই √2 এর সমান।
সমস্ত লার্নিং অ্যালগরিদমের ক্ষেত্রে এটি সত্য নয়; সিদ্ধান্ত গাছ এবং উদ্ভট মডেল যেমন এলোমেলো বন, যদি যথেষ্ট গভীর হয় তবে ওয়ান-হট এনকোডিং ছাড়াই শ্রেণিবদ্ধ ভেরিয়েবলগুলি পরিচালনা করতে পারে।