A quick guide about solving equations (optimization problem)
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Matin Kh
am 7 Jan. 2014
Kommentiert: Matin Kh
am 15 Jun. 2014
Assume x is a vector of size n. It is a sample.
beta are some vectors of size n. Each beta_j is a vector. There are s different *beta*s.
a_j is a real number. a contains all s numbers related to a sample ( x ).
alpha is a known parameter. Lets assume it is one.
beta is known, so is x. By solving the following equation, we find a_hat which contains the proper coefficients. enter image description here I need to know whether this equation can be solved in MATLAB.
1 Kommentar
Image Analyst
am 8 Jan. 2014
How is this "a quick guide"? It doesn't seem to guide or help anybody. It doesn't look like a guide at all, but instead looks like your homework. Is it your homework? If so you should tag it as homework.
Akzeptierte Antwort
John D'Errico
am 8 Jan. 2014
A classic (and simple, even trivial) ridge regression problem, IF it were a 2 norm on a.
No toolbox would even be needed. Convert it into a simple regression problem, by augmenting your design matrix with sqrt(alpha)*eye(s). Solve using backslash. WTP?
As a 1 norm on a, so with mixed norms, you probably need to solve this using the optimization toolbox, so fminunc. Still easy enough. Read through the examples for fminunc. Still WTP?
Not sure why you feel the need to mix your norms anyway.
Weitere Antworten (2)
Siehe auch
Kategorien
Mehr zu Quadratic Programming and Cone Programming finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!