একটি এসভিডি / পিসিএ গণনা থেকে নতুন চিত্র ফিটিং করা


16

আমি উইকিপিডিয়ায় ইগেনফেস পৃষ্ঠা থেকে ধারণাগুলি প্রতিলিপি দেওয়ার চেষ্টা করছি । ডেটা ম্যাট্রিক্স দ্বারা প্রতিনিধিত্ব করে এমন একশটি নমুনা চিত্র থেকে (যেখানে প্রতিটি চিত্রের দৈর্ঘ্য এর একটি ভেক্টর হয়, এইভাবে একটি বাই ম্যাট্রিক্স হয়), আমি একটি এসভিডি পচন গণনা করেছি:এনএক্সএনএক্স100এন

এক্স=ইউΣভীটি

অত: পর:

এক্সএক্সটি=ইউΣ2ইউটি

বৃহত্তম ইগেনমোডের একটি উপসেট গ্রহণ করে আমি ম্যাট্রিক্স আনুমানিক করতে পারি (যাক ):কুইσ1σ2

Xσ1u1v1T+σ2u2v2T++σquqvqT

এখন একটি নতুন ভেক্টর y , যা \ বিএফ এক্স-তে নেই এমন একটি চিত্রের প্রতিনিধিত্ব করে X, আমি কীভাবে আমার নতুন চিত্র y এর প্রতিনিধিত্ব করতে q ইগেনভেেক্টর \ bf ইউ এর ভার নির্ধারণ Uকরব ? প্যাথলজিকাল কেস বাদে এই উপস্থাপনাটি কি অনন্য?y

সংক্ষেপে, আমি যা করতে চাই তা হ'ল (উইকির পৃষ্ঠা থেকে):

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

আমি কীভাবে এই প্রক্ষেপণ করব?


1
ভবিষ্যতের পাঠকরা এই বাস্তবায়নটিকে মূল্যবান বলে মনে করতে পারেন।
এমের 20

উত্তর:


11

"প্রক্ষেপণ" যা উল্লেখ করা হয় এটি একটি ভেক্টর প্রক্ষেপণ । ভেক্টরের অভিক্ষেপ নিরূপণ করার জন্য ভেক্টর সম্মুখের , আপনি ব্যবহার ভেতরের পণ্য দুই ভেক্টর:ab

aproj=a,bb

a baproj এই ক্ষেত্রে এর ভেক্টর উপাদান যে একই মিথ্যা । ইউক্লিডিয়ান স্পেসে, অভ্যন্তরীণ পণ্য অপারেটরটিকে তাদের বিন্দু পণ্য হিসাবে সংজ্ঞায়িত করা হয় :ab

a,b=ab=i=1naibi

যেখানে ভেক্টর মধ্যে উপাদান সংখ্যা এবং এবং এবং হয় ভেক্টর -th উপাদান এবং , যথাক্রমে। Intuitively, দুই ভেক্টর ভেতরের পণ্যের গণনা করে, আপনাকে খুঁজে "কিভাবে অনেক" ভেক্টর ভেক্টরের দিক যায় । নোট করুন যে এটি একটি স্বাক্ষরিত পরিমাণ, সুতরাং একটি নেতিবাচক মানটির অর্থ হবে যে দুটি ভেক্টরের মধ্যবর্তী কোণটি 90 ডিগ্রির চেয়ে বেশি, প্রজেকশন অপারেটরের বিকল্প সংজ্ঞা দ্বারা চিত্রিত:a b a i b i i a b a bnabaibiiabab

aproj=|a|cos(θ)b

যেখানে হ'ল দুটি ভেক্টরের মধ্যবর্তী কোণ।θ

