Faculty of Engineering
Permanent URI for this communityhttps://rda.sliit.lk/handle/123456789/4203
Browse
4 results
Filters
Advanced Search
Filter by
Settings
Search Results
Publication Embargo Performance Comparison of Sea Fish Species Classification using Hybrid and Supervised Machine Learning Algorithms(IEEE, 2022-10-04) Nalmi, R; Rathnayake, N; Mampitiya, L.IIn the domain of autonomous underwater vehicles, the classification of objects underwater is critical. The hazy effect of the medium causes this obstacle, and these effects are directed by the dissolved particles that lead to the reflecting and scattering of light during the formation process of the image. This paper mainly focuses on exploring the best possible image classifier for the underwater images of the different fish species. The classifications were carried out by different hybrid and supervised machine learning algorithms such as Support Vector Machine (SVM), Random Forest (RF), Neural Networks (NN), Logistic Regression (LR), Decision Tree (DT), and Naive Bayes (NB). This study compares the algorithms’ accuracy and time and analyzes crucial features to decide the most optimal algorithm. Furthermore, the results of this paper depict that using dimension reduction methods such as PCA and LDA increases the accuracy of some algorithms. Random Forest was able to outperforms with a higher accuracy of 99.89% with the proposed feature extraction methods.Publication Open Access Support Vector Machine Based an Efficient and Accurate Seasonal Weather Forecasting Approach with Minimal Data Quantities(SLIIT, 2022-02-11) Chandrasekara, S; Tennekoon, S; Abhayasinghe, N; Seneviratne, LClimate change makes a big impact in our daily activities. Therefore, forecasting climate changes prior to its actual occurrences is important. Even though highly accurate weather prediction systems throughout the world are available, they require mass amounts of data exceeding thousands of data points to obtain a significant accuracy. This study was aimed at proposing a Support Vector Machine based approach to carryout seasonal weather predictions up to thirty-minute intervals, the results of which would be considerably effective with respect to predictions carried out with models trained with annual datasets. The model was trained utilizing a dataset corresponding to the district of Kandy which consisted of 136 samples, 20 features, and 5 labels. By means of carrying out numerous data preprocessing steps, the model was trained, and the relevant hyperparameters were optimized considering the grid search algorithm to yield a maximum accuracy of 86%, once tested via the k-fold cross validation. The performance of the Support Vector Machine was also then compared for the same dataset with that of the K-Nearest Neighbor algorithm which consumed relatively fewer computing resources. An optimal accuracy of 61% was observed for this model for a K-value of 27. This approach supported the concept of a Support Vector Machine’s ability to perceive time series forecasts to a relatively higher degree and its ability to perform effectively in higher dimensional datasets with smaller number of samples. As per the future work, the Receiver Operating Characteristic analysis is proposed to be carried out to evaluate the performance of the model and the dataset size is proposed to be further enhanced to a maximum of a thousand samples to yield the best performance results.Publication Open Access Animal Classification System Based on Image Processing & Support Vector Machine(Scientific Research Publishing, 2016-01-15) Seneviratne, L; Shalika, A. W. D. UThis project is mainly focused to develop system for animal researchers & wild life photographers to overcome so many challenges in their day life today. When they engage in such situation, they need to be patiently waiting for long hours, maybe several days in whatever location and under severe weather conditions until capturing what they are interested in. Also there is a big demand for rare wild life photo graphs. The proposed method makes the task automatically use microcontroller controlled camera, image processing and machine learning techniques. First with the aid of microcontroller and four passive IR sensors system will automatically detect the presence of animal and rotate the camera toward that direction. Then the motion detection algorithm will get the animal into middle of the frame and capture by high end auto focus web cam. Then the captured images send to the PC and are compared with photograph database to check whether the animal is exactly the same as the photographer choice. If that captured animal is the exactly one who need to capture then it will automatically capture more. Though there are several technologies available none of these are capable of recognizing what it captures. There is no detection of animal presence in different angles. Most of available equipment uses a set of PIR sensors and whatever it disturbs the IR field will automatically be captured and stored. Night time images are black and white and have less details and clarity due to infrared flash quality. If the infrared flash is designed for best image quality, range will be sacrificed. The photographer might be interested in a specific animal but there is no facility to recognize automatically whether captured animal is the photographer’s choice or not.Publication Open Access Regression-Based Prediction of Power Generation at Samanalawewa Hydropower Plant in Sri Lanka Using Machine Learning(Hindawi, 2021-07-31) Ekanayake, P; Wickramasinghe, L; Jayasinghe, J. M; Rathnayake, U. SThis paper presents the development of models for the prediction of power generation at the Samanalawewa hydropower plant, which is one of the major power stations in Sri Lanka. Four regression-based machine learning and statistical techniques were applied to develop the prediction models. Rainfall data at six locations in the catchment area of the Samanalawewa reservoir from 1993 to 2019 were used as the main input variables. The minimum and maximum temperature and evaporation at the reservoir site were also incorporated. The collinearities between the variables were investigated in terms of Pearson’s and Spearman’s correlation coefficients. It was found that rainfall at one location is less impactful on power generation, while that at other locations are highly correlated with each other. Prediction models based on monthly and quarterly data were developed, and their performance was evaluated in terms of the correlation coefficient (R), mean absolute percentage error (MAPE), ratio of the root mean square error (RMSE) to the standard deviation of measured data (RSR), BIAS, and the Nash number. Of the Gaussian process regression (GPR), support vector regression (SVR), multiple linear regression (MLR), and power regression (PR), the machine learning techniques (GPR and SVR) produced the comparably accurate prediction models. Being the most accurate prediction model, the GPR produced the best correlation coefficient closer to 1 with a very less error. This model could be used in predicting the hydropower generation at the Samanalawewa power station using the rainfall forecast.
