مطالب مرتبط با کلیدواژه

Support vector machine


۱.

Machine Learning Algorithms Performance Evaluation for Intrusion Detection(مقاله علمی وزارت علوم)

کلیدواژه‌ها: Intrusion Detection System Naïve Bayes Random Forest Support vector machine

حوزه های تخصصی:
تعداد بازدید : ۳۸۸ تعداد دانلود : ۱۳۱
The steadily growing dependency over network environment introduces risk over information flow. The continuous use of various applications makes it necessary to sustain a level of security to establish safe and secure communication amongst the organizations and other networks that is under the threat of intrusions. The detection of Intrusion is the major research problem faced in the area of information security, the objective is to scrutinize threats or intrusions to secure information in the network Intrusion detection system (IDS) is one of the key to conquer against unfamiliar intrusions where intruders continuously modify their pattern and methodologies. In this paper authors introduces Intrusion detection system (IDS) framework that is deployed over KDD Cup99 dataset by using machine learning algorithms as Support Vector Machine (SVM), Naïve Bayes and Random Forest for the purpose of improving the precision, accuracy and recall value to compute the best suited algorithm.
۲.

Predicting students at risk of academic failure using learning analytics in the learning management system

کلیدواژه‌ها: Learning Analytics Long Short Term Memory Network Support vector machine Predicting Students at Risk of Academic Failure

حوزه های تخصصی:
تعداد بازدید : ۲۷۰ تعداد دانلود : ۹۹
Online learning platforms have become commonplace in modern society today, but high dropout rates and decrement students’ performance still require more attention in such online learning environments. The purpose of this research is to accelerate the identification of students at risk of academic failure in order to take appropriate corrective action. Therefore, we have proposed model to achieve this goal and ultimately improve the performance of students and faculty. Then, for early prediction of students at risk of academic failure, the short-term memory neural network (LSTM) and the widely used support vector algorithm have been used to analyze students’ time based behaviors using data from the University of Tehran e-learning system. To demonstrate the optimal performance of the predictive algorithm, we compared the LSTM network with the support vector algorithm with different evaluation criteria. The results show that the use of LSTM network for early prediction of students at risk provides higher predictive accuracy compared to the support vector machine algorithm. In this research, our method in predicting students’ performance with LSTM network has achieved 94% accuracy and with support vector machine algorithm has achieved 88% accuracy. In addition, the Area Under the Curve (AUC) was 0.936 and 0.882, respectively, using the LSTM algorithm and the support vector machine. Therefore, according to the obtained results, it can be seen that our proposed algorithm has an important and effective contribution to improving the final performance of teachers and students during the course.
۳.

Interval Forecasting of Stock Price Changes using the Hybrid of Holt’s Exponential Smoothing and Multi-Output Support Vector Regression(مقاله علمی وزارت علوم)

کلیدواژه‌ها: smoothing Support vector machine multi-output least-squares vector regression interval forecasting

حوزه های تخصصی:
تعداد بازدید : ۲۶۰ تعداد دانلود : ۱۹۰
Given the importance of investment in stock markets as a major source of income for many investors, there is a strong demand for models that estimate the future behavior of stock prices. Interval forecasting is the process of predicting an interval characterized by two random variables acting as its upper and lower bounds. In this study, a hybrid method consisting of Holt’s exponential smoothing and multi-output least squares support vector regression is used to forecast the interval of the lowest and highest prices in a stock market. First, Holt’s smoothing method is used to smooth the two bounds of the interval and then the residuals of the smoothing process are modeled with multi-output vector support regression. The output of the regression step is the error of the two bounds of the interval. The method is implemented on the weekly data of the overall index of the Tehran Stock Exchange from 1992 to 2016, with the interval defined as the distance between the lowest and highest overall index values. The results demonstrate the high accuracy of the hybrid method in producing in-sample and out-of-sample forecasts for the movement of the two bounds of the interval, that is, the weekly highs and lows of the overall index. Also, the hybrid method has achieved a lower mean squared error than the Holt’s smoothing method, indicating that multi-output vector support regression has improved the performance of the smoothing method
۴.

Forecasting the Tehran Stock market by Machine Learning Methods using a New Loss Function(مقاله علمی وزارت علوم)

کلیدواژه‌ها: Support vector machine Artificial Neural Network Genetic Algorithm

