Pregled bibliografske jedinice broj: 1011659
The use of artificial intelligence for flying a drone
The use of artificial intelligence for flying a drone, 2019., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1011659 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
The use of artificial intelligence for flying a drone
Autori
Domitran, Sandro
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
12.07
Godina
2019
Stranica
31
Mentor
Bagić Babac, Marina
Ključne riječi
artificial neural network ; aircraft ; tailsitter ; reinforcement learning ; agent ; algorithm ; reward ; policy ; training ; gradient ; Unity ; MLAgents ; Tensorflow
Sažetak
The topic of this essay is the problematics of autonomous unmanned aircrafts. In the beginning, we described a type of aircraft that is used in implementation, along with its manner of flying. What follows is a brief description of artificial neural networks and reinforced learning, two approaches in artificial intelligence that are key to understanding deep reinforced learning. We also described PPO, a method of deep reinforced learning, chosen for the purpose of teaching our aircraft a desired behavior. In the Unity Editor, we made a model of the aircraft, and with the ML-Agents tool we prepared an environment for learning. We translated our problem into a reward system, which is used to lead the aircraft onto desired behavior. After the learning process is done, the obtained results are displayed graphically.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Marina Bagić Babac
(mentor)