Performance Analysis of Student Using
Random Forest Algorithm
Guide: By:
K.Shirisha Kota Sai Goutham
(Assistant Professor) (16261A0589)
Problem definition
• Performance analysis of outcome based on learning is a system which will
strive for excellence at different levels and diverse dimensions in the field of
student’s interests.
• The proposed model strives to analyze and predict students performance by
analyzing their demographic, study related, psychological data to grasp all
the knowledge from students, parents.
• Random forest classification algorithm is used to build the model that
categories each attribute values according to their class label i.e L,M,H.
Modules
• Pre processing
• Feature Extraction
• Formation of Decision Trees
• Normalization
• Random Forest Classifier
Design Methodology
Algorithm Used:
• Random Forest Algorithm: Random forest algorithm creates decision
trees on data samples and then gets the prediction from each of them and
finally selects the best solution by means of voting
Data Set:
Data set consists of 480 students and 17 attributes
Results:
Conclusion
• The work explores the potency of machine learning algorithms in
deciding the influence of result, parental education, gender, economy
and the locality within the study and analyze of school students
performance. It is discovered that Random Forest performance is best
than that of different algorithms employed in the study. This study is
going to be terribly useful for the educational institutions. In future, it
is doable to increase the analysis by using different clustering
techniques and association rule mining for the students dataset.
Execution:
• https://drive.google.com/file/d/1n3NimNNiSR-eZ4vM07ajEZcVON2Y
yAAV/view?usp=drivesdk
Thank you