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

Quantifying the True Trade Value of NBA Players: A Data Driven Approach

This study investigates the drivers of NBA player valuation by analyzing performance metrics, advanced statistics, and salaries from the 2022–2023 season, using regression models to assess how performance relates to trade value. The findings show that while team payroll strongly correlates with team performance, individual player salaries often diverge from statistical output, highlighting the influence of factors beyond on-court performance.
Ali Q.
Mentored by Rami Abi-Akl
Prioritizing Environmental and Behavioral Context in Autonomous Vehicle Hazard Detection

This study evaluates how autonomous vehicles can optimize critical, split-second braking decisions by prioritizing complex environmental and pedestrian behavioral conditions rather than relying solely on fixed distance-based rules. Utilizing a two-stage deep learning framework and an LSTM network on simulated time-series data, the research demonstrates that adaptive safety assessment using motion trends and dynamic Time-to-Collision thresholds significantly enhances hazard prediction accuracy.
Mia M.
Mentored by Aansh Shah
Fast and Accurate Gamma-Ray/Hadronic Particle Shower Classification Using Machine Learning

This research applies dimensionality reduction techniques, such as Pearson Correlation and Principal Component Analysis, to machine learning models like Random Forests and Support Vector Classifiers to simplify the prediction of atmospheric gamma-ray particle showers, achieving a modest accuracy increase while reducing the number of features used.
Leonardo V.
Mentored by Pablo Bonilla