Machine Learning for High Schoolers
Project by Polygence alum Eshaan
Project's result
Created five articles and four labs, and conducted a study to determine the efficacy of the articles, which resulted in a positive outcome both qualitatively and quantitatively. Wrote a paper on the outcome of the study.
They started it from zero. Are you ready to level up with us?
Summary
Nowadays, machine learning and AI seem to be buzzwords that are often thrown around. Conceptually, it's straightforward - you give a computer a bunch of data to "learn" from, which provides it with the capability to make predictions on data it has not seen before. However, the inner mechanics of this calculus-based, meaning only very advanced undergraduates or college students are able to comprehend it. My goal in this project was to fix that issue, by providing everyone with free resources providing both the intuition and mathematical background behind machine learning concepts, all the way up to basic neural networks. This was done in a manner so that it would be understandable by anyone with the most basic knowledge and skills in mathematics.
After creating a set of five educational articles covering the topic, I also added four labs that implemented the concepts covered in the article it was linked in. These labs included solutions hidden in the form of dropdowns, as well as boilerplate code to start off. Only the basic libraries were imported - namely numpy and pandas - as the goal of these labs is to learn the algorithms behind the broad concepts. After this, I conducted a study to determine the efficacy of these articles, from which both qualitative and quantitative data was collected, which resulted in a positive outcome both qualitatively and quantitatively. Finally, I wrote a paper summarizing my work as well as the study and its conclusions.
Jesse
Polygence mentor
PhD Doctor of Philosophy candidate
Subjects
Computer Science, Social Science, Quantitative
Expertise
Theoretical Computer Science, Cryptography, Mathematics, and Logic
Eshaan
Student
My name is Eshaan Debnath, and my Polygence Project is on effectively teaching machine learning to high school students from a mathematical and algorithmic perspective. I chose to work on this project because I am passionate about computer science, mathematics, and teaching. After my project is complete, I would like to expand upon the content published, while ensuring that the resources remain free for anyone to access and learn from.
School
Hillsborough High School
Graduation Year
2024
Check out their profile