Oszacuj Normę działania czarnej skrzynki


9

Pozwolić V być skończoną przestrzenią wektorową z normą ‖⋅‖i niech F:V→R będzie ograniczoną funkcją liniową. Jest podawany tylko jako czarna skrzynka.

Chciałbym oszacować normę F (od góry i od dołu). Ponieważ F jest czarną skrzynką, jedynym sposobem na to jest przetestowanie go za pomocą wektorów jednostkowych z V i, na podstawie wyniku, znalezienie v∈S1V które maksymalizuje |F(v)|.

Czy znasz taki algorytm? W aplikacji, o której myślę, V jest przestrzenią elementów skończonych, a F jest skomplikowaną funkcją w tej przestrzeni.

EDYCJA: Moim pierwszym pomysłem jest losowe wybranie v∈S1V , zakłócenie go w kilku kierunkach, powiedzmy, v1,…,vk , a następnie powtórzenie procedury z vi które uzyskało największy F(vi) . Nie wiem, gdzie znaleźć algorytmy i analizy dla tego problemu.


Czy normą jest również czarna skrzynka? A może jest to zwykła norma dla spacji Banacha, ? ‖⋅‖∞
— Jack Poulson,

Czy jesteś zainteresowany normą w regionie (lub w punkcie), w którym funkcja ma ciągłą pochodną?
— Jed Brown

@Jack: Norma przestrzeni wektorowej jest obliczalna, a na przestrzeni elementu skończonego można ją obliczyć na podstawie macierzy masy i macierzy sztywności. ( i pochodna). 01
— shuhalo,

@Jed: jest liniowy, więc można go już różnicować. F
— shuhalo,

Odpowiedzi:


2

Jeśli twoja przestrzeń jest przestrzenią Hilberta, to twierdzenie Riesz mówi, że możesz reprezentować i możesz obliczyć jak wspomniasz, wypróbowując wektory jednostkowe. Jeśli przestrzeń ma większe wymiary, staje się to niepraktyczne, ale można przynajmniej obliczyć oszacowania , obliczając dla sekwencji losowych wektorów .VF(v)=⟨f,v⟩ffF(v)v


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.