কার্নেল হ'ল দুটি ভেক্টর এবং some কিছু (সম্ভবত খুব উচ্চ মাত্রিক) বৈশিষ্ট্যযুক্ত স্থানের ডট পণ্য গণনা করার একটি উপায় , যার কারণে কার্নেল ফাংশনগুলিকে কখনও কখনও "জেনারালাইজড ডট প্রোডাক্ট" বলা হয়।yxy
ধরুন আমাদের ম্যাপিং রয়েছে যা আমাদের ভেক্টরকে কিছু বৈশিষ্ট্যযুক্ত জায়গায় নিয়ে আসে । তারপরে এই স্থানটিতে এবং এর ডট পণ্যটি হ'ল । কার্নেলটি একটি ফাংশন যা এই ডট পণ্যটির সাথে সম্পর্কিত, যেমন ।আর এন আর এম এক্স Y φ( এক্স ) টি φ( Y )টট( এক্স , Y )=φ( এক্স ) টি φ( Y )φ:Rn→RmRnRmxyφ(x)Tφ(y)kk(x,y)=φ(x)Tφ(y)
কেন এটি দরকারী? কার্নেলগুলি এই বৈশিষ্ট্যটি কী এবং কী তা জেনেও কিছু বৈশিষ্ট্যযুক্ত স্থানে ডট পণ্যগুলি গণনা করার একটি উপায় দেয় ।φ
উদাহরণস্বরূপ, একটি সাধারণ বহুবর্ষীয় কার্নেল সাথে । এটি কোনও ম্যাপিং ফাংশন সাথে সঙ্গতিপূর্ণ বলে মনে হচ্ছে না , এটি কেবলমাত্র একটি ফাংশন যা একটি আসল নম্বর দেয়। ধরে যে এবং , আসুন এই অভিব্যক্তিটি প্রসারিত করুন:x , y ∈ R 2 φ x = ( x 1 , x 2 ) y = ( y 1 , y 2 )k(x,y)=(1+xTy)2x,y∈R2φx=(x1,x2)y=(y1,y2)
k(x,y)=(1+xTy)2=(1+x1y1+x2y2)2==1+x21y21+x22y22+2x1y1+2x2y2+2x1x2y1y2
দ্রষ্টব্য যে এটি দুটি ভেক্টর এবং , এবং । সুতরাং কার্নেল একটি বিন্দু পণ্যকে গণনা করে এই স্থানটি স্পষ্টভাবে না দেখে 6-মাত্রিক স্থান।(1,y 2 1 ,y 2 2 , √(1,x21,x22,2–√x1,2–√x2,2–√x1x2)φ(এক্স)=φ(এক্স1,x এর2)=(1,x এর 2 1 ,x এর 2 2 , √(1,y21,y22,2–√y1,2–√y2,2–√y1y2)কে(x,y)=(1+ x টিy)2=φ(এক্স)টিφ(y)φ(x)=φ(x1,x2)=(1,x21,x22,2–√x1,2–√x2,2–√x1x2)k(x,y)=(1+xTy)2=φ(x)Tφ(y)
আর একটি উদাহরণ গাউসিয়ান কার্নেল । যদি আমরা এই ফাংশনটি টেলর-প্রসারিত করি তবে আমরা দেখতে পাবো এটি বর্ণফির অসীম মাত্রিক কোডোমেনের সাথে । φk(x,y)=exp(−γ∥x−y∥2)φ
পরিশেষে, আমি কার্নেল-ভিত্তিক পদ্ধতির একটি ভাল ভূমিকা হিসাবে অধ্যাপক ইয়াসের আবু-মোস্তফার "লার্নিং থেকে ডেটা" একটি অনলাইন কোর্সের পরামর্শ দেব । বিশেষত, "সাপোর্ট ভেক্টর মেশিনগুলি" , "কার্নেল পদ্ধতি" এবং "রেডিয়াল বেসিস ফাংশন" লেকচারগুলি কার্নেলগুলি সম্পর্কে।