Newtonowskie metody optymalizacyjne

master
dc.abstract.enNewton’s method is a basic tool in numerical analysis and numerous applications, including operations research anddata mining. We survey the history of the method, its main ideas, convergence results and modifications. We also lay out on methods, which are focuse on approximation of Hessian matrix. It makes Newtons Method works better and has wider applications. Newtons Method role in optimization cannotbe overestimated: the method is the basis forthe most effective procedures in linear and nonlinearprogramming.pl
dc.abstract.otherMetoda Newtona jest jednym z fundamentalnych narzedzi analizy numerycznej,metod operacyjnych, optymalizacji i sterowania optymalnego. Ma wielezastosowan w zarzadzaniu, przemysle, pracach naukowych z dziedziny finansówi eksploracji danych. Rola metody Newtona w dziedzinie optymalizacji jest nieoszacowana:metoda jest podstawa dla najbardziej efektywnych procedur programowanialiniowego i nieliniowego.Niniejsza praca została podzielona na piec rozdziałów. W pierwszym przedstawimyogólna idee metody oraz jej interpretacje graficzna. Opiszemy historierozwoju metody oraz przedstawimy kryteria zatrzymania algorytmu.Drugi rozdział poswiecony jest metodzie Newtona dla funkcji jednej zmiennej.Zaprezentujemy tu konstrukcje algorytmu wykorzystujaca aproksymacje kwadratowabadanej funkcji. Poniewaz metoda jest zbiezna lokalnie, poszukiwaniaoptimum funkcji ograniczymy do obszarów jej zbieznosci. Wyznaczaniem tychobszarów zajmuja sie inne, lepiej do tego przystosowane metody. Zasygnalizujemyrówniez problemy zilustrowane przykładami, wynikajace z nieodpowiedniegowyboru punktu startowego ciagu iteracyjnego.Metoda Newtona w pewnym otoczeniu rozwiazania jest kontrakcja, dlatego poszukiwania optimum sprowadzaja sie do wyznaczania punktów stałych funkcji.Duza role odgrywa tu twierdzenie Banacha o punkcie stałym. Twierdzenia i wnioskiz tym zwiazane opisujemy w podrozdziale 2.3. Mozna równiez okreslic bładprzyblizenia rozwiazania w pewnym etapie działania algorytmu, jesli zostanieon zatrzymany zanim osiagnie punkt optymalizujacy funkcje. Sposób szacowaniabłedu wykorzystujacy wzór Taylora oraz twierdzenie Lagrange’a o wartoscisredniej przedstawimy w podrozdziale 2.4.W rozdziale trzecim opiszemy aplikacje metody Newtona do wypukłychfunkcji wielu zmiennych. Przedstawimy konstrukcje algorytmu oraz wykazemy,ze algorytm charakteryzuje sie zbieznoscia drugiego rzedu. Wprowadzimy równiezrozszerzenie pierwotnego algorytmu uwzgledniajace gradient optymalizowanejfunkcji jako kierunek poszukiwan. Modyfikacja ta sprawia, ze metoda jestzbiezna niezaleznie od wyboru punktu startowego algorytmu.W kazdym kroku metody Newtona niezbedne jest wyznaczenie macierzydrugich pochodnych. Jest to uciazliwe i wymaga duzego nakładu obliczen, szczególniew przypadku funkcji o duzej liczbie zmiennych. Istnieja natomiast metody,które w dobry sposób przyblizaja hesjan funkcji lub jego odwrotnosc bez koniecznoscibezposredniego wyznaczania jego wartosci. W rozdziale czwartym zaprezentujemynajpopularniejsze metody quasi-newtonowskie. Czyli takie, którewykorzystuja aproksymacje odwrotnosci hesjanu rozpatrywanej funkcji.Głównymi pozycjami literatury niniejszej pracy sa pozycje [8] oraz [9]. Rozdziałpierwszy oparty jest na artykule B. T. Polyaka pt. „Newton’s method andits use in optimization” [7]. Rozdział drugi został przygotowany na podstawieksiazki R. Wita „Metody programowania nieliniowego” [9] oraz artykułu R. M.Brooks’a, K. Schmitt’a „The contraction mapping principle and some applications”[1]. Zamieszczone w tym rozdziale przykłady wraz z ilustracjami stanowiaopracowanie własne. W rozdziale trzecim została wykorzystana po raz kolejnypozycja [9] oraz W. Findeisen, J. Szymanowski, A. Wierzbicki „Teoria i metodyobliczeniowe optymalizacji” [5]. Rozdział ostatni oparty jest na ksiazce J. Seidlera,A. Badacha, W. Molisza „Metody rozwiazywania zadan optymalizacji”.pl
dc.affiliationWydział Matematyki i Informatykipl
dc.contributor.advisorJucha, Piotr - 101423 pl
dc.contributor.authorZatorska, Małgorzatapl
dc.contributor.departmentbycodeUJK/WMI2pl
dc.contributor.reviewerJucha, Piotr - 101423 pl
dc.contributor.reviewerJarnicki, Marek - 128479 pl
dc.date.accessioned2020-07-15T18:18:19Z
dc.date.available2020-07-15T18:18:19Z
dc.date.submitted2011-09-28pl
dc.fieldofstudymatematyka finansowapl
dc.identifier.apddiploma-59137-64539pl
dc.identifier.projectAPD / Opl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/172938
dc.subject.enoptimization, Newton's Method, convergence with quadratic ratepl
dc.subject.otheroptymalizacja, metoda Newtona, zbieżność kwadratowapl
dc.titleNewtonowskie metody optymalizacyjnepl
dc.title.alternativeNewton's method in optimizationpl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
Newton’s method is a basic tool in numerical analysis and numerous applications, including operations research anddata mining. We survey the history of the method, its main ideas, convergence results and modifications. We also lay out on methods, which are focuse on approximation of Hessian matrix. It makes Newtons Method works better and has wider applications. Newtons Method role in optimization cannotbe overestimated: the method is the basis forthe most effective procedures in linear and nonlinearprogramming.
dc.abstract.otherpl
Metoda Newtona jest jednym z fundamentalnych narzedzi analizy numerycznej,metod operacyjnych, optymalizacji i sterowania optymalnego. Ma wielezastosowan w zarzadzaniu, przemysle, pracach naukowych z dziedziny finansówi eksploracji danych. Rola metody Newtona w dziedzinie optymalizacji jest nieoszacowana:metoda jest podstawa dla najbardziej efektywnych procedur programowanialiniowego i nieliniowego.Niniejsza praca została podzielona na piec rozdziałów. W pierwszym przedstawimyogólna idee metody oraz jej interpretacje graficzna. Opiszemy historierozwoju metody oraz przedstawimy kryteria zatrzymania algorytmu.Drugi rozdział poswiecony jest metodzie Newtona dla funkcji jednej zmiennej.Zaprezentujemy tu konstrukcje algorytmu wykorzystujaca aproksymacje kwadratowabadanej funkcji. Poniewaz metoda jest zbiezna lokalnie, poszukiwaniaoptimum funkcji ograniczymy do obszarów jej zbieznosci. Wyznaczaniem tychobszarów zajmuja sie inne, lepiej do tego przystosowane metody. Zasygnalizujemyrówniez problemy zilustrowane przykładami, wynikajace z nieodpowiedniegowyboru punktu startowego ciagu iteracyjnego.Metoda Newtona w pewnym otoczeniu rozwiazania jest kontrakcja, dlatego poszukiwania optimum sprowadzaja sie do wyznaczania punktów stałych funkcji.Duza role odgrywa tu twierdzenie Banacha o punkcie stałym. Twierdzenia i wnioskiz tym zwiazane opisujemy w podrozdziale 2.3. Mozna równiez okreslic bładprzyblizenia rozwiazania w pewnym etapie działania algorytmu, jesli zostanieon zatrzymany zanim osiagnie punkt optymalizujacy funkcje. Sposób szacowaniabłedu wykorzystujacy wzór Taylora oraz twierdzenie Lagrange’a o wartoscisredniej przedstawimy w podrozdziale 2.4.W rozdziale trzecim opiszemy aplikacje metody Newtona do wypukłychfunkcji wielu zmiennych. Przedstawimy konstrukcje algorytmu oraz wykazemy,ze algorytm charakteryzuje sie zbieznoscia drugiego rzedu. Wprowadzimy równiezrozszerzenie pierwotnego algorytmu uwzgledniajace gradient optymalizowanejfunkcji jako kierunek poszukiwan. Modyfikacja ta sprawia, ze metoda jestzbiezna niezaleznie od wyboru punktu startowego algorytmu.W kazdym kroku metody Newtona niezbedne jest wyznaczenie macierzydrugich pochodnych. Jest to uciazliwe i wymaga duzego nakładu obliczen, szczególniew przypadku funkcji o duzej liczbie zmiennych. Istnieja natomiast metody,które w dobry sposób przyblizaja hesjan funkcji lub jego odwrotnosc bez koniecznoscibezposredniego wyznaczania jego wartosci. W rozdziale czwartym zaprezentujemynajpopularniejsze metody quasi-newtonowskie. Czyli takie, którewykorzystuja aproksymacje odwrotnosci hesjanu rozpatrywanej funkcji.Głównymi pozycjami literatury niniejszej pracy sa pozycje [8] oraz [9]. Rozdziałpierwszy oparty jest na artykule B. T. Polyaka pt. „Newton’s method andits use in optimization” [7]. Rozdział drugi został przygotowany na podstawieksiazki R. Wita „Metody programowania nieliniowego” [9] oraz artykułu R. M.Brooks’a, K. Schmitt’a „The contraction mapping principle and some applications”[1]. Zamieszczone w tym rozdziale przykłady wraz z ilustracjami stanowiaopracowanie własne. W rozdziale trzecim została wykorzystana po raz kolejnypozycja [9] oraz W. Findeisen, J. Szymanowski, A. Wierzbicki „Teoria i metodyobliczeniowe optymalizacji” [5]. Rozdział ostatni oparty jest na ksiazce J. Seidlera,A. Badacha, W. Molisza „Metody rozwiazywania zadan optymalizacji”.
dc.affiliationpl
Wydział Matematyki i Informatyki
dc.contributor.advisorpl
Jucha, Piotr - 101423
dc.contributor.authorpl
Zatorska, Małgorzata
dc.contributor.departmentbycodepl
UJK/WMI2
dc.contributor.reviewerpl
Jucha, Piotr - 101423
dc.contributor.reviewerpl
Jarnicki, Marek - 128479
dc.date.accessioned
2020-07-15T18:18:19Z
dc.date.available
2020-07-15T18:18:19Z
dc.date.submittedpl
2011-09-28
dc.fieldofstudypl
matematyka finansowa
dc.identifier.apdpl
diploma-59137-64539
dc.identifier.projectpl
APD / O
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/172938
dc.subject.enpl
optimization, Newton's Method, convergence with quadratic rate
dc.subject.otherpl
optymalizacja, metoda Newtona, zbieżność kwadratowa
dc.titlepl
Newtonowskie metody optymalizacyjne
dc.title.alternativepl
Newton's method in optimization
dc.typepl
master
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

No access

No Thumbnail Available