حوزه های تخصصی:
تعداد بازدید : ۴۱۹ تعداد دانلود : ۱۱۶
Stock market forecasting has attracted so many researchers and investors that many studies have been done in this field. These studies have led to the development of many predictive methods, the most widely used of which are machine learning-based methods. In machine learning-based methods, loss function has a key role in determining the model weights. In this study a new loss function is introduced, that has some special features, making the investing in the stock market more accurate and profitable than other popular techniques. To assess its accuracy, a two-stage experiment has been designed using data of Tehran Stock market. In the first part of the experiment, we select the most accurate algorithm among some of the well-known machine learning algorithms based on artificial neural network, ANN, support vector machine, SVM. In the second stage of the experiment, the various popular loss functions are compared with the proposed one. As a result, we introduce a new neural network using a new loss function, which is trained based on genetic algorithm. This network has been shown to be more accurate than other well-known and common networks such as long short-term memory (LSTM) for both train and test data.
۵.

Persian SMS Spam Detection using Machine Learning and Deep Learning Techniques(مقاله علمی وزارت علوم)

تعداد بازدید : ۲۷۵ تعداد دانلود : ۱۰۰
Spams are well-known examples of unsolicited text or messages which are sent by unknown individuals and cause issues for smartphone users. The inconvenience imposed on users, the loss of network traffic, the rise in the calculated cost, occupying more physical space on the mobile phone, and abusing and defrauding recipients are but a few of their downsides. Consequently, the automated identification of  suspicious and spam messages is undoubtedly vitally important. Additionally, text messages which are smartly composed might be difficult to recognize. However, the present methodologies in this subject are hindered by the absence of adequate Persian datasets. A huge body of research and experiments has revealed that techniques based on deep and combined learning are superior at identifying unpleasant text messages. This work sought to develop an effective strategy for identifying SMS spam through utilizing combining machine learning classification algorithms together with deep learning models. After applying  preprocessing on our gathered dataset, the suggested technique applies two convolutional neural network layers, the first of which being an LSTM layer, and the second one which is a fully connected layer to extract the data characteristics, thereby implementing the suggested deep learning approach. As part of the Machine Learning methodologies, the vector support machine makes use of the data and features at hand to determine the ultimate classification. Results indicate that the suggested model is implemented more effectively than the existing techniques, and an accuracy of 97.7% was achieved as a result.
۶.

Three Machine Learning Techniques for Melanoma Cancer Detection(مقاله علمی وزارت علوم)

کلیدواژه‌ها: Artificial Neural Network Multi-Layer Perceptron Support vector machine K-Nearest skin cancer image processing

حوزه های تخصصی:
تعداد بازدید : ۸۶ تعداد دانلود : ۶۳
The application of machine learning technologies for cancer detection purposes are rising due to their ever-increasing accuracy. Melanoma is one of the most common types of skin cancer. Detection of melanoma in the early stages can significantly prevent illness and fetal death. The application of innovative machine learning technology is highly relevant and valuable due to medical practitioners' difficulty in early-stage diagnoses. This paper provides an open-source tutorial on the performance of an algorithm that helps to diagnose melanoma by extracting features from dermatoscopic images and their classification. First, we used a Dull-Razor preprocessing method to remove extra details such as hair. Next, histogram adjustments and lighting thresholds were used to increase the contrast and select lesion boundaries. After using a threshold, a binary-classified version of image was obtained, and the boundary of the lesion was determined. As a result, the features from skin tissue were extracted. Finally, a comparative study was conducted between three methods which are Artificial Neural Network (ANN), Support Vector Machine (SVM) and K-Nearest Neighbor (KNN). The results show that ANN could achieve better accuracy (83.5%). In order to mitigate the biases in existing studies, the source code of this research is available at hadi-naghavipour.com/ml to serve aspiring researchers for improvement, correction and learning and provide a guideline for technology manager practitioners.
۷.

Evaluation and comparison net assets value of joint investment funds using support machine models versus statistical models - A case study from FEAS member countries(مقاله علمی وزارت علوم)

کلیدواژه‌ها: mutual funds of Tehran Stock Exchange Support vector machine return of investment fund

حوزه های تخصصی:
تعداد بازدید : ۷۲ تعداد دانلود : ۷۲
Today, choosing the suitable model for determining the portfolio of investment in financial assets is one of the critical issues of the attention of analysts and capital market activists, and investing in a portfolio consisting of mutual investment funds is the same. With this statement, the purpose of the article is to evaluate and compare the net assets value (return) of the Federation of Asian and European Stock Exchanges (FEAS) member countries by using support machine models in comparison with statistical models. The statistical and sample population included the data of 39 selected traded funds and FEAS members from 12 selected countries (including Iran) between 2014 and 2021. The data related to the mentioned funds were classified and analyzed using spss-modeler, rapid miner, and Weka software. They were tested with 24 support machine methods and 11 statistical methods, and the results showed that the prediction accuracy of statistical models is lower than that of support machine models. The Mann-Whitney test was used to determine the significance of this difference. Also, the results show that at the 95% confidence level, it can be claimed that the prediction accuracy of machine learning models is higher than statistical models. The average rating of machine learning models was (20.86) much higher than statistical models (10.85).