230,197 research outputs found
Forecasting of electricity prices in the Spanish electricity market using machine learning tools
The objective of this research assignment was to forecast electricity prices in the Spanish electricity market using three different machine learning techniques: k-nearest neighbours, support vector regression and artificial neural networks. The achieved results were compared and the quality of developed models was evaluated. The project was implemented in Python3.Incomin
Neural Networks for Complex Data
Artificial neural networks are simple and efficient machine learning tools.
Defined originally in the traditional setting of simple vector data, neural
network models have evolved to address more and more difficulties of complex
real world problems, ranging from time evolving data to sophisticated data
structures such as graphs and functions. This paper summarizes advances on
those themes from the last decade, with a focus on results obtained by members
of the SAMM team of Universit\'e Paris
Recommended from our members
MEAT QUALITY PREDICTION USING MACHINE LEARNING
Meat quality is an essential aspect of the food industry. However, traditional methods of meat quality prediction have limitations in terms of accuracy, cost, and time efficiency. This project focused on utilizing advanced Deep learning and Machine learning algorithms to develop- machine learning models that could predict the freshness (or spoilage) of meat with a 100% accuracy, based on image data. In addition to accuracy, this study emphasizes the significance of speed and time in selecting the optimal machine learning model. The research questions are: Q1. What hybrid neural networks should be used to predict freshness? Q2. How do hybrid neural networks determine the freshness of the meat based on the image? Q3. How can accuracy and performance speed be improved? A dataset from the Kaggle repository was used to explore various machine learning algorithms such as Support Vector Machines, Decision Trees, and Random Forests with a combination of Convolutional Neural Network, a deep learning network. The findings are: Q1. A combination of Support Vector Machines-Convolutional Neural Network, Decision Trees-Convolutional Neural Network, and Random Forests-Convolutional Neural Network were used to predict freshness. 2) The hybrid neural networks were trained using the tensorflow.keras.models, a high-level neural networks API of the TensorFlow library, which allowed the creation and training of complex machine learning models in a simple and straightforward manner. 3) The accuracy and performance speed of the model can be improved by utilizing a distributed computing environment for training, which involves the collaboration of multiple machines to carry out computations. The conclusion from our project is that Utilizing the hybrid neural networks developed, it is possible to classify meat products as either fresh or spoiled using image analysis. This approach not only reduces the reliance on human input for meat classification but also decreases the time taken to complete the classification process. Furthermore, emerging areas for future research that emerged from this study is to develop machine learning models that can integrate and fuse multi-modal data such as genetics, feeding and processing techniques to make more accurate predictions of meat quality
Using deep learning for land classification within the konza prairie, 1985 – 2011
Machine learning has been around for decades, but deep learning is the new focus of study within machine learning. The goals of implementing deep learning into remote sensing are resulting in much faster and more accurate results for much larger datasets. The field of remote sensing has focused on increasing the accuracy of land classification. A possible solution for increasing accuracy is the use of convolutional neural networks. The goals of this study were to determine whether convolutional neural networks can be used on moderate-resolution imagery to accurately classify land. The study site of focus was the Konza Prairie in Geary County, Kansas. The image data are from Landsat 4 and 5 spanning the years 1985-2011. The Konza was split into 4 x 4-pixel size fishnet of cells that were classified as either burnt or non-burnt. To better examine the convolutional neural network, it was compared to machine learning and other neural network models. The machine learning models explored were logistic regression, k-nearest neighbor, decision tree, and linear support vector machine. The neural networks implemented included the basic neural network, shallow neural network, flatten time window neural network, convolutional neural network, and deep convolutional neural network. The results show that the k-nearest neighbor produce the highest overall accuracy compared to all the machine learning and neural networks but consist of high errors of omission proving that the classification is not represented accurately. The deep convolutional neural network has the best results for classifying burnt and non-burnt cells and low errors of omission and commission, which best represents the classification
Using deep learning to classify community network traffic
Traffic classification is an important aspect of network management. This aspect improves the quality of service, traffic engineering, bandwidth management and internet security. Traffic classification methods continue to evolve due to the ever-changing dynamics of modern computer networks and the traffic they generate. Numerous studies on traffic classification make use of the Machine Learning (ML) and single Deep Learning (DL) models. ML classification models are effective to a certain degree. However, studies have shown they record low prediction and accuracy scores. In contrast, the proliferation of various deep learning techniques has recorded higher accuracy in traffic classification. The Deep Learning models have been successful in identifying encrypted network traffic. Furthermore, DL learns new features without the need to do much feature engineering compared to ML or Traditional methods. Traditional methods are inefficient in meeting the demands of ever-changing requirements of networks and network applications. Traditional methods are unfeasible and costly to maintain as they need constant updates to maintain their accuracy. In this study, we carry out a comparative analysis by adopting an ML model (Support Vector Machine) against the DL Models (Convolutional Neural Networks (CNN), Gated Recurrent Unit (GRU) and a hybrid model: CNNGRU to classify encrypted internet traffic collected from a community network. In this study, we performed a comparative analysis by adopting an ML model (Support vector machine). Machine against DL models (Convolutional Neural networks (CNN), Gated Recurrent Unit (GRU) and a hybrid model: CNNGRU) and to classify encrypted internet traffic that was collected from a community network. The results show that DL models tend to generalise better with the dataset in comparison to ML. Among the deep Learning models, the hybrid model outperformed all the other models in terms of accuracy score. However, the model that had the best accuracy rate was not necessarily the one that took the shortest time when it came to prediction speed considering that it was more complex. Support vector machines outperformed the deep learning models in terms of prediction speed
- …