Institutional Repository

Anomaly detection ona real-time server using a data mining algorithm

Show simple item record

dc.contributor.author Chaaya, Georges
dc.date.accessioned 2024-04-26T09:18:00Z
dc.date.available 2024-04-26T09:18:00Z
dc.date.issued 2015-06
dc.identifier.citation Chaaya, G. (2015). Anomaly detection ona real-time server using a data mining algorithm (Master's thesis, Notre Dame University-Louaize, Zouk Mosbeh, Lebanon). Retrieved from http://ir.ndu.edu.lb/123456789/1794 en_US
dc.identifier.uri http://ir.ndu.edu.lb/123456789/1794
dc.description M.S. -- Faculty of Natural and Applied Sciences, Notre Dame University, Louaize, 2015; "Thesis submitted in partial fulfillment of the requirements for the joint degree of Master in Computer Science in the Department of Computer Science in the Faculty of Natural and Applied Sciences of Notre Dame University."; Includes bibli.ographical references (leaves 77-80). en_US
dc.description.abstract Anomaly detection is the process of finding outlying record from a given data set. This problem has been of increasing importance due to the increase in the size of the data and the need to efficiently extract those outlying records that can have important indications in real-life problems. Anomaly detection is applied in many different sectors. There are many approaches to solve the anomaly detection problem. However, those that are more widely applicable are unsupervised approaches as they do not require labeled data. The aim of this thesis is to study a well-known anomaly detection technique on a specific application, and to find some ways to tune and optimize it in order to have a better precision and results. The server chosen in this thesis is the Short Message Service Centre server, which is used in the telecommunications field to handle and store messages (SMSs) so that they can be properly delivered to the appropriate destination. This server was studied in details to decide which data should be taken into consideration, Once done, a script was written to gather all these data, which went through a cleaning (preprocessing) and then through a labeling process after being deeply analyzed and divided into many subsets. After extensive research, the decision tree algorithm was chosen to be implemented, and it was applied to the labeled data obtained. The original tree that was constructed gave a precision of 98.82%. After that, different types of tuning were performed to increase the precision, which reached 99.38% with an effective accuracy of 99.98% (relative to our case). Our approach proved that the application on this type of servers is efficient and it leads to very good results, which can also be improved in future studies. en_US
dc.format.extent xi, 80 leaves : illustrations (some color)
dc.language.iso en en_US
dc.publisher Notre Dame University-Louaize en_US
dc.rights Attribution-NonCommercial-NoDerivs 3.0 United States *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/us/ *
dc.subject.lcsh Anomaly detection (Computer security)
dc.subject.lcsh Data mining
dc.title Anomaly detection ona real-time server using a data mining algorithm en_US
dc.type Thesis en_US
dc.rights.license This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 United States License. (CC BY-NC-ND 3.0 US)
dc.contributor.supervisor Maalouf, Hoda, Ph.D. en_US
dc.contributor.department Notre Dame University-Louaize. Department of Computer Science en_US


Files in this item

The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 United States Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States

Search DSpace


Advanced Search

Browse

My Account