সুতরাং, একটি ভেক্টর এবং ভিত্তিক ভেক্টরগুলির একটি গুচ্ছ , কেউ " ভিত্তিক ভেক্টরগুলির প্রতিটি দিকনির্দেশে কতটা" "যায় তা খুঁজে পেতে পারেন । সাধারণত, সেই ভিত্তি ভেক্টরগুলি সমস্ত পারস্পরিক অর্থেগোনাল হবে। আপনার ক্ষেত্রে, এসভিডি একটি অরথোগোনাল পচন, সুতরাং এই শর্তটি সন্তুষ্ট করা উচিত। সুতরাং, আপনি যা বর্ণনা করেছেন তা সম্পাদন করতে আপনি ইগেনভেেক্টরগুলি of এর ম্যাট্রিক্স গ্রহণ করবেন এবং ম্যাট্রিক্সের প্রতিটি কলাম দিয়ে প্রার্থী ভেক্টর the এর অভ্যন্তরীণ পণ্য গণনা করবেন :abiএকটিইউY

পিআমি=Yতোমার দর্শন লগ করাআমি

প্রতিটি অভ্যন্তরীণ পণ্য থেকে আপনি যে স্কেলারের মান তা -th ইগেনভেেক্টরের সাথে ভেক্টর "সারিবদ্ধ" কতটা ভাল তা উপস্থাপন করে । যেহেতু ইগেনভেেক্টরগুলি অরথনোমাল , আপনি তারপরে মূল ভেক্টর পুনর্গঠন করতে পারেন :পিআমিYআমিY

Y=Σআমি=1এনপিআমিতোমার দর্শন লগ করাআমি

আপনি জিজ্ঞাসা করেছেন যে এই উপস্থাপনাটি অনন্য; আপনি ঠিক কী বলতে চাইছেন তা আমি নিশ্চিত নই, তবে এই অর্থে এটি অনন্য নয় যে প্রদত্ত ভেক্টর any কোনও সংখ্যক অর্থোন্নত বেসগুলিতে প্রোজেকশন দ্বারা পচে যেতে পারে। ম্যাট্রিক্স in এ থাকা ইগেনভেেক্টরগুলি এর মধ্যে একটি উদাহরণ, তবে আপনি অন্য যে কোনও সংখ্যক ব্যবহার করতে পারেন। উদাহরণস্বরূপ, গণক বিযুক্ত ফুরিয়ার রূপান্তরিত এর নানারকম ফ্রিকোয়েন্সি জটিল সূচকীয় ভেক্টর একটি orthonormal ভিত্তিতে সম্মুখের দিকে এটি জরিপ হিসেবে দেখা যেতে পারে।YইউY


দুর্দান্ত উত্তর ধন্যবাদ! "অনন্য" জন্য, আমি এসভিডি প্রদত্ত ভিত্তির অর্থে অনন্যকে বুঝি। আমি অনুমান করছি যে একটি অর্থনোমর্মাল ভিত্তি দেওয়া হয়েছে, তারপরে আপনার ute গণনাটি অবশ্যই অনন্য হবে - তবে যদি ভিত্তিটি অর্থনোমরাল না হয় তবে এটি নাও হতে পারে (যেহেতু তারা অরথগোনাল না হয়ে থাকে তবে আমরা একটি ছোট ভিত্তিক সেট খুঁজে পেতে পারি )? Y
হুকড হয়েছে

আপনি কী পাচ্ছেন তা এখনও নিশ্চিত নয়। এমন ভেক্টর যা আপনি আপনার নতুন চিত্রটি নিচে ফেলেছেন, সুতরাং এটি কেবলমাত্র মূল চিত্র এবং সেই প্রক্রিয়াকরণের মতোই অনন্য। যা আপনি সম্পর্কিত ভেক্টর নির্ধারণ করতে ব্যবহার করেন। সংজ্ঞা অনুসারে একটি ভেক্টর স্পেস ভিত্তিতে রৈখিক-স্বাধীন ভেক্টর থাকে, যা পারস্পরিক orthogonality এর সম্পত্তিকে বাধ্য করে। আপনি সঠিকভাবে নোট করেছেন যে আপনি যদি নরমথোগোনাল ভেক্টরগুলির সেটটিতে pro প্রমান করেন তবে ভেক্টরদের দ্বারা বিস্তৃত স্থানটি যদি কম অন্তর্নিহিত মাত্রা (একটি ছোট ভিত্তি) থাকে তবে আপনি সম্ভবত আরও কমপ্যাক্ট উপস্থাপনা নিয়ে আসতে পারেন। yY
জেসন আর
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.