Simple view
Full metadata view
Authors
Statistics
Zastosowanie uczenia ze wzmocnieniem (reinforcement learning) do stabilizacji ruchu
Application of reinforcement learning to stabilize movement
uczenie ze wzmocnieniem, sztuczne sieci neuronowe, uczenie maszynowe, sztuczne neurony
reinforcement learning, artificial neural networks, machine learning, artificial neurons, cart pole, double cart pole, two-dimensional drone
Celem tej pracy jest sprawdzenie możliwości i skuteczności technik uczenia ze wzmocnieniem do rozwiązywania problemów związanych ze stabilizacją ruchu. Aby go osiągnąć, przeprowadzono uczenie trzech niezależnych sztucznych sieci neuronowych w celu rozwiązania przygotowanych problemów. Polegały one na: sprowadzeniu do pionu i następnej stabilizacji wahadła przymocowanego do ruchomego wózka, utrzymaniu w pionie podwójnego wahadła przymocowanego do ruchomego wózka oraz stabilizacji lotu dwuwymiarowego drona. Cały proces uczenia wraz z uzyskanymi wynikami został opisany w tej pracy. Zawiera ona również opisy trzech wykonanych na potrzeby tej pracy symulacji układów fizycznych. Dodatkowo znajduje się w niej rozdział wprowadzający podstawowe zagadnienia z dziedziny uczenia ze wzmocnieniem.
The aim of this paper is to test the possibilities and effectiveness of reinforcement learning techniques for problem-solving related to movement stabilization. To achieve it, three independent artificial neural networks were trained to solve the prepared problems. These problems were: the problem of bringing the pendulum attached to a mobile cart to the vertical and then its further stabilization, the problem of maintaining vertical position of a double pendulum attached to a mobile cart and the problem of stabilizing the flight of a two-dimensional drone. All the steps needed to solve them, together with a presentation of the prepared simulations, are described in this paper. Additionally, there is a chapter introducing the basic terms of reinforcement learning.
dc.abstract.en | The aim of this paper is to test the possibilities and effectiveness of reinforcement learning techniques for problem-solving related to movement stabilization. To achieve it, three independent artificial neural networks were trained to solve the prepared problems. These problems were: the problem of bringing the pendulum attached to a mobile cart to the vertical and then its further stabilization, the problem of maintaining vertical position of a double pendulum attached to a mobile cart and the problem of stabilizing the flight of a two-dimensional drone. All the steps needed to solve them, together with a presentation of the prepared simulations, are described in this paper. Additionally, there is a chapter introducing the basic terms of reinforcement learning. | pl |
dc.abstract.pl | Celem tej pracy jest sprawdzenie możliwości i skuteczności technik uczenia ze wzmocnieniem do rozwiązywania problemów związanych ze stabilizacją ruchu. Aby go osiągnąć, przeprowadzono uczenie trzech niezależnych sztucznych sieci neuronowych w celu rozwiązania przygotowanych problemów. Polegały one na: sprowadzeniu do pionu i następnej stabilizacji wahadła przymocowanego do ruchomego wózka, utrzymaniu w pionie podwójnego wahadła przymocowanego do ruchomego wózka oraz stabilizacji lotu dwuwymiarowego drona. Cały proces uczenia wraz z uzyskanymi wynikami został opisany w tej pracy. Zawiera ona również opisy trzech wykonanych na potrzeby tej pracy symulacji układów fizycznych. Dodatkowo znajduje się w niej rozdział wprowadzający podstawowe zagadnienia z dziedziny uczenia ze wzmocnieniem. | pl |
dc.affiliation | Wydział Fizyki, Astronomii i Informatyki Stosowanej | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Białas, Piotr - 127296 | pl |
dc.contributor.author | Robak, Marek | pl |
dc.contributor.departmentbycode | UJK/WFAIS | pl |
dc.contributor.reviewer | Przystalski, Karol - 126070 | pl |
dc.contributor.reviewer | Białas, Piotr - 127296 | pl |
dc.date.accessioned | 2022-01-27T22:32:30Z | |
dc.date.available | 2022-01-27T22:32:30Z | |
dc.date.submitted | 2021-09-10 | pl |
dc.fieldofstudy | informatyka | pl |
dc.identifier.apd | diploma-151837-261167 | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/287455 | |
dc.language | pol | pl |
dc.subject.en | reinforcement learning, artificial neural networks, machine learning, artificial neurons, cart pole, double cart pole, two-dimensional drone | pl |
dc.subject.pl | uczenie ze wzmocnieniem, sztuczne sieci neuronowe, uczenie maszynowe, sztuczne neurony | pl |
dc.title | Zastosowanie uczenia ze wzmocnieniem (reinforcement learning) do stabilizacji ruchu | pl |
dc.title.alternative | Application of reinforcement learning to stabilize movement | pl |
dc.type | licenciate | pl |
dspace.entity.type | Publication |