Back To Projects

Height Prediction Using Basic Data

Daniel S.

I used basic data sets to see if some learning models have a chance of predicting height based on country and age.


With the use of an accurate height prediction, doctors understand a patient better by seeing if they are under or above their predicted height. I used basic data sets to see if some learning models have a chance of predicting height based on country and age. Decision tree regressor, Linear regression, and random forest regressions were successful models that I used. The AI prediction varied between a miss of 40cm all the way to 100 cm throughout all models. But After hyper tunneling the model, it got to a closely stable average of 17 cm off the real height. Although being off 17 cm is not respectable in the Medical World, this may prove that with higher ends of data, height prediction may be applicable to medical use.

Explore More!

Daniel S.
Jonathan Delgadillo Lorenzo
Mathematical Economics UPenn Alum, Harvard Humanities Researcher, Data Scientist at Theta

Related Projects

Multi-Label Prediction of Protein Subcellular Localizations through Machine Learning and State-of-the-art Structural Embeddings

This research explores various machine learning models to predict protein subcellular localization using UniProt’s Swiss-Prot database and Meta’s high-performing ESM2 structural embeddings.
Alfred B.
Mentored by Ayush Pandit
Using EEG to Detect Eye Movement

In this paper, we show that it is possible to use EEG data to detect eye movement using machine learning. By recognizing eye movement through EEG results, our goal is to help individuals with disabilities better control object movement and perform daily activities independently.
Aishwaroopa N.
Mentored by Tomer Arnon
Brain Tumor Classification

Early classification and diagnosis of Brain Tumors are essential for providing the right treatment to a patient. It is crucial to get treatment as soon as possible because the survival rate for someone with an untreated brain tumor can range from as low as 3 months to as high as 5 years. In this project, we classified brain tumor images into 4 categories: glioma, meningioma, pituitary, and no tumor. With the use of baseline and deep learning models, the deep learning models demonstrated a significantly higher performance due to their ability to analyze images. The model with the highest accuracy was the MobileNet, a pre-trained transfer learning model trained on 5,608 images. This model yielded a validation accuracy of 98.24%. Using metrics including Kappa cohen score, precision, and recall, we validated the machine learning model's performance. We deployed the MobileNet model to a web app using Streamlit, where users submit MRI images and receive diagnoses of tumor class. We found that the model performed very well while utilizing the web app, indicating that it is safe to be used. However, since we only have 4 classes and there are over 150 total types of brain tumors, it could easily get a diagnosis wrong if it is not in one of these 4 classes.
Rohan S.
Mentored by Sriram Hathwar