تکمیل ماتریس
تکمیل ماتریس به عمل کامل کردن همهٔ درایههای یک ماتریس با استفاده از داشتن تعداد محدودی از درایههای آن میباشد. یکی از کاربردهای این مسئله در تخمین نظرات کاربران سایت اجاره فیلم نت فلیکس میباشد.
فرض کنید تعداد
فضای شدنی
در این بحث معمولاً هر گاه از ماتریس صحبت میشود ماتریس هرمیتی مورد نظر است(ماتریس متقارن). اگر ماتریس مجهول ما M نامیده شود که دارای
فرض کنید
واضح است اگر مجموعه نمونه بردار از نمونههای یک ستون یا یک سطر ماتریس M اجتناب کند نمی توان امیدوار به بازسازی ماتریس M بود حتی اگر رتبه ماتریس 1 باشد. M را با رتبه 1 در نظر بگیرید و به صورت ضرب دو بردار که *xy که x و y بردارهای n بعدی هستند بنابراین (i,j) امین درایه برابر است با:
بنابراین اگر هیچ نمونهای از سطر اول در دسترس نباشد برای مثال هرگز نمی توان مقدار اولین جزء
باید فضای سطری و ستونی ماتریس در تمامی مختصات گسترده شده باشد و در اصطلاح ماتریس باید ناهمدوس باشد بنابراین پارامتر
تعریف ارائه شده همدوسی در بالا همراه با فرض نمونه برداری یکنواخت و مستقل صادق است.
الگوریتم بازیابی
اگر بردار تکینهای ماتریس M در مختصاتهای مختلف پخش شوند امیدوار خواهیم بود ماتریس رتبه پایینی وجود داشته باشد که شامل دادههای مشاهده شده هم باشد، برای بازیابی پاسخ از مسئله بهینهسازی زیر استفاده میشود.
جستارهای وابسته
منابع
- ↑ E. J. Candès and B. Recht, "Exact matrix completion via convex optimization", Found. of Comput. Math. , 2008
- ↑ «Matrix Completion With Noise - IEEE Xplore Document» (به انگلیسی). دریافتشده در ۲۰۱۷-۰۱-۲۸.
- ↑ «Recovering Low-Rank Matrices From Few Coefficients in Any Basis - IEEE Xplore Document» (به انگلیسی). دریافتشده در ۲۰۱۷-۰۱-۲۸.