A state-of-the-art prediction system that determines if a person has Alzheimer's disease
This is a great place to initially find out about your situation relating to Alzheimer's disease. This system will use an array of highly precise AI models to best possibly answer whether or not you have Alzheimer's. The system was trained on this Kaggle dataset. The system takes inputs about your demographics and brain features (age, estimated total intracranial volume, atlas scaling factor, etc.) and outputs that you either have Alzheimer's or do not.
Alzheimer's disease is a progressive disease in which brain cell connections and the cells
themselves degenerate and die, eventually destroying memory and other important mental functions. Memory loss
and confusion are the main symptoms. No cure exists, but medications and management strategies may temporarily
improve symptoms. When Alzheimer's is diagnosed early on, treatments are more likely to be effective!
Some notable statistics about
Alzheimer's disease:
We used a variety of different machine learning models with various results including:
KNN works by finding the distances between a new data point and old data points. Depending on what the closest old data points are classified as, the new point will get classified accordingly. The amount of old data points it will look at depends on the specified number K. This model had a 64% accuracy.
SVC maps the data to a higher dimensional space and then finds the optimal hyperplane that has the highest margins between the data points and the hyperplane. This model had a 98% accuracy.
RFC creates a randomly generated number of datasets that vary in size. It creates a decision tree from each new dataset. It then collects votes from each decision tree for which category the new data point should belong in. Whatever category has the most votes, the data point gets placed in that category. This model had a 100% accuracy.
LRC makes predictions based on the Sigmoid function which is a squiggles-like line. Despite the fact that it returns the probabilities, the final output would be a label assigned by comparing the likelihood with a threshold, which makes it eventually a classification algorithm. This model had a 98% accuracy.
We were not expecting our models to be so accurate when predicting whether or not a person had
Alzheimer's based on our training data. We were pleasantly surprised to see such high accuracies, and further
hyperparameter tuning for these models ensured that our models were more generally applicable to other data.
RFC ended up being our best machine learning model for this classification system, so we ended up using that model for the backend of our Alzheimer's Prediction Form. However, the fact that SVC and
LRC were nearly just as accurate was interesting. Perhaps because our dataset was small (only 317 instances to
train and test on), these models ended up being highly accurate. Demographic and brain
features (such as estimated total intracranial volume and normalize whole brain volume) prove to be highly
effective in determining whether people have Alzheimer's disease.
Such AI detection systems are easy
to use and can help patients seek treatments early -- before Alzheimer's disease causes serious harm.
Each M.A.S.P. team member possesses a diverse skill set that actively contributed to every role,
which included being a product manager, data scientist, machine learning specialist, and web designer.
Everyone had shared responsibilities, so there are no specified roles. The team ultimately used effective
collaboration and communication skills to reach a final product that satisfies them all.
A 22-year-old Master Student from Texas, currently pursing masters in Computer Science with aim to make development in field of Data Science
A 17-year-old high school student from Wisconsin, is currently dedicated to his studies with the aim of pursuing a future career as an Information Security and Data Analytics professional
A 15-year-old high school student from Wisconsin whose main interests reside in computer science, including data analytics and game design
A 17-year-old high school student from Pennsylvania who is interested in exploring computer science fields and their applications
A 17-year-old high school student from North Carolina, who is diligently pursuing his studies with the aim of securing a career in the field of data science
A 16-year-old Argentinian high school student now living in Miami, Florida. Francisco aspires to study computer science and finance and loves to play tennis