Student Achievement Prediction Based on Factor Analysis and BP Neural Network
0
Citation
7
Reference
10
Related Paper
Abstract:
The study proposed in this paper analyses the problems existing in the college course score prediction methodologies.Because of diversity and multiple choices in course selection, the analysis of college students' course score can be quite complex.This paper proposes a student achievement prediction method based on factor analysis (FA) and Back-Propagation (BP) neural network.Our method is based on the improvement of FA algorithm.Firstly, special factors will be added to complement the equation of common factor score.Secondly, the initial equation of common factor score will be improved.Thirdly, a new equation intended to give an estimation of the special factors mentioned in the first point will be proposed.Finally, an improvement on the common factor loading matrix will be made.We use the improved equation of common factor score to calculate the score of each common factor.Then we use these scores as the input vector of the BP neural network.The output of the neural network is brought into the final equation to get the final prediction result.The experimental results show that the prediction accuracy is very high and the prediction model can be used for most of the college courses.The error on the prediction result is reduced by using the prediction model proposed in this paper.Therefore, the model developed in this paper is very effective and has high application value.Keywords:
Factor (programming language)
Word2vec
Sentiment Analysis
Cite
Citations (3)
Early prediction of mental health issues among individuals is paramount for early diagnosis and treatment by mental health professionals. One of the promising approaches to achieving fully automated computer-based approaches for predicting mental health problems is via machine learning. As such, this study aims to empirically evaluate several popular machine learning algorithms in classifying and predicting mental health problems based on a given data set, both from a single classifier approach as well as an ensemble machine learning approach. The data set contains responses to a survey questionnaire that was conducted by Open Sourcing Mental Illness (OSMI). Machine learning algorithms investigated in this study include Logistic Regression, Gradient Boosting, Neural Networks, K-Nearest Neighbours, and Support Vector Machine, as well as an ensemble approach using these algorithms. Comparisons were also made against more recent machine learning approaches, namely Extreme Gradient Boosting and Deep Neural Networks. Overall, Gradient Boosting achieved the highest overall accuracy of 88.80% followed by Neural Networks with 88.00%. This was followed by Extreme Gradient Boosting and Deep Neural Networks at 87.20% and 86.40%, respectively. The ensemble classifier achieved 85.60% while the remaining classifiers achieved between 82.40 and 84.00%. The findings indicate that Gradient Boosting provided the highest classification accuracy for this particular mental health bi-classification prediction task. In general, it was also demonstrated that the prediction results produced by all of the machine learning approaches studied here were able to achieve more than 80% accuracy, thereby indicating a highly promising approach for mental health professionals toward automated clinical diagnosis.
Gradient boosting
Boosting
Ensemble Learning
Extreme Learning Machine
Cite
Citations (44)
Abstract Image classification of maize disease is an agriculture computer vision application. In general, the application of computer vision uses two methods: machine learning and deep learning. Implementations of machine learning classification cannot stand alone. It needs image processing techniques such as preprocessing, feature extraction, and segmentation. Usually, the features are selected manually. The classification uses k-nearest neighbor, naïve bayes, decision tree, random forest, and support vector machine. On the other side, deep learning is part of machine learning. It is a development of an artificial neural network that performs automatic feature extraction. Deep learning is capable of recognizing large data but requires high-speed computation. This article compare machine learning and deep learning for maize leaf disease classification. There are five research questions: how to get data, how machine learning and deep learning classify images, how the classification result compare both of them and the opportunities & challenges of research on maize leaf disease classification. The number of articles to review was 62, consisting of 18 articles using machine learning, 28 articles applying deep learning, and the rest are supporting articles.
Contextual image classification
Cite
Citations (17)
The creation of an intelligent system that works like a human is due to Artificial intelligence (AI). It can be broadly classified into four techniques: machine learning, machine vision, automation and Robotics and natural language processing. These domains can learn from data provided, identify the hidden pattern and make decisions with human intervention. There are three types of machine learning: supervised learning, unsupervised learning, and reinforcement learning. Thus, to reduce the risk factor while decision making, machine learning techniques are more beneficial. The benefit of machine learning is that it can do the work automatically, once it learns what to do. Therefore, in this work, we discuss the theory behind machine learning techniques and the tasks they perform such as classification, regression, clustering, etc. We also provide a review of the state of the art of several machine learning algorithms like Naive Bayes, random forest, K-Means, SVM, etc., in detail.
Instance-based learning
Hyper-heuristic
Learning classifier system
Cite
Citations (1)
Cite
Citations (20)
Online machine learning
Instance-based learning
Learning classifier system
Cite
Citations (1)
Major animal diseases pose a great threat to animal husbandry and human beings. With the deepening of globalization and the abundance of data resources, the prediction and analysis of animal diseases by using big data are becoming more and more important. The focus of machine learning is to make computers how to learn from data and use the learned experience to analyze and predict. Firstly, this paper introduces the animal epidemic situation and machine learning. Then it briefly introduces the application of machine learning in animal disease analysis and prediction. Machine learning is mainly divided into supervised learning and unsupervised learning. Supervised learning includes support vector machines, naive bayes, decision trees, random forests, logistic regression, artificial neural networks, deep learning, and AdaBoost. Unsupervised learning has maximum expectation algorithm, principal component analysis hierarchical clustering algorithm and maxent. Through the discussion of this paper, people have a clearer concept of machine learning and an understanding of its application prospect in animal diseases.
Online machine learning
AdaBoost
Supervised Learning
Cite
Citations (21)
Machine Learning (ML) is a technology that can revolutionize the world. It is a technology based on AI (Artificial Intelligence) and can predict the outcomes using the previous algorithms without programming it. A subset of artificial intelligence is called machine learning (AI). A machine may automatically learn from data and get better at what it does thanks to machine learning. “If additional data can be gathered to help a machine perform better, it can learn. A developing technology called machine learning allows computers to learn from historical data. Machines can predict the outcomes by machine learning. For Nowadays machine learning is very important for us because it makes our work easy. to many companies are using machine learning in their products, like google is using google its google assistant, which takes our voice command and gives what do we want from it, and google is also using its goggle lens form which we can find anything just by clicking a picture, and Netflix is using machine learning for recommendation of any movies or series, Machine learning has a very deep effect on our life, like nowadays we are using selfdriving car’s.
Online machine learning
Hyper-heuristic
Instance-based learning
Cite
Citations (1)
Machine learning is often perceived as a sophisticated technology accessible only by highly trained experts. This prevents many physicians and biologists from using this tool in their research. The goal of this paper is to eliminate this out-dated perception. We argue that the recent development of auto machine learning techniques enables biomedical researchers to quickly build competitive machine learning classifiers without requiring in-depth knowledge about the underlying algorithms. We study the case of predicting the risk of cardiovascular diseases. To support our claim, we compare auto machine learning techniques against a graduate student using several important metrics, including the total amounts of time required for building machine learning models and the final classification accuracies on unseen test datasets. In particular, the graduate student manually builds multiple machine learning classifiers and tunes their parameters for one month using scikit-learn library, which is a popular machine learning library to obtain ones that perform best on two given, publicly available datasets. We run an auto machine learning library called auto-sklearn on the same datasets. Our experiments find that automatic machine learning takes 1 h to produce classifiers that perform better than the ones built by the graduate student in one month. More importantly, building this classifier only requires a few lines of standard code. Our findings are expected to change the way physicians see machine learning and encourage wide adoption of Artificial Intelligence (AI) techniques in clinical domains.
Learning classifier system
Cite
Citations (65)
Artificial intelligence has recently modified the panorama of oncology investigation thanks to the use of machine learning algorithms and deep learning strategies. Machine learning is a branch of artificial intelligence that involves algorithms that analyse information, learn from that information, and then employ their discoveries to make abreast choice, while deep learning is a field of machine learning basically represented by algorithms inspired by the organization and function of the brain, named artificial neural networks. In this review, we examine the possibility of the artificial intelligence applications in multiple myeloma evaluation, and we report the most significant experimentations with respect to the machine and deep learning procedures in the relevant field. Multiple myeloma is one of the most common haematological malignancies in the world, and among them, it is one of the most difficult ones to cure due to the high occurrence of relapse and chemoresistance. Machine learning- and deep learning-based studies are expected to be among the future strategies to challenge this negative-prognosis tumour via the detection of new markers for their prompt discovery and therapy selection and by a better evaluation of its relapse and survival.
Panorama
Cite
Citations (44)