জন্য @ TommyL এর উত্তর ধন্যবাদ, কিন্তু তার উত্তর নির্মাণের সরাসরি নয় এবং । আমি নিজেই এটিকে "সমাধান" করি। প্রথমত, যখন বাড়বে, each বৃদ্ধি পাবে না যখন প্রতিটি একঘেয়েমি হ্রাস পায়। অर्थনোর্মাল হলে এটি ঘটে থাকে , যেখানে আমাদের রয়েছেXyλ∥β∗∥2β∗iX
β∗i=sign(βLSi)(βLSi−λ)+
জ্যামিতিকভাবে, এই পরিস্থিতিতে আদর্শের কনট্যুরের উপর চলে যায় , তাই বৃদ্ধি করতে পারে না।β∗ℓ1∥β∗∥2
আসলে, হাস্টি এট আল। কাগজে ফরোয়ার্ড স্টেজওয়াইজ রিগ্রেশন এবং মোনোটোন লাসো উল্লেখ করা হয়েছে , প্রোফাইল পাথগুলির একঘেয়েমিটির প্রয়োজনীয় এবং পর্যাপ্ত শর্ত:
কাগজের সেকশন 6-এ তারা টুকরোগুলি-রৈখিক ভিত্তিক ক্রিয়াগুলির উপর ভিত্তি করে একটি কৃত্রিম ডেটা সেট তৈরি করেছেন যা উপরের শর্তটি লঙ্ঘন করে অ-একঘেয়েমি দেখিয়ে। তবে আমাদের ভাগ্য থাকলে আমরাও এলোমেলোভাবে একটি ডেটা সেট তৈরি করতে পারি যা একই রকম আচরণটি প্রদর্শন করে তবে একটি সহজ উপায়ে। আমার আর কোডটি এখানে:
library(glmnet)
set.seed(0)
N <- 10
p <- 15
x1 <- rnorm(N)
X <- mat.or.vec(N, p)
X[, 1] <- x1
for (i in 2:p) {X[, i] <- x1 + rnorm(N, sd=0.2)}
beta <- rnorm(p, sd=10)
y <- X %*% beta + rnorm(N, sd=0.01)
model <- glmnet(X, y, family="gaussian", alpha=1, intercept=FALSE)
আমি ইচ্ছাকৃতভাবে এর কলামগুলিকে অত্যন্ত সংযুক্ত হতে দিলাম (অরথনরমাল কেস থেকে অনেক দূরে), এবং সত্য বড় ধরণের ইতিবাচক এবং নেতিবাচক এন্ট্রি রয়েছে। এখানে এর প্রোফাইল (আশ্চর্যজনকভাবে কেবল 5 টি ভেরিয়েবল সক্রিয় নয়):Xββ∗
এবং এবং মধ্যে সম্পর্ক :λ∥β∗∥2
সুতরাং আমরা কিছু বিরতি জন্য দেখতে পারেন , যেমন বাড়ে বাড়ে।λ∥β∗∥2λ