একটি প্রমিত OLS ঔজ্জ্বল্যের প্রেক্ষাপটে রিগ্রেশন সমস্যা বিবেচনা করুন : আমার ম্যাট্রিকস রয়েছে এবং \ এক্স এবং আমি L = \ | \ Y- \ X \ B \ | ^ 2 হ্রাস করতে \ বি সন্ধান করতে চাই । সমাধানটি \ টুপি \ বি = \ আরগমিন_ \ বি \ {এল \} = (\ এক্স ^ \ শীর্ষ \ এক্স) ^ + \ এক্স ^ \ শীর্ষ \ ওয়াই দ্বারা প্রদত্ত ।Β = argmin β { এল } = ( এক্স ⊤ এক্স ) + + এক্স ⊤ ওয়াই ।
আমি একটি "বিপরীত" সমস্যাও তৈরি করতে পারি: প্রদত্ত এবং , এমন একটি যা \ টুপি \ বি \ প্রায় \ বি ^ * উপার্জন করবে, অর্থাৎ । কথায় কথায়, আমার কাছে প্রতিক্রিয়া ম্যাট্রিক্স এবং সহগ ভেক্টর এবং আমি ভবিষ্যদ্বাণীকারী ম্যাট্রিক্সটি সন্ধান করতে চাই যা \ বি ^ * এর নিকটবর্তী সহগফল অর্জন করবে । এটি অবশ্যই solution টুপি \ এক্স = \ আরগমিন_ \ এক্স \ বিগ \ {\ | \ আরগমিন_ \ বি \ {এল \} - \ বি ^ * \ | ^ 2 \ বিগ \ with সহ একটি ওএলএস রিগ্রেশন সমস্যা
স্পেসিফিকেশন আপডেট: @ জিওম্যাট 22 তার উত্তরে ব্যাখ্যা করেছে যে, যদি ভেক্টর হয় (যেমন যদি কেবলমাত্র একটি প্রতিক্রিয়া পরিবর্তনশীল থাকে) তবে এই র্যাঙ্ক এক হবে এবং বিপরীত সমস্যাটি ব্যাপকভাবে নির্ধারিত হয়। আমার ক্ষেত্রে, আসলে একটি ম্যাট্রিক্স (অর্থাত্ অনেক প্রতিক্রিয়ার ভেরিয়েবল রয়েছে, এটি মাল্টিভারিয়েট রিগ্রেশন)। তাই হয় , হয় এবং হল ।
আমি রিজ রিগ্রেশনটির জন্য "বিপরীত" সমস্যা সমাধানে আগ্রহী। যথা, আমার ক্ষতির ফাংশনটি এখন
"বিপরীত" সমস্যাটি হ'ল
আবার, আমার কাছে একটি প্রতিক্রিয়া ম্যাট্রিক্স এবং একটি গুণাগুণ ভেক্টর and * রয়েছে এবং আমি একটি ভবিষ্যদ্বাণীকারী ম্যাট্রিক্স সন্ধান করতে চাই যা ^ বি ^ * এর কাছাকাছি সহগফল অর্জন করবে ।
আসলে দুটি সম্পর্কিত সূত্র রয়েছে:
- এই দেওয়া এবং এবং ।
- এই এবং দেওয়া এবং । μ ওয়াইβ*
তাদের উভয়ের সরাসরি সমাধান আছে কি?
সমস্যাটি বর্ণনা করার জন্য এখানে একটি সংক্ষিপ্ত মতলব সংক্ষেপ:
% generate some data
n = 10; % number of samples
p = 20; % number of predictors
q = 30; % number of responses
Y = rand(n,q);
X = rand(n,p);
mu = 0;
I = eye(p);
% solve the forward problem: find beta given y,X,mu
betahat = pinv(X'*X + mu*I) * X'*Y;
% backward problem: find X given y,beta,mu
% this formula works correctly only when mu=0
Xhat = Y*betahat'*pinv(betahat*betahat');
% verify if Xhat indeed yields betahat
betahathat = pinv(Xhat'*Xhat + mu*I)*Xhat'*Y;
max(abs(betahathat(:) - betahat(:)))
এই কোড শূন্য আউটপুট যদি mu=0
না অন্যথায়।