Back To Projects

A Methodology for Learning Airplane Descent Patterns

Michael T.

In this study, we trained a plane to land without human assistance.


In this study, we trained a plane to land without human assistance. We did this using reinforcement learning, a type of machine learning where the agent (the AI “pilot” in this case) runs iterations of the task and adjusts its methodology depending on this interaction with its environment. This agent-environment interaction is called the Markov Decision Process, and is the heart of reinforcement learning. This is an important problem to solve as reinforcement learning applications like these can be used to improve the safety and quality of life for people who are regularly traveling. Additionally, the fact that reinforcement learning can be used to solve problems like these implies further applications in complex fields like flight and other modes of transportation. To figure out how to train a plane to land, we used OpenAI Gym to build a simulated environment where we tested different landing maneuvers. Initially, we experimented with optimizing the angle of attack for variables like time taken to land and descent rate, but ultimately found it most effective to optimize for having the lowest velocity when the plane reaches the ground. Further research could potentially experiment with how different variables such as speed, acceleration, and angles of the left and right ailerons affect the plane’s landing.

Explore More!

Michael T.
Sean Konz
Computer Science MS from Stanford, Software Engineer

Related Projects

Using Machine Learning to Detect Parkinson’s Disease Through Drawing Data

This research explores the use of machine learning models, particularly logistic regression, on patients' spiral and wave drawings as an accessible and cost-effective method to improve Parkinson's disease diagnosis, achieving an accuracy of 91%, precision of 92%, and recall of 89%.
Katie Y.
Mentored by Sriram Hathwar
A Comprehensive Review on Deep Learning Architectures for Image Segmentation

This paper provides a comprehensive review of recent advancements in deep learning-based models for image segmentation, including U-Net, Mask R-CNN, and transformer-based models, analyzing their performance, challenges like data shortage, and potential future directions for improved real-time deployment and interpretability.
Madhurima M.
Mentored by Victoria Lloyd
Evaluating Autonomous Vehicle Safety: A Comparative Analysis of ADS and ADAS Incident Data Using Machine Learning Models

This research evaluates the safety performance of Advanced Driver Assistance Systems (ADAS) and Automated Driving Systems (ADS) by training supervised machine learning models on incident report data to predict injury severity. The best results were achieved using a fine-tuned Random Forest model, offering insights to improve autonomous systems and enhance road safety.
Quang M.
Mentored by Edoardo Contente